
Java
zhbzljxw
这个作者很懒,什么都没留下…
展开
-
Thinking in Java笔记4
(第5章笔记)package com; //package 语句必须作为文件的第一个非注释语句出现//编译器强迫package名的第一部分是类创建者的因特网域名//按这一约定行事,package的名称就肯定不会重复//Java 解释器的工作程序如下://1.找到环境变量CLASSPATH//2.CLASSPATH 包含了一个或多个目录,它们作为一种特殊的"根"使用,从这里展开对.class 文件的搜索//3.将每个点号(句点)替换成一个斜杠,从而生成从CLASSPATH 根开始的一个原创 2010-11-25 23:56:00 · 564 阅读 · 0 评论 -
Thinking in Java笔记11
<br />(第12章)<br /> <br />package com.ch12;import java.util.*;class Int implements Cloneable{ private int i; public Int(int ii) { i = ii; } public void increment() { i++; } public String toString() { return Integer.toString(i);原创 2011-03-12 21:21:00 · 592 阅读 · 0 评论 -
Thinking in Java笔记10
<br />(第11章笔记)<br /> <br />/* * 为理解RTTI 在Java 里如何工作,首先必须了解类型信息在运行期是如何表示的。这时要用到一个名为"Class 对象"的 * 特殊形式的对象,其中包含了与类有关的信息(有时也把它叫作“元类”)。事实上,我们要用Class 对象创建属于某个 * 类的全部"常规"或"普通"对象。对于作为程序一部分的每个类,它们都有一个 Class对象。换言之,每次写一个新类时, * 同时也会创建一个Class对象(更恰当地说,是保存在一个完全同名原创 2011-03-10 19:55:00 · 579 阅读 · 0 评论 -
Thinking in Java笔记9
<br />(第10章笔记)<br />package com;import java.io.*;import java.util.Arrays;class DirFilter implements FilenameFilter{ String afn; //需要查找的文件名的关键字 DirFilter(String afn) {this.afn = afn;} public boolean accept(File dir, String name){ String f原创 2011-03-09 16:39:00 · 660 阅读 · 0 评论 -
Thinking in Java笔记8
<br />(第9章笔记)<br /> <br />//捕获错误最理想的是在编译期间,然而有些问题必须在运行期间解决//异常,if—else or 断言 ?//异常:程序执行时的一些非正常的情况,如果有不正确的数据、逻辑等会抛出异常。是程序员写给其他程序员的,比方说我写了//一个方法,如果其他人使用我这个方法的时候有可能不按我想的路子使用,可能会引起我的方法产生不正常的处理,这时候我要//使用异常,而且可以决定产生异常了是由我这个方法本身进行处理(catch语句中处理)还是交给调用者进行处理原创 2011-02-28 20:27:00 · 802 阅读 · 0 评论 -
Thinking in Java笔记7
<br />(第8章笔记)<br />//集合可以用来容纳对象,但不能容纳基本数据类型,但可以容纳Integer,Double等package com;import java.util.*;class Weeble{ void display(){ System.out.println("Weeble"); }}class Cat{ private int catNumber; Cat(int i){ catNumber = i; } void原创 2011-02-25 20:37:00 · 669 阅读 · 0 评论 -
Thinking in Java笔记3
(第4章笔记)package com;public class Test3 { private int data; private String str; Test3(){ f(5); //寻找与之匹配信息丢失最少的类型——long } Test3(int i){ data = i; } Test3(String s){ str = s; } Test3(int i, String s){ this(i); //为this赋予一个自变量列原创 2010-11-25 00:48:00 · 564 阅读 · 0 评论 -
Thinking in Java笔记2
(第3章笔记)package com;class Value{ int i; }public class Test2 { public static void main(String[] args) { Integer n1 = new Integer(2); n1++; System.out.println("n1 = " + n1); Integer n2 = new Integer(1); System.out.println("1.n1 = " +原创 2010-11-24 15:28:00 · 615 阅读 · 0 评论 -
Thinking in Java笔记1
(第1、2章笔记)package com;import java.math.BigInteger;/** The first example program.* Lists system information on current machine.* @author Haibo Zhang* @author zhbzhb292@sina.com* @version 1.0*/public class Test { /** Sole entry point to clas原创 2010-11-22 00:08:00 · 730 阅读 · 0 评论 -
Thinking in Java笔记6
<br />(第7章笔记)<br /> <br /> package com;public class Test6_1 { //定义2个内部类 class Contents{ private int i = 11; public int value() {return i;} Contents() {System.out.println("Content()");} } class Destination{ private String label; Des原创 2010-12-03 22:02:00 · 716 阅读 · 0 评论 -
Thinking in Java笔记5
<br />(第6章笔记)<br /> <br />package com;//句柄要得到初始化,可在下面地方进行://1.定义句柄时//2.在构建器中(对类的成员进行初始化)//3.紧靠在实际使用之前,这样可以节省开销//函数的初始化顺序在第四章有了个初步的认识,那么如果类有继承,初始化的顺序有如何呢?(举例Java编程思想6.9.1节)//1.第一件事情是装载程序到外面找到那个类,将其载入,如果还有继承,则继续向上载入,直到根基础类// 到根基础类后,执行static初始化原创 2010-11-26 23:10:00 · 415 阅读 · 0 评论 -
Eclipse搭建Spring开发环境
<br />传送门<br />http://www.leyond.info/set-up-spring-dev-environment-using-eclipse/原创 2011-03-29 11:44:00 · 1550 阅读 · 0 评论