- 博客(4)
- 收藏
- 关注
原创 黑马程序员——java中的匿名内部类总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ------- 匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 1 2 3
2015-03-05 10:47:01 168
原创 黑马程序员——"=="和 equals方法究竟有什么区别
==操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是 否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。 如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆 内存),变量也占用一块内存,例如Objet obj = new Object();变量obj是一个内存,new Object()是另一个内 存
2015-03-04 14:01:26 213
原创 黑马程序员——java程序内存分析
java程序内存主要分为了2个部分,包括 stack segment(栈内存区)、heap segment(堆内存区)。 在分析Java程序内存分配情况时,我们从下面这个经常被使用的例子开始吧。 下面程序将打印什么呢? Java代码 String s1 = new String("abc"); String s2 = new
2015-03-03 09:26:11 177
原创 黑马程序员——抽象类和接口
最近在学习毕向东老师的的Java SE视频教程,此为背景。 本篇内容主要讲抽象类和接口的简单概念。 抽象类abstract class 用关键字abstract修饰的类叫做抽象类,抽象类不能被实例化,即不能new出来一个抽象类的对象(实例)。 抽象方法 用abstract关键字所修饰的方法叫做抽象方法。 抽象方法必须定义在抽象
2015-03-03 09:20:39 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人