![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
菜鸟的成长---java
real_2013
本人在上海做手机android系统近四年经验,擅长android应用开发,现居浙江台州。诚信接包,合作愉快!期待我的第一个平台项目
展开
-
“==”,equals引发的堆,栈,常量池
今天翻阅资料想区分“==”与equals的区别,引发了一系列的问题。一、堆,栈,常量池(http://javabeezer.iteye.com/blog/634530) 1、基础概念:1.寄存器:最快速的存储区,程序员无法控制 2.堆:存放一切new的对象本身。原创 2013-02-18 23:26:36 · 198 阅读 · 0 评论 -
多态
多态(源自http://blog.csdn.net/thinkghoster/article/details/2307001)用父类的对象来接受子类的实例(向上转型)注意:父类中不存在的方法会被遗失问题1、该引用调用的方法是属于哪个(基/子)类的方法 答案:子类方法问题2、该引用调用的域属于哪个(基/子)类的域答案:父类转载 2013-03-20 23:11:11 · 391 阅读 · 0 评论 -
方法、类的权限修饰,单例模式
一、方法修饰 publicprotecteddefaultprivate所有工程YNNN同包YYNN同包的子类YYYN转载 2013-03-03 17:09:47 · 262 阅读 · 0 评论 -
final的使用
final的使用一、使用final方法的原因1、把方法锁定,不允许其修改或者继承2、高效,编译器遇到final方法时,会转入内嵌制式,极大提高效率二、使用方法1、修饰成员变量,即只能赋值一次2、修饰方法,则不允许被重写3、修饰类,则该类不允许被继承4、修饰方法参数,可以使用该参数,却不能修改他注意:1、不能修饰构造方法2、private方原创 2013-03-20 23:30:07 · 341 阅读 · 0 评论 -
对象及继承的初始化
1、对象的初始化 (1)静态对象的初始化 程序中主类的静态变量会在main方法执行前初始化,仅初始化一次。 不仅第一次创建对象时,类中的所有静态变量都初始化,并且第一次访问某类(注意此时未创建此类对象)的静态对象时,所有的静态变量也要按它们在类中的顺序初始化。 (2)非静态对象的初始化 在创建对象时,对象所在类的所有数据成员会首先进行初始化。转载 2013-03-05 23:00:16 · 194 阅读 · 0 评论