1 / 175
文档名称:

Java程序设计基础.docx

格式:docx   大小:10,136KB   页数:175页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

Java程序设计基础.docx

上传人:雾里看花 2019/11/13 文件大小:9.90 MB

下载得到文件列表

Java程序设计基础.docx

文档介绍

文档介绍:--------------------------校验:_____________-----------------------日期:_____________Java程序设计基础Java程序及其执行过程Java程序可分为二种类型:应用程序和小应用程序。应用程序指可以独立运行的计算机应用程序,小应用程序是指用Java语言开发的嵌在网页中运行的程序。开发Java程序的工作流程编辑阶段:Java源程序的文本文件后缀一定是“.java”一个Java程序可以包含多个类,一个源程序文本可以包含多个类,但是每个文件最多只能包含一个公共类,而且这个公共类必须与其所在的文件同名。成员方法main是所有Java应用程序执行的入口,但不是Java小应用程序的入口。成员方法main必须同时含有public、static、void属性,这是Java语言所规定的。args是main方法的参数变量,String[]是参数变量args的数据类型,这里的参数类型是不可以修改的,可以修改参数变量名。编译阶段:执行阶段:执行命令javaJ_HelloJava程序名J_HelloJava一定不能含有任何后缀。:基本数据类型和引用数据类型。基本数据类型总共有8种:布尔、字符、字节、短整数、整数、长整数、单精度浮点数和双精度浮点数。引用数据类型有4种:类、接口、枚举和数据。结构化程序设计=数据+操作+流程控制+结构化程序设计方法标识符用来标识文件名、变量名、类名、接口名和成员方法名。关键字是Java语言保留的一些英文单词,具有特殊的含义。Java字符的集合是Unicode字符集,字符采用双字节表示。Java字母由Java字符集合构成,Java数字一切相当于“数字”的字符。但是,一般都采用ASCII字母(A-Z和a-z)和ASCII数字(0-9)。标识符是由Java字母和Java数字组成的除关键字、false、true、null之外的字符序列,而且其首字符必须是Java字母。Unicode码扩展自ASCII字元集。在严格的ASCII中,每个字元用7位元表示,或者电脑上普遍使用的每字元有8位元宽;而Unicode使用全16位元字元集。Unicode编码表采用16位bite,并采用十六进制表示表示字符及。编码从0到127的字符与ASCII编码的字符一样,比如字母"a"的Unicode编码是0x0061,十进制是97,而"a"的ASCII编码是0x61,十进制也是97,对于汉字的编码,事实上Unicode对汉字支持不怎么好。类型占用位数数值范围初始值标准Boolean1BTrue和falsefalseChar2B‘\u0000’到‘\uffff’‘\u0000’ISOUnicode字符集Byte1B-128到+127(byte)0Short2B-32768到+32767(short)0Int4B0long8B0Lfloat4BIEEE754标准Double8BIEEE754标准直接量是直接显式地表示基本数据类型数据、字符串值(String)和空引用值(null)的表达式,而且在该表达式中不含运算。布尔直接量:只有二个:true和false字符直接量:每个字符占2个字节,取值范围从0到66535。采用整数直接量写法:整数的取值范围从0到65535用单引号括起来的单个字符:‘a’,‘b’,‘猫’用单引号括起来的Unicode字符:‘\u0061’,‘\u0051’和‘\u005a’。由\u引导,\u后面是4位16进制的整数。用单引号括起来的转义字符。字节、短整数和整数的直接量:十进制:由+、-、(0—9)组成的整数表示形式。八进制:由数字0引导,有+、-、(0—9)组成的整数表示形式。十六进制:由数字0x引导,有+、-、(0—9)组成的整数表示形式。长整数直接量: 在整数直接量写法后面加上L或l单精度浮点数和双精度浮点数直接量:组成:十进制小数+指数+后缀十进制小数:由正号、负号、小数点、数字(0-9)组成,小数点前面或后面可以没有数字,但不能同时没有数字。指数部分:可以没有,由e或E引导,而且指数只能是整指数。后缀:单精度后缀为字母f或F,双精度后缀为字母d或D。可以省略后缀部分,此时表示的是双精度浮点数直接量。字符串直接量:由双引号括起来的Java字符序列。直接量null:是引用类型的数据,表示空的引用值,不指向任何对象。Java变量具有4个属性:变量名、数据类型、存储单元和变量值。每个变量拥有一个存储单元,存储单元的大小由其数据类型决定。在变量存储单元中存放的是该变量的变量值。在Java程序中,在使用变量前,必须先定义该变量。定义变量的格式:类型变量名或带初始化的变量名列表如果含有多个变量名,则在相邻的变量名或带初始化的变量