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可以使用修饰符类修饰类中方法和属性;主要有两类修饰符:
- 访问控制修饰符:
default
、public
、protected
、private
- 非访问控制修饰符:
final
、abstract
、strictfp
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
、
时间: 2024-10-09 14:51:50