我的读书笔记
iteye_16248
这个作者很懒,什么都没留下…
展开
-
<Java.JavaEE面试整理>(2)
Java.J2EE.Job.Interview.Companion(2)读书笔记 Q 01: 你出于什么考虑而选择Java作开发语言? (LF DC FAQ) A 01: 1,Java在语言层面上支持多线程,Socket编程,内存管理(也就是垃圾自动回收). 2,面向对象编程. 3,与其它语言相比更优于跨操作系统的移植. 4,对Web编程的内存支持(Ap...2008-03-29 15:14:38 · 73 阅读 · 0 评论 -
<Java.JavaEE面试整理>(12) 对Collections FrameWork的理解(二)
<Java.JavaEE面试整理>(12) 对Collections FrameWork的理解(二) ++++++++++++++++++++++++++++++++++++++++++真是抱歉,没有把那个<Java.JavaEE面试整理>(11) 对Collections FrameWork的理解(一)(以下简称"理解一")这样核心部分的内容放到频道首页来让更多的朋友看到...2008-04-06 15:27:25 · 73 阅读 · 0 评论 -
<Java.JavaEE面试整理>(11) 对Collections FrameWork的理解(一)
Q 16:谈谈你对Java Collections Framework的理解? LF DP FAQQ 16: collections framework对外提供的接口是List,Set and Map.List和Set继承自Collection接口.不要把Collection这个接口和Collections这个类搞混了,这个Collections类与Arrays类似,也是一个工具类. ...2008-04-06 13:55:53 · 68 阅读 · 0 评论 -
写博一月后的收获与反思(1)
写博一月后的收获与反思开始安下心来写博到现在,细想一下也有一个来月了,期间几乎是都有博客粘上去.从刚开始的开场白, Tomcat折磨心得,憔悴的一天及其疗法,还有母鸡孵出小鸭子这个有些怪诞的Log,blissfully ignorant of the goings-on of the outside,再到Eclipse里配置Ant 组织的Project(3)Eclipse中配置Tomcat的JND...2008-04-05 17:26:20 · 120 阅读 · 0 评论 -
<Java.JavaEE面试整理>(9)--抽象类与接口有什么区别?以及如何选择?
"abstract class" or "interface"?Q 12: 抽象类与接口有什么区别?以及如何选择? LF DP DC FAQ A 12: In design, 我们想让基类只为其子类提供一个调用的接口,这样做我们并不想将此类实例化,我们只是在运行时将子类upcast to it(这样就可以获得多态特性了).我们可以用Java里的abstract关键字来将些基类定义为abstract...2008-04-03 15:17:58 · 108 阅读 · 0 评论 -
<Java.JavaEE面试整理>(8) --基于什么考虑,Java 1.4中引入Assert???
Q 11: What is design by contract? Explain the assertion construct? DC(基于什么考虑,Java 1.4中引入Assert???) A 11: Design by contract specifies the obligations of a calling-method and called-method to each othe...2008-04-03 11:44:52 · 103 阅读 · 0 评论 -
JavaPersistenceWithHibernate读书笔记(4)
1.2.4 Problems relating to associations 在我们的E-Co实例中的Domain model里,实例对象的关系是用associations表示的,这样User Address和BillingDetials就可以关联起来.不过,BillingDetails与Address不同的是,在BD中这个类有自己表存放数据. 实例对象间的关联及其管理是OR...2008-04-03 10:41:49 · 81 阅读 · 0 评论 -
JavaPersistenceWithHibernate读书笔记(3)
1.2.2 The problem of subtypes Java world: parent class and child class. 父类和子类. Sql world: 要是有supertables和subtables就好了,那样我们就可以在新建一个表时从一个父表中继承来一些列,可是RDBMS里并没有提供这种机制. 对于如何来沟通这两个世界里的就subtypes这方面...2008-04-02 17:25:17 · 84 阅读 · 0 评论 -
<Java.JavaEE面试整理>(7) --Polymorphism之深入理解(二)
Q. Why would you prefer code reuse via composition over inheritance? Both the approaches make use of olymorphism and gives code reuse (in different ways) to achieve the same results but: 1,The ...2008-04-02 14:31:49 · 88 阅读 · 0 评论 -
<Java.JavaEE面试整理>(6) --Polymorphism之深入理解(一)
Q 10:请谈谈你对多态,继承,封装和动态绑定(dynamic binding)的理解?A 10: 多态:是指对于一个给定类型的引用可以指向不同类型的对象,并在其方法调用时会自动地选择其真正指向对象的特定方法.换个角度来说,多态是一种从上底到上的方法调用形式(in a nutshell,polymorphism is a bottom-up method call).Java里的用多态的好处...2008-04-02 12:14:56 · 101 阅读 · 0 评论 -
<Java.JavaEE面试整理>(5)
Q 09: 请谈谈你对'is a'和'has a'的理解?也就是继承与组合的理解?组合与聚合又有什么不同?A 09: 'is a'的关系描述的OO中的继承,而'has a'描述的是OO中的组合方式.通过继承与组合,我们都可以在新类中使用已有代码.这里我们也说下,在OO中通常有两种主要的代码重用的方式:类的继承与对象的组合. 继承是单向的.例如,Hourse is a Building.而我们...2008-04-01 08:49:08 · 73 阅读 · 0 评论 -
JavaPersistenceWithHibernate读书笔记(2)
JavaPersistenceWithHibernate读书笔记(2)1.2 The paradigm mismatchcan be broken into several parts-->we will examine one at a time-->start with a example that is problem free --> mismatch appear.Us...2008-03-31 19:24:53 · 87 阅读 · 0 评论 -
<Java.JavaEE面试整理>(4)
Q 06:Java中构造方法与其它常规方法有什么区别?要是你没写构造方法会怎么样呢?我们能不能在一个构造方法里调用另一个构造方法?如何调用父类的构造方法?A 06: 构造方法: 必须与类名相同,并且不能有任何的返回值.与常规方法可以无限次的调用相比,构造方法只能在一个对象创建时调用,且只调用一次. 常规方法: 常规方法的名字没有任何语法上的限制,在调用次数上也没限制...2008-03-31 18:54:14 · 70 阅读 · 0 评论 -
<Java.JavaEE面试整理>(3)
Q 04: 怎么用Java里的Package?A 04: 利用Java的package,因类同名而造成的冲突就可以轻易地解决掉.这个package的概念也有利于帮助我们的整理一个项目中的文件. Java里的java.lang包是自动引入的,而其它的包就得手动用import引入了.Q 05: 说说你对类加载器的理解?如何来运行一个包中的类?说说对动态类加载器的理解?A 05: 类加载器...2008-03-30 16:31:52 · 86 阅读 · 0 评论 -
JavaPersistenceWithHibernate读书笔记(1)
Part 1: Getting started with Hibernate and EJB3.0In part1, we show you why object persistence is such a complex topic and what soluctions you can apply in practice. chapter1: O/R paradigm mismatch ...2008-03-30 14:14:31 · 99 阅读 · 0 评论 -
JavaPersistenceWithHibernate读书笔记(6)--持久层与另外可用替代方案
1.3 Persistence layers and alternatives In a medium- or large-sized application, it usually makes sense to organize classes by concern(这个by concern写的不错呀!). Persistence is one concern; others include...2008-04-06 17:21:34 · 176 阅读 · 0 评论