JAVA
joe1100
这个作者很懒,什么都没留下…
展开
-
java7所包含的一些新功能
1、二进制表示 byte aByte = (byte)0b00100001; short aShort = (short)0b1010000101000101; int anInt2 = 0b101; long aLong = 0b1010000101000101101000010100010110100001010001011010000101...原创 2010-10-18 14:40:16 · 114 阅读 · 0 评论 -
(转)关于 Java Collections API 您不知道的 5 件事,第 1 部分
您觉得自己懂 Java 编程?事实上,大多数程序员对于 Java 平台都是浅尝则止,只学习了足以完成手头上任务的知识而已。在本 系列 中,Ted Neward 深入挖掘 Java 平台的核心功能,揭示一些鲜为人知的事实,帮助您解决最棘手的编程挑战。 虽然 Map(以及它的常用实现 HashMap)非常适合名-值对或键-值对,但是没有理由让自己局限于这些熟悉的工具。可以使用适当的 ...原创 2010-10-29 21:57:24 · 87 阅读 · 0 评论 -
Thinking in Java读书笔记(1-3章)
第一章.对象导论这一章主要从面向对象概念概括的描述了java技术的相关概念,其中包括以下几个点:1、对象的概念以及抽象的过程世界万事万物如果想要在程序中描绘出来都需要一个抽象的过程,一个复杂的系统都是由很多的对象构成,这些对象分别提供自身的服务功能。特定类型的所有对象可以接受同一消息并提供服务,这种概念是OOP思想中最重要的多态特征。抽象出的类同样也是一个模板,你可以依据这个模板创建任意多个对...原创 2013-03-08 11:36:17 · 113 阅读 · 0 评论 -
Thinking in Java读书笔记(4-8章)
第四章.控制执行流程 1、Java中控制流程和C、C++完全相同,if-else是最基本的流程控制语句,其中在一个if-else块中if是必须的,但是else不一定出现,else if并不是一个单独的关键字。 2、while、do-while、for的异同 whine在循环开始前会计算一次布尔表达式的值,如果为"true"则执行循环体反之则不执行,循环体可能一次都不执行。 do-w...原创 2013-03-08 11:38:44 · 90 阅读 · 0 评论 -
Thinking in Java读书笔记(9-13章)
第九章.接口 1、抽象类:一个类包含抽象方法,这个类必须声明为抽象类。如果一个类继承抽象类那么就必须为每一个抽象方法提供方法定义,否则这个新类也必须声明为抽象类。不能为 2、接口:创建接口时可以在接口前面加public,如果不加则这个接口只具有包访问权限,接口内部方法默认都是public的, 3、使用接口的原因:能够向上转型为多种基本类型,防止客户端程序创建该类的对象。 4...原创 2013-03-08 11:46:40 · 124 阅读 · 0 评论 -
Java格式化输出
格式化输出: 我们都知道C语言有格式化输出printf()可以进行格式化输出这一功能,其格式如 printf("[%d %f]\n",x,y);其中d%、f%称为占位符,也叫做格式修饰符,他们说明了插入数据的位置也说明了将插入数据的类型(d表示整数,f表示浮点数)以及如何进行格式化。 Java SE5之后推出了格式化输出功能,System.out.formart()可以用于PrintSt...原创 2012-08-31 12:09:05 · 185 阅读 · 0 评论