JAVA关键字package/import详解

来源:互联网 发布:流量软件哪个好 编辑:程序博客网 时间:2024/05/21 11:22

JAVA关键字package/import详解

package的使用:包

 * 1.java为了方便的实现对类的统一管理,提供了包的概念。将类划分到不同的包中。
 * 2.满足标识符的规则和规范:xxxyyyzzz
 * 3.包每"."一次,表示一层文件目录

 * 4.包的声明,写在源文件的首行

import的使用:导入
 * 1.我们可以在程序中,通过import的方式,显式的导入其他的类或接口
 * 2.将import语句声明在package声明和源程序之间
 * 3.如果需要导入多个类、接口,只需要并列声明即可
 * 4.举例:java.util.*。表示一次性导入util包下的所的类或接口
 * 5.如果我们导入的类是java.lang包下的,则可以省略import,如用System,Math等
 * 6.如果导入的是当前包下的类、接口,则可以省略import
 * 7.如果在同一个类中,使用了不同包下同名的类,则至少有一个需要提供全类名的方式调用
 * 8.import static 表示可以导入指定包下的类的静态信息:属性、方法(可以直接           调用了,不用创建对象了,尤其对于一些工具类中的方法。)
 * 9.如果声明了导入a包下的所的类,但是如果我们再需要导入a包的子包下的类,则仍需要显示的import.

补充一个要点(JAVA运行):
    1.Java 执行来时默认从源文件同名的类开始搜索main方法,如果没有搜索到main方法,则会报错(或者不显示),如果一个源文件中写了好几个类,则main方法一般要写在源文件同名的类中,否则Java会搜索不到程序入口,程序无法执行。
    2.一般对于Java开发来说一个源文件就只有一个类。
    3.开发中测试程序一般用Junit方法而不是main方法,相比更加简洁方便。

  
再补充一个要点:

    JavaBean是一种Java语言写成的可重用组件
   所谓javaBean,是指符合如下标准的Java类:
                        1.  类是公共的
                        2.有一个无参的公共的构造器
                        3.有属性,且有对应的get、set方法
      用户可以使用JavaBean将功能、处理、值、数据库访问和其他任何可以用java代码创造的对象进行打包,并且其他的开发者可以通过内部的JSP页面、Servlet、其他JavaBean、applet程序或者应用来使用这些对象。用户可以认为JavaBean提供了一种随时随地的复制和粘贴的功能,而不用关心任何改变。
原创粉丝点击