021新Java语言编程基础.ppt
《021新Java语言编程基础.ppt》由会员分享,可在线阅读,更多相关《021新Java语言编程基础.ppt(50页珍藏版)》请在三一办公上搜索。
1、面向对象的 语言程序设计,Java,主讲:,1:一定要养成良好的程序书写规范。突出表 现在缩进.2:变量初始化的问题 007TestInit.java,第 2 章,Java 语言编程基础,2.1 Java语言的基本组成,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的这种注释能够有效的达到软件与文档的同步。,3普通分隔符;,:,2.1.3 标识符,定义:程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(
3、identifier)。元素包括:类名、变量名、常量名、方法名、作用:为了使程序中的变量、类、方法能被编译器识别而提供的具有唯一性的名字。,2.1.3 标识符,命名规则 以字母、下划线或$符开头的字母、数 字、下划线、$符号的有限序列。区分大小写,不能以数字开头,不能包含空白(Tab、空格、回车、换行)而且不能为保留字。合法标识符:name_id,studentid,_thread_type,$sum,number1非法标识符:name-id,stuid*,6year,class,student name,2.1.2 关键字,abstract break byte boolean catch
4、case class char continue default double do else extends false final float for finallyif import implements int interface instanceof long length native new null package private protected public final return switch synchronized short static super try true this throw throws threadsafe transient void whi
5、le,2.1.3 标识符,请注意:Java 对标识符中字母大小写敏感!(区分大小写)如:aa 和Aa 是两个不同的标识符,Page26 表 2-2,2.1.4 Java 的编码规范,标识符的命名技巧:1:标识符的长度合适2:能够代表它所要表达的意思,不要取如a、ab等不具任何实际含义的标识符(ej:Student)3:尽量少用英文字母、下划线、$符号以外的字符4:尽量少用$符号,2.1.4 Java 的编码规范,标识符的命名规范:1:类规范 每个单词的首字母都大写示例 HelloWorldApp、HelloWorldApplet Student、MyStudent,2.1.4 Java 的编码
6、规范,标识符的命名规范:2:函数(方法)规范 第一个字母小写,其它单词的首字母大写 示例 getAge、getName、setScore,2.1.4 Java 的编码规范,标识符的命名规范:3:常量(值不会随着程序的运行而改变)规范 所有字母都大写示例 MAX_HEIGHT、MIN_HEIFHT MAX_AGE、MIN_AGE,2.1.4 Java 的编码规范,标识符的命名规范:4:变量(值会随着程序的运行而改变)规范 第一个字母小写,其它单词的首字母大写示例 nameOfStudent,numOfStudent,gradeOfStudent,2.2 基本数据类型,2.2 基本数据类型,基本类
7、型:所有基本类型所占的位数都是确定的,并不因操作系统的不同而不同。,2.2 基本数据类型,数据类型所占位数数的范围 char 160 65535 byte 8-2727-1 short 16-215215-1 int 32-231231-1 long 64-263263-1 f loat 32 3.4e038 3.4e038 double 64 1.7e308 1.7e308 boolean true/false,2.2.1 基本数据类型,1.Boolean:布尔型数据只有两个值true和false,且它们不对应于任何整数值。在C/C+中,false为0,true为非0的整数。,Page 28
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 021 Java 语言 编程 基础

链接地址:https://www.31ppt.com/p-5996382.html