自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 类型信息RTTI

类型信息主要讲述的是:在运行时类型信息使得你可以在程序运行时发现和使用类型信息 也就是 RTTI(运行时类型识别) 如何在运行时识别对象和类的信息?主要有两种方式:一种是传统的RTTI,它假定我们在编译时已经知道了所有的类型;另一种是反射机制,它允许我们在运行时发现和使用类的信息。 为什么需要RTTI? 答:java中需要在运行时知道对象的具体类型,所以需要用到RTTI 类型信息在运

2017-05-09 08:44:30 461 1

原创 继承与多态

什么是继承? 继承是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。 什么是多态? 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。我们可以用老虎这个词来称呼老虎,也可以用肉食动物来称呼老虎,这就是多态性。 怎么实现多态? 后期绑定、也叫运行时绑定、也叫动态

2017-05-04 09:13:36 219

原创 java构造器

什么是java构造器?为什么使用构造器? 答:java中构造器采用与类名相同(完全相同,大小写都一样)的名称,java中使用构造器用来确保初始化。 java的构造器是用来创建对象的嘛? 从概念上,初始化和创建时相互独立的,而在java中初始化和创建捆绑在一起。所以可以说构造器的主要目的是为了确保初始化,但在java中创建动作是不可见的,所以默认构造器是来创建对象的。 什么是方法的重载?

2017-05-03 17:49:50 289

原创 关于java的字符串

1.String对象是不可变的! String类中任何看似修改字符串的方法其实都是重新创建一个新的string对象, 2.String的“+”与StringBuilder “+”和“+=”在字符串里是被重载过得,专门为字符串拼接用,也是唯一的两个被重载过得操作符。 +底层实现其实是StringBuilder,一个加号表示用了一个StringBuilder对象,java SE5之前是Stri

2017-05-02 14:01:28 636

翻译 JDK各个版本的新特性

JDK各个版本的新特性 对于很多刚接触java语言的初学者来说,要了解一门语言,最好的方式就是要能从基础的版本进行了解,升级的过程,以及升级的新特性,这样才能循序渐进的学好一门语言。 JDK1.5新特性: 自动装箱与拆箱 枚举 静态导入 可变参数(Varargs) 内省(Introspector) 泛型(Generic) For-Each循环 JDK1.6新特性:

2017-05-02 10:28:15 644

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除