把Thinking in Java的每个例子都敲一遍!
从今天开始, 我要将把Thinking in Java的每个例子都敲进电脑里, 只有这样我的java基础才会有质的提高.
记得以前有人说过, 最笨的方法往往就是捷径,关键在于坚持.
技术也是这样.
今天先从自己较感趣的Type Information那一章敲起.
敲了十几个文件的代码, 对Class 类的使用可谓熟透了. 相比以前, 光看书不练习, 现在的印象深刻多了, 有一定的代码量在胸中, 更有编程的感觉和信心了.
别看一个个小小Demo, 浅显易懂, 经过自己的键盘后, 自己会有不同的理解, 毕竟是java大师手把手的把他的几十年的经验教你一个单词一个单词地写.
受益良多.
相关文档:
l组件从功能上分可分为:
1) 顶层容器:JFrame,JApplet,JDialog,JWindow
2) 中间容器:JPanel,JScrollPane,JSplitPane,JToolBar
3) 特殊容器:在GUI上起特殊作用的中间层,如JInternalFrame,JLayeredPane,JRootPane.
1.JFrame的用法
1) 用getContentPane( )方法获得JFrame的 ......
package com.kiloway.trace.utils;
import java.lang.reflect.Field;
/**
* @author Zhang Qi
* @Create Time 2010/01/09
* */
public class ObjectToXML {
public String toString(Object object) throws Exception {
StringBuilder sb = new StringBuilder();
//得到类的名称
String classname = obj ......
Closing a URLClassLoader
By Michael McMahon
Complex Java programs, such as application servers, sometimes create their own class loaders using the URLClassLoader type. With URLClassLoader, applications can load classes and resources from a search path of URLs. The following URL types are ......
1.Java学习网站:
Java中文世界论坛 http://www.chinajavaworld.com/index.jspa
Java世纪网 http://www.java2000.net/
Java 中文站 http://www.java-cn.com/
Java学习室 ......