第一篇 java的一些概念

来源:互联网 发布:哈工大大数据产业集团 编辑:程序博客网 时间:2024/05/22 03:37

1.java语言是一种解释性语言,并不编译成目标机器的执行代码,而是由安装在目标机器上的java虚拟机(jvm)运行,jvm就好比一台虚拟的电脑,能够解释并运行java的class文件

2.包是一种java文件的组织方式,当包中文件过多时,以jar文件组织,(两种对语言来说并没有区别,只是为了组织方便)在java语言中package后面的表示目录如jead.chap2为jead/chap2,如果java文件属于这个包,就要放在该目录下

3.类中的main方法是一个静态方法,是程序的入口点

4.java类使用extends继承,而且只能继承一个类

5.抽象方法是没有方法体的方法,含有抽象方法的类为抽象类,抽象方法主要用于类继承时用非抽象方法覆盖该方法以获得方法体,从而有意。如果不设置该方法,则在继承后,每个继承类都需要定义新的方法(关键字为:abstract不能再添加其他关键字)

6.接口的方法都是抽象方法,实质上跟类相同,但在某些功能上类区别,通过定义类时使用关键字implements实现接口(关键字:interface)

7.命名常量相当于c和c语言中的宏定义,即根据变量命名规则用一个的字符串来代替程序中需要大量使用到的同一个常量,从而在改动的时候,只需改动预先定义好的命名常量即可,使程序修改方便。关键字(final)通常在其前面加上static

8.java的类有三种成员:域,是类与他的对象相关联的数据变量,域保存通过类运算的结果。(对象的域被称为实例变量)方法,类和接口

 

目录:

第一篇 java的一些概念

第二篇 java应注意的问题

原创粉丝点击