Java第二章 Java 语言基础.docx
文本预览下载声明
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 注释
为了使代码易于阅读、更加清晰易懂、便于团队协作,通常需要在程序中为代码 添加一些注释,对程序的某行代
显示全部