Java基础理论--包及访问权限
2016-07-04 13:04
309 查看
1、 java 中使用包可以实现多人协作的开发模式。
package 是在使用多个类或接口时,为了避免名称重复而采用的一种措施。
package package 名称 ;
2、 在 java 中使用 package 关键字来将一个类放入一个包中。
3、 在 java 中使用 import 语句,可以导入一个已有的包。
通过 import 命令,可将某个 package 内的整个类导入,因此后续的程序代码便不用再写上被访问 package 的名称了。
import package 名称.类名称 ;
4、 java 中的访问控制权限分为四种:private、default、protected、public。
5、 使用 jar 命令可以将一个包打成一个 jar 文件,供用户使用。
7、
JDK中常用的包
1、 java.lang — 包含一些 Java 语言的核心类,如 String、Math、Integer、System和 Thread,提供常用功能。在 java.lang 包中还有一个子包:java.lang.reflect用于实现 java 类的反射机制。
2、 java.awt — 包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。
3、 javax.swing — 此包用于建立图形用户界面,此包中的组件相对于 java.awt包而言是轻量级组件。
4、 java.applet — 包含 applet 运行所需的一些类。
5、 java.net — 包含执行与网络相关的操作的类。
6、 java.io — 包含能提供多种输入/输出功能的类。
7、 java.util — 包含一些实用工具类,如定义系统特性与日期日历相关的函数。
6、
Java的命名习惯
包中的名称一律为小写,如:demo.java;
类名/接口名应当使用名词,每个单词的首字母大写:TestDemo;
方法名第一个单词小写,后面每个单词的首字母大写:talkMySelf;
常量名中的每个字母一律大写,如:COUNTRY;
package 是在使用多个类或接口时,为了避免名称重复而采用的一种措施。
package package 名称 ;
2、 在 java 中使用 package 关键字来将一个类放入一个包中。
3、 在 java 中使用 import 语句,可以导入一个已有的包。
通过 import 命令,可将某个 package 内的整个类导入,因此后续的程序代码便不用再写上被访问 package 的名称了。
import package 名称.类名称 ;
4、 java 中的访问控制权限分为四种:private、default、protected、public。
同一类 | private,default,protected,public |
同一包中的类 | default,protected,public |
子类 | protected,public |
其他包中的类 | public |
7、
JDK中常用的包
1、 java.lang — 包含一些 Java 语言的核心类,如 String、Math、Integer、System和 Thread,提供常用功能。在 java.lang 包中还有一个子包:java.lang.reflect用于实现 java 类的反射机制。
2、 java.awt — 包含了构成抽象窗口工具集(abstract window toolkits)的多个类,这些类被用来构建和管理应用程序的图形用户界面(GUI)。
3、 javax.swing — 此包用于建立图形用户界面,此包中的组件相对于 java.awt包而言是轻量级组件。
4、 java.applet — 包含 applet 运行所需的一些类。
5、 java.net — 包含执行与网络相关的操作的类。
6、 java.io — 包含能提供多种输入/输出功能的类。
7、 java.util — 包含一些实用工具类,如定义系统特性与日期日历相关的函数。
6、
Java的命名习惯
包中的名称一律为小写,如:demo.java;
类名/接口名应当使用名词,每个单词的首字母大写:TestDemo;
方法名第一个单词小写,后面每个单词的首字母大写:talkMySelf;
常量名中的每个字母一律大写,如:COUNTRY;
相关文章推荐
- Java基础——访问权限
- java项目、包、类
- Java访问权限
- 第六章 访问权限控制
- 对于java中访问权限的理解与解析
- JavaEE学习笔记之SSH—Hibernate(2)
- Java创建线程的两个方法
- Ubuntu14.04下eclipse中使用rohc库
- Java反射详解
- java简单实现缓存的三种方法
- Java8体验(二)Stream语法详解
- Java中堆内存和栈内存详解
- struts2自定义类型转换器
- Java8体验(一)lambda表达式语法
- Hibernate学习笔记(一)——插入一条带有外键的数据
- Java中事务的处理
- JDK中的URLConnection参数详解
- java中charAt()方法的使用
- java获取客户端ID地址
- Eclipse各个版本的区别以及选择标准