欢迎来到天天文库
浏览记录
ID:39962790
大小:1.29 MB
页数:162页
时间:2019-07-16
《chapter03java程序设计基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章Java程序设计基础教学目标3.1Java程序的组成3.2基本数据类型、变量与常量3.3运算符与表达式3.4算法的基本控制结构3.5方法3.6数组3.1Java程序的组成//FileStructure.javapackagemyPackage;importjavax.swing.JOptionPane;//导入类JOptionPanepublicclassFileStructure{publicstaticvoidmain(Stringargs[]){JOptionPane.showMessageDialog
2、(null,"欢迎你学习Java程序基础!");System.exit(0);//终止应用程序}}例3-1Java程序的结构此程序编译后生成的类Welcome.class放入包myPackage中,3.1Java程序的组成Java源程序代码由三个要素组成:(1)一个包声明(packagestatement,可选);(2)任意数量导入语句(importstatements,可选);(3)任意数量的类定义和接口定义。Java字符集大小写的英文字母:A~Z,a~z数字字符:0~9特殊字符:空格!#%^&$_(下划线)
3、+*=-~<>/‘“;.,()[]{}词法记号关键字:关键字是Java预定义的单词标识符:程序员声明的单词,命名程序正文中的一些实体。如:类名、变量名、方法名,对象名文字:文字是在程序中直接使用符号表示的数据.包括:数字、字符、字符串和布尔型文字.如:123,4.56,’A’,”Hello”,ture操作符:用于各种运算的符号,如:+,-,*,分隔符:用于分隔各个词法记号或程序正文.如:(){},:;空白符:用于指示单词的开始和结束位置。空格(space)、制表符(TAB键产生的字符)、换行符(Enter键所产生
4、的字符)和注释的总称。关键字(Keywords)abstractbreakbytebooleancatchcaseclasscharcontinuedefaultdoubledoelseextendsfalsefinalfloatforfinallyfinalifimportimplementsintinterfaceinstanceoflonglengthnativenewnullpackageprivatepublicprotectedreturnswitchsynchronizedshortstaticsup
5、ertrytruethisthrowthrowsthreadsafetransientvoidwhile标识符(identifier)Java标识符(identifier)的构成规则:以字母、下划线(_)或美元符$开始可以由以大写字母、小写字母、下划线(_)或数字0~9组成。不能是Java的关键字。大写字母和小写字母代表不同的标识符。标识符的长度是任意的identifier,userName,User_Name,_sys_value,$change,2mail,room#,class合法的标识符非法的标识符标识符的
6、作用:用于标记程序中的名字:类名、变量名、常量名、方法名等。3.2基本数据类型、变量与常量Java的数据类型:基本数据类型:Java语言本身定义的数据类型复合数据类型(引用类型):用户根据自己的需要定义的数据类型数据类型基本数据类型复合数据类型类类型布尔类型:boolean数组接口类型:interface字符类型:char数值类型浮点数类型:float,double整数类型:byte,short,int,longJava的数据类型基本数据类型数据类型关键字占用位数取值范围布尔型boolean8true,false字
7、符型char16‘\u0000’~‘\uFFFF′’字节型byte8-128~127短整型short16-32768~32767整型int32-2147483648~2147483647长整型long64-2-63~263-1浮点型float321.40129846432481707e-45~3.40282346638528860e+38双精度型double644.94065645841246544e-324~1.79769313486231570e+308d3.3.1常量常量:在程序运行的整个过程中其值始终不可改
8、变的量,也叫文字常量例如,123,5.6,′B′都是文字常量。Java中的常量分为:整型常量浮点型常量布尔常量字符常量字符串常量1.整型常量(byte,short,int,long)包括正整数、负整数和零Java的整型常量的表示形式:十进制八进制十六进制整型常量按照占用的内存长度分为:整型(int)和长整型(long)常量整型常量的表示形式十进制形式:[±]
此文档下载收益归作者所有