Java入门
一.Java基础
- 关键字:由编程语言使用,已经有某种含义了,不能再被程序员使用
- 标识符:对类名,接口名,方法名,变量名,常量名等的统一称呼。
- 语句:系统调用语句 。其中:标识符由用户自定义的;
-
1.1 标识符(Identifier)
1.1.1 定义
对类名,接口名,方法名,变量名,常量名等的统一称呼。
1.1.2标识符中允许出现的字符
标识符由多个字符组成,Java规定了允许出现的字符如下:
- 数字
- 字母
- 下划线
- 各国的货币符号
- 各国的文字
1.1.3标识符命名规则
- 不允许以数字开头2.
- 不允许用关键字
- 定义标识符要做到”见名知意”,以提高代码的可读性
1.1.4推荐遵守的命名惯例
- 类名和接口名:名词,每个单词首字母大写
- 方法名:动词,第一个单词首字母小写其余单词首字母大写
- 变量名:名词,第一个单词首字母小写其余单词首字母大写
- 常量名:名词,所有字母大写,单词之间以下划线分割
-
关键字(keyword)
关键字是编程语言预先定义好有特殊含义的单词。
void static for switch break case default public private protected int byte short float double while
- 1.2修饰符
-
Java的修饰符根据修饰的对象不同,分为类修饰符、方法修饰符、变量修饰符
(1) public是公共的,被public修饰的成员可以被所有类访问到。
(2) public修饰的成分
public修饰类,在一个java文件中只能有一个类被声明为public,而且一旦有一个类为public,这个java文件的文件名就必须要和这个被public所修饰的类的类名相同,否则不能通过编译。一个类作为外部类只能被public或者默认访问修饰符修饰,如果作为内部类则可以被四种访问修饰符修饰。
(3)public修饰变量和方法,被public所修饰的成员可以在任何类中都能被访问到,通过操作该类的对象能随意访问public成员。
(4)public在类的继承中,被public所修饰的不同名成员可以被所有的子类继承,同名成员会被覆写。
2. protected
(1) protected是受保护的,受到该类所在的包所保护。
(2) 被protected所修饰的成员会被位于同一package中所有类访问到。被protected所修饰的成员会被该类的所有子类继承下来。
3. default(friendly)
1) 默认的(友好的),不写任何的访问修饰符。
2) 会被位于同一package中所有类访问到。被friendly修饰的成员只能被给类所在同一package中的子类所继承下来,也就是同一package中的子类才能访问到父类中friendly修饰的成员。
4. private
(1) private是私有的,即只能在当前类中被访问到。其他的
四个访问控制符的作用域:
作用域 当前类 同一package 子类 其他package类
public √ √ √ √
protected √ √ √ ×
friendly √ √ × ×
private √ × × ×
- 1.3运算符
- 包括赋值,算数,位,比较,逻辑,自增自减,三元运算符;