观望Java-02:基础语法

Java的基础语法

1. 主要概念

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

  • 类: 类是一个模板。描述一类对象的行为和方法,是一类对象的抽象;
  • 对象:对象是类的一个实例,对象具有状态和行为;如一只狗是一个对象,它的状态有:颜色、名字、品种;行为有:叫、走路、吃;

2. HelloWord实例

// 文件名:HelloWord.java
// 结果输出:Hello!
public class HelloWord {
    public static void main( String[]args){
        System.out.println("Hello !")
    }
}
  • Java程序文件后缀名为.java;
  • Java 程序需经过编译后生成.class文件后,才可运行;
  • Java 对大小写敏感;
  • 所有的Java程序由public static void main(String[]args)方法开始执行;

3. Java修饰符:

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

  • 访问控制修饰符:defaultpublicprotectedprivate
  • 非访问控制修饰符:finalabstractstrictfp

4. Java变量:

Java变量只要分以下3类:

  • 局部变量:在方法、构造方法、语句块中定义的变量;变量声名和初始化都在方法中,方法结束后便自动销毁;
  • 类变量(静态变量):声名在类中、方法体之外;但必须是static类型;
  • 成员变量(非静态变量):声名在类中、方法体之外;在创建对象的时候实例化,可以被类中方法、构造方法和特定的语句访问;

5. 继承

Java中一个类可以由其他类派生,而且已经存在一个类具有所需要的属性或方法,就可以将新创建的类继承该类;
利用继承的方法,可以重用已经存在类的方法和属性,而不用重写这些代码;被继承的类称超类(super class),派生的类称为子类(subclass)

6.接口

接口可理解为对象之间相互通信的协议,接口指定以派生要用到的方法,但方法的具体实现取决于派生类;

7 Java中的基本数据类型 8种
  • ①布尔型:boolean
  • ②字符型(单字节):byte
  • ③字符型(2字节)char
  • ④短整型(2字节)short
  • ⑤整型(4字节):int
  • ⑥浮点型(4字节):float
  • ⑦长整型(8字节):long
  • ⑧双精度(8字节):double
原文地址:https://www.cnblogs.com/hbzyin/p/7966338.html