Java学习

Java 基础语法

2019-06-17  本文已影响0人  南风_001

一个Java 程序可以理解为一系列对象的集合。这些对象通过方法的彼此调用来协同工作。

什么是对象、类、方法和实例变量?

基本语法

Java 标识符

Java的组成部分都需要赋予名字。类名和变量名以及方法名都被叫做标识符。关于标识符有以下注意事项。

Java修饰符

和其他语言一样,Java可以用修饰符来修饰类中的方法和属性。主要有两类修饰符:

Java变量

Java中主要有以下几种类型的变量

Java数组

数组是存储在堆上的对象,可以同时保存多个同类型变量(同类型变量)。

Java枚举

Java在5.0的时候引入了枚举,枚举限制变量只能是已经设定好的值。使用枚举可以减少代码中的bug。
例如:我们为果汁店设计一个程序,果汁只有大杯、中杯和小杯、这就意味着除了这几种尺寸外不允许有其他尺寸的果汁。

class FreshJuiceEnum {
    /* 这是Java的枚举距离
     * 这里为类添加一个枚举的属性
     * *这里是多行注释的示例*
     */
    enum FreshJuiceSize { SMALL,MEDIUM,LARGE }
    FreshJuiceSize size;
}
public class FreshJuice {
    // FreshJuice的方法
    /* 单行注释的实例 */
    public static void main(String[] args) {
        FreshJuiceEnum juice = new FreshJuiceEnum();
        juice.size = FreshJuiceEnum.FreshJuiceSize.MEDIUM;
        System.out.println(juice.size);
    }
}

Java 关键字

具体见Java关键字

Java注释

类似于C/C++、Java也支持单行和多行注释

/* 多行注释
 * 多行注释
*/

// 单行注释

/* 单行注释 */

Java空行

空白行或者有注释的行,编译器在编译的时候会自动忽略。

继承

在Java中,一个类可以由其他类派生。如果要创建一个类,而且已经存在一个类具有你所要的属性和方法,那么可以将新创建的类继承自这个类。

我们利用继承的这一特性,可以重用已经存在类的方法和属性,不用重写代码。被继承的类称为超类(super class),派生类称为子类(subClass)。

接口

在Java中,接口可以理解为对象之间相互通信的协议,接口在继承中扮演着重要的角色。

接口只定义派生所需要的方法,但是方法的具体实现取决于派生类。

Java源程序与编译型运行区别

如图所示:

JavaCompile
图片来源于:https://www.runoob.com/java/java-basic-syntax.html
github地址:Java学习
上一篇下一篇

猜你喜欢

热点阅读