java入门(一),java入门(
分享于 点击 6568 次 点评:207
java入门(一),java入门(
1. Java源文件件扩展名 .java, 编译成字节码文件(扩展名为.class),真正被Java虚拟机执行的是字节码.
2.Java是面向对象的语言.
3.每一个Java的入口是main()函数
public static void main(String[] args) {
// 程序代码写在这里
}
public:公开给其他类使用
static:静态,暂时不用管他,稍后再说。
void:代表没有返回值
main:方法的名称
(String[] args):必须要传的String类型数组,变量名为args.
作为类的入口方法,这个格式是固定的,必须长这个样子,让我们记住就好了.
4.Java提供了3种循环结构:while循环、do-while循环和for循环.5.继承可以让一个类从另外一个类中获取已定义的属性和方法,通过继承可以让信息以一种层级的关系进行管理。
6.通常我们在讨论继承时会提到extends和implements这两个关键字.
// 动物
class Animal {
}
// 哺乳动物
class Mammal extends Animal{
}
// 爬行动物
class Reptile extends Animal{
}
// 狗
class Dog extends Mammal{
}
7.instanceof关键字
instanceof关键字用来判断哺乳动物是否是动物,狗是否是动物等,它的返回值是一个boolean值,如果是那么就是真,否则就是假。也是说我们可以通过instanceof关键字判断父类与子类是否存在继承的关系。
ublic class Dog extends Mammal {
public static void main(String args[]) {
Animal a = new Animal();
Mammal m = new Mammal();
Dog d = new Dog();
// 我们通过关键字instanceof来判断动物、哺乳动物
// 和狗之间的关系
System.out.println(m instanceof Animal);
System.out.println(d instanceof Mammal);
System.out.println(d instanceof Animal);
}
}
class Animal {
}
class Mammal extends Animal {
}
打印结果都是 ture.表示m和d是和这些类存在继承关系
8.变量声明
数据类型
boolean 与 char
boolean :true或false
char 16 bits
数值(带正负号)
byte 8 bits
short 16 bits
int 32 bits
long 64 bits
浮点数
float 32 bits
double 64 bits
float f =3.24f;相关文章
- 暂无相关文章
用户点评