基础语法:
编写java程序时,应该注意一下几点:
(1)大小写敏感
(2)类名: 对于所有的类,类名的首字母应该大写,如果类名由单词构成,那么每个单词的首字母都应该大写,如MyFirstProgram
(3)方法名:所有的方法名都应该一小写字母开头,如果方法名含有若干个单词,则后面的每个单词的首字母应该大写
(4)源文件名:源文件名必须和类型相同。当保存文件时候,你应该使用类名作为文件名,如果类名和文件名不同,则会导致编译时报错
(5)主方法入口: 所有的java主程序的有public static main(String []args) 方法开始执行
java修饰符:像其他语言一样, java可以使用修饰符来修饰符来修饰类中的方法和属性,主要有两类修饰符:
(1)访问控制修饰符: default, public, protected, private
(2)非访问控制修饰符: final,adstract, strictfp
java变量:
java变量主要有如下几种类型的变量:
(1)局部变量
(2)类变量(静态变量)
(3)成员变量
java数组
数据是存储在堆上的对象, 可以保存多个同类型变量
java枚举
枚举限制变量只能是预定好的值,使用枚举可以减少代码中的bug。
例如我们为果汁店设计一个程序,他限制果汁为小杯,大杯,中杯。这就意味着它不允许顾客点除了这三种尺寸外的果汁
class FreshJuice{
enum FreshJuiceSize{SMALL, MEDIUM, LARGE}
FreshJuiceSize size;
}
public class FreshJuiceTest{
public static void main(String []args){
FreshJuice juice = new FreshJucie(); //创建对象,也就是类的实例化
juice.size = FreshJuice.FreshJuiceSize.MEDIUM;
}
}
JAVA关键字
http://www.runoob.com/java/java-basic-syntax.html
java注释
注释分为多行注释和单行注释
单行: 使用 //这是单行注释
多行: /* 这是多行注释*/
java 空行
空白行, 或者有注释的行,java编译器都会忽略掉
继承:
在java中,一个类都可以由其他类派生,如果你要创建一个类,而且已经存在一个类具有你所需要的属性和方法,那么你可以将新创建的类继承该类。
利用继承的方法,可以重用已经存在的方法和属性,而不用重写这些代码,被继承的类成为超类(super class), 派生类成为子类(subclass)
接口
在java中,接口可理解为对象间互相通信的协议,接口在继承中扮演者很重要的角色
接口值定义派生要用到的方法,但是方法的具体实现完全取决于派生类。