第一讲: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):

abstract continue for new switch
assert default goto package synchronized
boolean do if private this
break double implements protected throw
byte else import public throws
case enum instanceof return transient
catch extentds int short try
char final interface static void
class finally long strictfp volatile
const float native super while
这些单词有共同的特点是:全是小写的,不能用作标识符。其中 instanceof 是 instance of 的连写 ,strictfp 是 strict float point 的连写



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

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


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

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。