Java基础点总结
来源:互联网 发布:换手率炒股软件 编辑:程序博客网 时间:2024/06/06 05:18
1.方法名和形参数据类型列表可以唯一的确定一个方法,与方法的返回值没有一点关系,这是判断重载的重要依据。所以,以下的代码是不允许的:
public int aaaa(){ } public float aaaa(){ }
2.所有的相同类型的包装类对象之间值得比较,全部使用equals方法比较。
3.类成员与方法访问控制推荐的用法:
(1)如果不允许外部直接通过new来创建对象,那么构造方法必须是private
(2)工具类不允许有public或default构造方法
(3)类非static成员变量并且与子类共享,必须用protected
(4) 类非static成员变量并且仅在本类使用,必须为private
(5)类static成员变量如果仅在本类中使用,必须为private
(6)若是static成员变量,必须考虑是否为final
(7)类成员方法只供类内部调用,必须为private
(8)类成员方法只对继承类公开,那么限制为protected
说明:任何类、方法、参数、变量,严控访问范围。过宽泛的访问范围,不利于模块解耦。譬如一个private的方法,想删除就删除,可是一个public的Service方法,或者一个public的成员变量,可否轻易的删除?
访问控制符的作用域:
1 0
- Java基础点总结
- 【Java基础总结】-零碎注意点
- IOS基础点总结
- C基础点总结
- 黑马程序员-java基础-总结的几点问题
- java基础注意点
- java基础点
- JAVA基础补充点
- java基础注意点
- java基础点
- Java基础学习总结(110)——Java主要技术点总结
- Java基础学习总结——Java主要技术点总结
- JAVA技能点总结
- 【java基础】01.java基础注意点
- java基础复习-面试点
- java基础及注意点
- 在java中的基础点
- java SE基础部分 点
- Unity5.5.0f3中".bytes"文件出现"Unrecognized assets cannot be included in AssetBundles"问题
- InitializingBean
- ffmpeg中的时间
- Android热修复之 - 打补丁原来如此简单
- 生产者消费者模式(Producer-Consumer)
- Java基础点总结
- 添加百度自动推送工具代码以提高收录可能
- go 协程与主线程强占运行
- WEB入门.五 页面设计简介
- 【Java每日一题】20170216
- Go 之旅二: 流程控制语句
- 数据结构实例<二>(斐波那契数列)入门
- Java概述与语法
- yocto 菜谱bb的选择