关闭

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中,我们无法让对象被修饰为...
阅读(21774) 评论(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...
阅读(468) 评论(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)

你的选择:学习的不同境界--转自《开复学生网》

我把学习的境界由低到高分为五个层次。http://www.5xue.com/modules/wordpress/?p=637 2007/10/29 — 小宁 (阅读: 1521)1. 学会答案。2, 学会方法 。3. 学会学习。4. 学会做事。5. 学会做人 例如,老师教你个软件的快速排序算法,你学会了,你记住了,你能用它去写排序程序,你学会了这个答案。你到了学习的第一层境界。快速排序...
阅读(553) 评论(0)

C++类模板:模板内的typename名字将屏蔽模板外部的名字

 // 类模板中的类型名字可以屏蔽定义外部的名字 #include iostream>#include string>using namespace std;// 模板外部对double起了个类型别名T typedef double T;template typename T>void show(const T& t)...{    // 模板内部的T已经不是外部那个double别名T  ...
阅读(713) 评论(1)

KMP算法学习

/*    字符串匹配算法    第二个算法:KMP匹配法    函数名:str_match*/#include#include#define MXLEN 100/*    strs为主串,strp为模式串    若不存在匹配,则返回-1*/int str_match(const char* strs, const char* strp);int main(){    char strs[MXLE...
阅读(599) 评论(0)
31条 共2页首页 上一页 1 2
    个人资料
    • 访问:94873次
    • 积分:1289
    • 等级:
    • 排名:千里之外
    • 原创:29篇
    • 转载:2篇
    • 译文:0篇
    • 评论:30条
    最新评论