首页 > 代码库 > 第一讲:Java基本语法(一)

第一讲:Java基本语法(一)

推动你的事业,不要让你的事业推动你。——爱因斯坦


本讲内容:对象、标识符、关键字。


Java作为一门语言,必然有他的语法规则。学习编程语言的关键之一就是学好语法规则,写作合乎语法规则的语句,控制计算机完成各种任务。而按编程语言的语法规则写成的,完成某项功能的代码集合就可以叫做程序。



一、对象(Object):

Java的一个重要特点就是面向对象(Object Oriented), 面向对象是相对于面向过程(Process Oriented)来说的。

面向过程的思路描述这个过程:


面向对象的思路描述这个过程:


我们把冰箱作为一个对象的时候,问题变得异常简单,冰箱有一个方法就是取牛奶的方法,你调用这个方法,这个方法的返回值就是一杯牛奶。相当于智能的冰箱。

面向对象的编程语言把所有事物都看成对象:万事万物皆对象。



二、标识符(Indentifier)
Java语言中的类名、对象名、方法名、常量名等等这些Java组件都需要起个名字,在而这些组件的名称就被称为标识符(Indentifier)。

合法的标识符具有一些命名规则:

1、必须以字母、美元符号或下划线开头。数字不能开头
2、第一个字符之后可以是任意长度的包含数字、字母、美元符号、下划线的任意组合。
3、不能使用Java关键字和保留字做标识符
4、标识符是大小写敏感的,Z和z是两个不同的标识符。
5、Unicode字符会被视为普通字母对待。

Unicode 是一种重要的交互和显示的通用字符编码标准,它覆盖了美国、欧洲、中东、非洲、印度、亚洲和太平洋的语言,以及古文和专业符号。

对于5了解一下:

public class text {
	public static void main(String[] args) {
		String 阳江="阳西一中";
		System.out.println(阳江);
	}
}
上面的代码回成功的打印出“阳西一中”字样。



三、关键字(keywords)

和所有的编程语言一样,Java具有一组内置的关键字,这些关键字绝对不能用来做为标识符。Java  SE6里一共有50个关键字(keywords):

abstractcontinuefornewswitch
assertdefaultgotopackagesynchronized
booleandoifprivatethis
breakdoubleimplementsprotectedthrow
byteelseimportpublicthrows
caseenuminstanceofreturntransient
catchextentdsintshorttry
charfinalinterfacestaticvoid
classfinallylongstrictfpvolatile
constfloatnativesuperwhile
这些单词有共同的特点是:全是小写的,不能用作标识符。其中 instanceof 是 instance of 的连写 ,strictfp 是 strict float point 的连写



有三个看起来像是关键字,其实不是关键的东东,他们是字面值(literal),字面值的概念后面会讲到。

true 布尔字面值false 布尔字面值null 空值字面值


本讲就到这里,Take your time and enjoy it

第一讲:Java基本语法(一)