组件程序库(components library)的概念以及谁有资格去用其中组件等问题java是通过关键字package等等来控制的. 【程序编程相关:第一次回答java初学者的问题】
让变动的事物与不变的事物彼此隔离,使面向对象设计(ood)的首要考虑.考虑一下程序库的版本更新吧. 【推荐阅读:Entity Bean vs Hiber】
当你编译数量较少的.java文件后,能够得到数量较多的.class文件.java的jar压缩工具能将众多.class文件结合起来并予以压缩. 【扩展信息:基于目录结构认证的问题】
import关键字的用法,package关键字的用法,default package:同一个目录中的所有文件,如果没有明确的package声明,都会被视为该目录的default package.
java中没有类似c/c++的条件编译机制,原因是因为java认为自己跨平台,而以前的条件编译正是为解决c/c++快平台问题而设计的.但是条件编译也有debug的功效,为了能更好的调试程序,你可以引入了原本在c中常用的断言机制(assertion),即建立assertion类,并另外定义一个空的assertion类放到不同的名字空间,当要把程序代码从调试版改为出货版的时候只要在原程序中导入空的assertion类所在的package即可.这个技巧可用于任何类型的条件编译程序代码上.
java访问权限修饰词(access specifiers): public,protected,private 应该置于class内的每个成员的定义前,无论此成员究竟是数据成员或函数.缺省的访问权限被解释成"friendly".... 下一页