Java
chhangh
这个作者很懒,什么都没留下…
展开
-
《Thinking in Java》读书笔记(一)上——applet
Applet是什么? Applet, Java Applet(中文书P18页英文书P56有少量介绍) Applet是一种特殊的Java程序,它本身不能单独运行,需要嵌入在一个HTML文件中,借助浏览器或Appletviewer来解释执行.Applet可能通过网络传输,由浏览器自动装载并执行.和Applicaton不同,Applet程序都必须继承自Java的Java.app原创 2009-09-01 13:01:00 · 263 阅读 · 0 评论 -
《Thinking in Java》读书笔记(一)下——servlet
Servlet是什么? Servlet Servlet是使用Java Servlet 应用程序设计接口(API)及相关类和方法的 Java 程序。除了 Java Servlet API,Servlet 还可以使用用以扩展和添加到 API 的 Java 类软件包。Servlet 在启用 Java 的 Web 服务器上或应用服务器上运行并扩展了该服务器的能力。Java servlet对原创 2009-09-01 13:05:00 · 286 阅读 · 0 评论 -
《Thinking in Java》读书笔记(四)——垃圾回收器
垃圾回收器——程序的对象终结条件是什么?如何定义?(中文书P87起英文书P172起介绍垃圾回收器) TerminationCondition.java后面所提到的终结条件具体是怎么定义的?看该代码我看不懂它是如何确定终结条件的,于是在网上查了很久,却没找到对终结条件的定义,却找到对垃圾回收器的详细介绍,个人感觉要比书上写得简单易懂,先做一下笔记。至于上面所提问题的答案还待继续研究。原创 2009-09-01 13:13:00 · 745 阅读 · 0 评论 -
《Thinking in Java》读书笔记(五)——重载、覆盖、多态
重载(overload)、覆盖(override)、多态(polymorphic) 这几个概念总是很容易混淆,得好好记下来。 先来看重载与覆盖的联系与区别 override可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明,而我们在实现时,就需要实现接口声明的所有原创 2009-09-01 13:15:00 · 667 阅读 · 0 评论 -
《Thinking in Java》读书笔记(六)——final
关键字final(中文书P140英文书P261起介绍) Final确是个重要的关键字,而且很容易忘记,必须常回来看看。 Java中final使用方法总结一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没原创 2009-09-01 13:17:00 · 248 阅读 · 0 评论 -
《Thinking in Java》读书笔记(二)——Javadoc
Javadoc怎么用?(中文书P33英文书P82有概念的简单介绍) Javadoc 解析 Java 源文件中的声明和文档注释,并产生相应的 HTML 页(缺省),描述公有类、保护类、内部类、接口、构造函数、方法和域。可对 整个包、单个源文件 或 二者 运行 Javadoc。在第一种情况中,将一系列包名作为参数传递给 javadoc。在第二种情况中,传递一系列源(.java)文件名。原创 2009-09-01 13:08:00 · 389 阅读 · 0 评论 -
《Thinking in Java》读书笔记(三)——equals方法
Equals()方法用于比较对象的内容还是引用?(中文书P45英文书P104中用到) EqualsMethod.java中意思是说equals()比较的是两个对象的实际内容而不是引用,而在Equalsmethod2.ja原创 2009-09-01 13:10:00 · 292 阅读 · 0 评论