关闭

Note of 《thinking in java》6

6.类的重用1.       所有的类都有一个toString方法。2.       后期的初始化:在载入一个类时,将所有成员都初始化为完整的对象可能会导致载入负担过大,在这种情况下应使用后期初始化:即当一个对象第一次被使用时才将它初始化。(不过这就不叫初始化了吧???)3.       在Java中,Object类是所有类的祖先。4.       你可以在每个类中添加一个publ...
阅读(785) 评论(0)

Java中实现C++中的enum

以下是我开通的JAVA论坛,欢迎光临^_^http://groups.google.com/group/roofalison/browse_thread/thread/ecd6ca274fdcab8e 感谢Nubix提醒我,原来Java已经有enum了,可能我手头的书和编译器是基于1.4的,没有看到,呵呵,不过下面的东西看看无妨。 C++里的enum有两个特性: 1、静态、常量特性。 2、类型检查...
阅读(2127) 评论(1)

Java中final的用法总结

 1.         修饰基础数据成员的final这是final的主要用途,其含义相当于C/C++的const,即该成员被修饰为常量,意味着不可修改。如java.lang.Math类中的PI和E是final成员,其值为3.141592653589793和2.718281828459045。2.         修饰类或对象的引用的final在Java中,我们无法让对象被修饰为...
阅读(21791) 评论(14)

Note of 《thinking in java》5

5. Hiding the Implementation A primary consideration in object-oriented design is "separating the things that change from the things that stay the same." There can be only one public clas...
阅读(1572) 评论(0)

Note of 《thinking in java》3

3. Controlling Program Flow An rvalue is any constant, variable, or expression that can produce a value, but an lvalue must be a distinct, named variable. Whenever you manipulate an objec...
阅读(870) 评论(0)

Note of 《thinking in java》4

4. Initialization & Cleanup If Tree(int) is your only constructor, then the compilor wont let you create a Tree object any other way. Each overloaded method must take a unique list of ar...
阅读(655) 评论(0)

Note of 《thinking in java》2

(2). Everything is an object String can be initialized with quoted text. There are six different places to store data: registers, the stack, the heap, static storage, constant storage, no...
阅读(469) 评论(0)

Note of 《thinking in java》1

Introduction Thinking about designed, not simply coding.(1). Introduction to object Thinking of an object as a service provider. In a good object-oriented designed design, each...
阅读(733) 评论(0)
    个人资料
    • 访问:94918次
    • 积分:1290
    • 等级:
    • 排名:千里之外
    • 原创:29篇
    • 转载:2篇
    • 译文:0篇
    • 评论:30条
    最新评论