021新 Java语言编程基础.ppt

021新 Java语言编程基础.ppt

ID:48733058

大小:187.00 KB

页数:50页

时间:2020-01-20

021新  Java语言编程基础.ppt_第1页
021新  Java语言编程基础.ppt_第2页
021新  Java语言编程基础.ppt_第3页
021新  Java语言编程基础.ppt_第4页
021新  Java语言编程基础.ppt_第5页
资源描述:

《021新 Java语言编程基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、面向对象的语言程序设计Java主讲:上机实验点评1:一定要养成良好的程序书写规范。突出表现在缩进.2:变量初始化的问题007TestInit.java第2章Java语言编程基础2.1Java语言的基本组成2.1.1分隔符1.空白符2.注释语句3.普通分隔符2.1.1分隔符1.空白符换行回车空格制表目的:增加程序可读性2.1.1分隔符2.注释语句注释是程序中不可缺少的部分。一个好的程序员,无论使用何种语言编程,给程序写注释都是一个好习惯,并且要有意识地培养这种习惯。注释不仅有助于对程序的修改与维护,而且有助于别人阅读你的程序。2.1.1分隔符三种注释方式1.//

2、……………用于单行注释,从//开始,到行尾自动结束2./*……….*/用于多行注释,从/*开始,到*/结束。注意,/*…….*/不能嵌套2.1.1分隔符3./**…………………….*/这是Java语言很有特色的注释方式。主要用于Javadoc。在这种注释中可加入一些Javadoc能识别的特殊符号如用@标识的一些信息,Javadoc能提取这些信息,形成软件的文档。一个软件工程的交付,不光有软件产品本身,文档也是很重要的一部分,有了它才能对软件进行有效的维护、更新、升级。Java的这种注释能够有效的达到软件与文档的同步。Java语言的基本组成3.普通分隔符{};,:

3、2.1.3标识符定义:程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(identifier)。元素包括:类名、变量名、常量名、方法名、…作用:为了使程序中的变量、类、方法能被编译器识别而提供的具有唯一性的名字。2.1.3标识符命名规则以字母、下划线或$符开头的字母、数字、下划线、$符号的有限序列。 区 分 大 小 写,不 能  以 数 字 开 头,不能包含空白(Tab、空格、回车、换行)而 且 不 能 为 保 留 字。合法标识符:name_id,studentid,_thread_type,$sum,number1非法标识符:name-id,stui

4、d*,6year,class,studentname2.1.2关键字abstractbreakbytebooleancatchcaseclasscharcontinuedefaultdoubledoelseextendsfalsefinalfloatforfinallyifimportimplementsintinterfaceinstanceoflonglengthnativenewnullpackageprivateprotectedpublicfinalreturnswitchsynchronizedshortstaticsupertrytruethist

5、hrowthrowsthreadsafetransientvoidwhile2.1.3标识符请注意:Java对标识符中字母大小写敏感!(区分大小写)如:aa和Aa是两个不同的标识符Page26表2-22.1.4Java的编码规范标识符的命名技巧:1:标识符的长度合适2:能够代表它所要表达的意思,不要取如a、ab等不具任何实际含义的标识符(ej:Student)3:尽量少用英文字母、下划线、$符号以外的字符4:尽量少用$符号2.1.4Java的编码规范标识符的命名规范:1:类规范每个单词的首字母都大写示例HelloWorldApp、HelloWorldApplet

6、Student、MyStudent2.1.4Java的编码规范标识符的命名规范:2:函数(方法)规范第一个字母小写,其它单词的首字母大写示例getAge、getName、setScore2.1.4Java的编码规范标识符的命名规范:3:常量(值不会随着程序的运行而改变)规范所有字母都大写示例MAX_HEIGHT、MIN_HEIFHTMAX_AGE、MIN_AGE2.1.4Java的编码规范标识符的命名规范:4:变量(值会随着程序的运行而改变)规范第一个字母小写,其它单词的首字母大写示例nameOfStudent,numOfStudent,gradeOfStude

7、nt,2.2基本数据类型2.2基本数据类型基本类型:所有基本类型所占的位数都是确定的,并不因操作系统的不同而不同。2.2基本数据类型数据类型所占位数数的范围char160~65535byte8-27~27-1short16-215~215-1int32-231~231-1long64-263~263-1float323.4e-038~3.4e+038double641.7e-308~1.7e+308booleantrue/false2.2.1基本数据类型1.Boolean:布尔型数据只有两个值true和false,且它们不对应于任何整数值。在C/C++中,fal

8、se为0,true为非0

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。