Java第二章Java程序设计ppt课件.ppt

Java第二章Java程序设计ppt课件.ppt

ID:58883047

大小:741.00 KB

页数:140页

时间:2020-09-30

Java第二章Java程序设计ppt课件.ppt_第1页
Java第二章Java程序设计ppt课件.ppt_第2页
Java第二章Java程序设计ppt课件.ppt_第3页
Java第二章Java程序设计ppt课件.ppt_第4页
Java第二章Java程序设计ppt课件.ppt_第5页
资源描述:

《Java第二章Java程序设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第2章Java基本语法2.1Java程序的构成2.2数据类型、变量和常量2.3运算符和表达式2.4流程控制2.5数组习题学习目的与要求:深刻理解并熟记Java的语法规范。熟练使用各种数据类型的定义、表示和引用。熟练使用各种控制语句。熟练使用一维数组文件命名规则总则:文件名必须与类名一致。(1)如果文件只有一个类,那么文件名必须与类名完全一致,包括大小写。(2)一个文件中,只能有一个public类;(3)如果文件中不只一个类,那文件名必须与声明为public的类名保持一致;(4)如果文件不只一个类,没有声明为public类,则文件名可以与其他类的名

2、字中的一个保持一致;(5)如果类中有main方法,并声明为public类,main方法必须位于public类中;(6)如果类中有main方法,没有声明为public类,文件名保存为与含有main方法的类名一致。/*检测类名与文件名的一致性*/classStudentTest{publicstaticvoidmain(Stringargs[]){StudentaStudent=newStudent();aStudent.setName(“张楠”);aStudent.setStudentNum(“2010416001”);System.out.pri

3、ntln(“学生的姓名是:”+aStudent.getName()+”,学号是:”+aStudent.getStudentNum());}}classPeople{privateStringname;publicStringgetName(){returnname;}publicvoidsetName(StringstrName){name=strName;}}classStudentextendsPeople{privateStringstudentNum;publicStringgetStudentNum(){returnstudentNum

4、;}publicvoidsetStudentNum(StringstrStudentNum){studentNum=strStudentNum;}}文件名只能保存为StudentTest.java才能运行。思考:在classStudentTest前面加上public后,再保存为People.java或Student.java,编译会出现什么情况。2.1Java程序的构成2.1.1逻辑构成Java源程序逻辑构成分为两大部分:程序头包的引用和类的定义。1.程序头包的引用主要是指引用JDK软件包自带的包,也可以是自己定义的类。引用之后程序体中就可以自由

5、应用包中的类的方法和属性等。2.类的定义源程序必须有一个主类;在应用程序中,主类为包含main方法的类;在Applet中,主类为用户自定义的系统Applet类的扩展类。在Java源程序中,主类的名字同文件名一致。类的定义又包括类头声明和类体定义。类体中包括属性声明和方法描述。2.1.2物理构成Java源程序物理上由三部分构成,分别为语句、块和空白。(1)语句指一行以分号“;”结束的语句。(2)块指用括号对{}界定的语句序列,块可以嵌套使用。(3)空白指语句之间、块内部或者块之间的空白行。空白不影响Java源程序的编译和运行,适当地运用空白,可以形

6、成良好的代码风格。2.1.3注释语句行注释为以//开始的行;块注释以/*开始和*/结束例如,下面的语句就是注释语句用来说明程序文件名称的。//程序文件名称为WelcomeApplet.java上述的语句注释可以更改为:/*程序文件名称为WelcomeApplet.java*/或/*程序文件名称为WelcomeApplet.java*/2.1.4标识符、关键字和转义符在Java语言中,标识符是赋予变量、类和方法等的名称。由编程者自己指定,但需要遵循一定的语法规范:(1)标识符由字母、数字、下划线(_)、美元符号($)组成,但美元符号用得较少。(2)

7、标识符从一个字母、下划线或美元符号开始。(3)Java语言中,标识符大小写敏感,必须区别对待。(4)标识符没有最大长度的限制,但最好表达特定的意思。(5)标识符定义不能是关键字。例如:_abc√,$ABC√,2A×,A#×,For√,顺时√Java开发的命名习惯所有的命名要望文生义,这样才具有良好的可读性Total,Sum,ShunshiStudent类名,接口名:每个单词的首字母大写,其他字母小写如类MyFirstJava,Player,Teacher属性,方法,,局部变量名:第一个单词全小写,从第二个单词开始以后每个单词首字母大写,其他字母小

8、写如方法getName()setDoctorBirthday()常量:每个单词所有字母全部大写,单词之间用_来连接java中使用fina

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

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

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