摘要:
##第5章.初始化与清理###1. 涉及基本类型的参数传递 如果传入的数据类型小于方法中声明的参数类型,实际数据类型就会提升。char型不同,如果无法找到恰好接受char参数的方法就会直接提升至int型。 如果大于就要主动执行窄化转化,否则编译器会报错。###2. this、constructo... 阅读全文
posted @ 2014-12-17 20:23 Dr.函兽 阅读(123) 评论(0) 推荐(0)
|
摘要:
##第5章.初始化与清理###1. 涉及基本类型的参数传递 如果传入的数据类型小于方法中声明的参数类型,实际数据类型就会提升。char型不同,如果无法找到恰好接受char参数的方法就会直接提升至int型。 如果大于就要主动执行窄化转化,否则编译器会报错。###2. this、constructo... 阅读全文
posted @ 2014-12-17 20:23 Dr.函兽 阅读(123) 评论(0) 推荐(0)
摘要:
##第3章.操作符###1. 直接常量直接常量的后/前缀标志了它的类型。不区分大小写:- L代表long,F代表float,D代表double;- 16进制适于所有整数类型,以前缀0x表示;- 8进制由前缀0表示。###2. 类型转换执行 *窄化转换(narrowing conversion)* 必... 阅读全文
posted @ 2014-12-17 20:21 Dr.函兽 阅读(104) 评论(0) 推荐(0)
摘要:
##第2章.一切都是对象>”如果我们说另一种不同的语言,那么我们就会发觉一个有些不同的世界。“——Luduing Wittgerstein(1889-1951)###1. 创建对象 String s;这只创造了一个引用,s是一个null pointer,除基本类型外所有类创建的对象都需要初始化... 阅读全文
posted @ 2014-12-17 20:14 Dr.函兽 阅读(84) 评论(0) 推荐(0)
摘要:
##第1章.对象导论>“对象具有行为、状态和标识。” —— Booch###1. is-a 和 is-like-a结果可以用一个导出类对象来完全替代一个基类对象。这可以被视作纯粹替代,通常称之为替代原则。某种意义上这是一种处理集成的理想方式,我们称之为is-a关系。有时必须在导出类型中扩展接口,这给... 阅读全文
posted @ 2014-12-17 20:13 Dr.函兽 阅读(168) 评论(0) 推荐(0) |
||