欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

java入门(一),java入门(

来源: javaer 分享于  点击 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;




相关文章

    暂无相关文章
相关栏目:

用户点评