`
mjgforever
  • 浏览: 5661 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

Access Control

阅读更多

1 package:the library unit
    利用eclipse打包jar文件:1.在要生成jar的项目上右击,选择菜单上的Export(导出) ;2.导出类型选择Jar File ;3.选择或者输入生成路径;4. ......
  1.1 Code organization
  1.2 Creating unique package names
  1.3 A custom tool library
  1.4 Using imports to change behavior
  1.5 Package caveat
   
2 Java access specifiers
  2.1 Package access
        默认的时候,不需要任何关键字,这种访问成为 package access。只在包内有效,在包外无效。
  2.2 public: interface access
        包内包外都有效
  2.3 private: you can’t touch that!
        只在类内部有效,其他地方无效
  2.4 protected: inheritance access
        包内有效,包外无效。子类有效。
3 Interface and implementation

4 Class access
    如何阻止直接创建类:必须将构造函数声明为private
    1)创建一个静态方法,并返回自身引用
    2)创建一个私有的自身静态成员,并通过一个静态的方法,并且此方法返回这个静态成员。
5 Summary
    本节主要介绍访问控制方面的知识。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics