java中包的学习
来源:互联网 发布:洛奇英雄传源码 编辑:程序博客网 时间:2024/06/07 16:55
java中包的使用
在一个目录下有时候会写多个.java文件,这些.java文件之间会有一定的继承等关系,当然可以分别编译生成类文件,为了简化就需要将多个.java文件同时编译。用javac *.java;命令在dos环境下进行编译。在源文件目录下,会生成.java文件对应得.class文件。
使用包的其中的一个目的就是可以让源文件(.java)和类文件(.class文件)分离。若要将类文件放在一个指定的目录下(即包下),若在源文件所在的文件夹下自动生成包,用jacac -d . *.java。若在特定的目录下自动生成包,用 javac -d destpath *.java。
同一个包中的类在默认的情况下可以互相访问,为了方便管理,通常把一起工作的类(类之间有一定联系的)放在同一个包里,利用包来管理类,实现类的共享与复用。包与包之间的访问权限:public和protected。包之间的访问注意2点。
1.包与包之间进行访问,被访问的包中的类及类中的成员需要用public来修饰。
2.不同包中的子类还可以直接访问另一个包中父类中被protected权限修饰的成员。
访问权限表
public protected default private
同一个类中 ok ok ok ok
同一个包中 ok ok ok
子类 ok ok
不同包中 ok
- java中包的学习
- java.nio 包的学习
- Java中包的概念
- Java中包的机制
- Java中包的机制
- Java中常用的包
- java中包的使用
- JAVA中常用的包
- java中常用的包
- java中包的概念
- java中包的命名
- java中包的必要性
- java中常用的包
- java中常用的包
- Java中包的概念
- JAVA JDK中JAVA包中各个包的主要用途
- java学习3--Java 中包的概念,类的说明符与内部类
- Java学习笔记 --- Java中常用的包及其重要的类简要概括
- Color & Font - 使用颜色和字体
- Integer to Roman
- 如何在Linux下使用Gitblit工具创建Git仓库服务
- java.sql.SQLException: Can not issue empty query.
- CGI与fast-CGI的区别
- java中包的学习
- Dubbo zookeeper 初探
- TIPTOP实施基础资料收集计划表
- 黑马程序员__java基础__常量、变量、运算符、语句
- 如何在 Linux 上用 IP转发使内部网络连接到互联网
- java多线程实现的三种方式
- fmdb使用小结
- :Linux:fork函数源代码
- EMC2-源码库