文档详情

Java第二章 Java 语言基础.docx

发布:2022-06-13约3.37万字共97页下载文档
文本预览下载声明
1 1 弟一早 Java语言基础 本章将介绍Java的基本语法.Java的变量与常量、各种运算符及 其用法。此外本章还会对位运算等比较有难度的运算进行深入介绍。 本章指引 =2.1基本语法 2.2变量与常量 2.3运算符 2.4上机实验 2.1基本语法 2.1.1编码格式 2.1.2注释 2.1.3标识符 2.1.4关键字 Java语言有自己的一套语法、格式、规范。开 发者在编写Java程序时需要遵守这些规范。 2-1.1编码格式 2-1.1编码格式 类是用得最多的一个编程单元,初学者可以暂时把类理解为Java程序。 修饰符class类名{ public static void main(String[] args) {〃主方法,是程序的入口 〃一行或多行代码 5 5 1 . Java修饰符 Java可以使用修饰符来修饰类中的方法和成员变量。主要有以下两类修饰符。 访问控制修饰符:default, public、protected. privateo 非访问控制修饰符:final、abstracts static. synchronizedo 后面会逐步介绍到这些Java修饰符。当前一律使用publico 大括号的使用 类用一对大括号表示其范围,Java在类名后面不换行立即使用大括号{,注意区别其他一些编程 语言是换行后再使用大括号的。类结束后使用的大括号}一般单独成一行,其水平位置与类开始的 修饰符竖向对齐。类里面的方法也用大括号,所以大括号会有嵌套,方法中的大括号使用规则与 类相同。 代码要缩遊以区分层次结构 类是第一级层次,最靠左;方法是第二级层次,向右缩进一个制表位;代码是第三级 层次,再向右缩进一个制表位。这样整个类看起来将美观整齐、结构层次清晰、易于 阅读。待后面介绍了流程控制语句以后,代码也会有类似的层次结构。层次结构如下: public class HelloWorld { public void main(String[] args) ( ISystem.out.printIn(Hello World!”); v ^System.out.printin(Hello World!); } r } 注意:箭头表示竖向对齐,相邻箭头间隔一个制表位。 每条语句要用分号结束并独占一行 除了用于定义结构的语句(如定义类、方法的语句等)外,每一条功能执行语句都必须以 分号结束,否则会报错,而且要注意是英文格式的分号,不能是中文格式。一般一行一条 语句;也可以一行多条语句,多条语句之间用分号隔开。一般不建议一行多条语句,这种 情况形式上看起来是一行代码(—条语句),但逻辑上还是多行代码(多条语句)。 5 . Java区分大小写 例如System不能写成system , static不能写成Statico也可以利用这个特点,让一个单词 代表不同的事物。例如可用Person作为类名,person作为对象名,后面介绍面向对象时 就经常这样做。 6.一行代码长度太长的解决方法 Java中一行代码如果太长会影响阅读,但一个连续的字符串不能分开在两行中书写。如果连续 的字符串实在太长,—行放不下,可以将该字符串分成两个字符串,再用+连接,然后在+处换行。 在实际操作中,可以在长的字符串中的任意一个单词后面回车换行,IDE将自动实现上述操作。 [示例】 System.out.printing长亭外,古道边,芳草碧连天。晚风拂柳笛声残,夕阳山外山。天之涯,地; 要匚行完整地输出这首诗显然长度太长了,但改成以下这样是错误的: System.out.printing*长亭外,古道边,芳草碧连天。晚风拂柳笛声残,夕阳山外山。 珍涯,地之角,知交半零落。-壶浊酒尽余欢,今宵别梦寒。,?); 因为一个连续的字符串不能分开在两行中书写,要分成两个字符串(注:字符串都是用符号” ” 引起来的),用+连接,然后在+处断行,即改成以下这样才是正确的: System. out .printin (n长亭外,古道边,芳草碧连天。晚风拂柳笛声残,夕阳山外山。 + ”天之涯,地之角,知交半零落。一壶浊酒尽余欢,今宵别梦寒。■*); 在Eclipse中的长诗换行处,即“夕阳山外山。”的句号后面回车即可自动实现,当然也可手动 实现。+放在下面一行的最前面,或者放在上面一行最后,即: System .out.printin (”长亭外,古道边,芳草碧连天,晚风拂柳笛声残,夕阳山外山, ”天之涯,地之角,知交半零落,一壶浊酒尽余欢,今宵别梦寒); I 这样也是可以的。继续分成多行也是一样的道理C 2.1.2 注释 为了使代码易于阅读、更加清晰易懂、便于团队协作,通常需要在程序中为代码 添加一些注释,对程序的某行代
显示全部
相似文档