Java-The full process of initialization

由于Java中的所有事物都是对象, 所以许多动作就变得更加容易, 加载动作仅仅是其中之一.Java中每个类的编译代码都存在于它自己的独立的文件中. 该文件只在需要使用程序代码时才会被加载. 可以说:"类的代码在初次使用时才加载". 这通常是指直到类的第一个对象被构建时才发生加载...

2008-03-29 18:51:00

阅读数:1379

评论数:0

Java-Choose between Composition and Inheritance

先介绍两个概念增量开发继承技术的优点之一就是它支持增量开发模式. 你可以引入新代码(包括覆盖基类代码)而不会在现有代码中引发bug; 事实上, 这种模式可以将新的bug隔离在新的代码之中.即使出现bug, 也知道它是在新代码中, 易于差错.切记: 继承代表着对一种关系的展示, 即"此新类...

2008-03-29 18:13:00

阅读数:868

评论数:0

J2EE-URL解释

统一资源定位符 (Uniform Resource Locator, URL) URL是统一的,因为它们采用相同的基本语法,无论寻址哪种特定类型的资源(网页、新闻组)或描述通过哪种机制获取该资源。对于Intranet服务器或万维网服务器上的目标文件,可以使用“统一资源定位符 (URL)”地址(该地...

2008-03-29 09:18:00

阅读数:1547

评论数:0

Java-Inheritance for Code Reuse

 复用代码(代码重用机制)java问题解决是围绕着类展开的. 可以通过创建新类来复用代码(利用现有类形成新类). 有两种方法可以达到这一目的: (1)在新类中产生现有类的对象. 由于新类是由现有类的对象所组成, 所以这种方法称为组合. 该方法只是复用了现有程序代码的功能, 而非它的形式.(2)按照...

2008-03-29 09:10:00

阅读数:711

评论数:0

J2EE-PL/SQL工具连接Oracle数据库的方法

摘录11.利用Oracle Net Manager工具  (1)打开Oracle Net Manager  (2)增加"服务命名"    第一步 NET服务名:任意填写    第二步 通讯协议:如果连接远程机器上的Oracle,选择TCP/IP(internet协议)    第...

2008-03-28 11:39:00

阅读数:2092

评论数:0

J2EE-初级者常见问题

Q:JAVA需要什么样的环境变量,这些环境变量有什么作用?A:JAVA程序能够顺利编译需要两个环境变量,一个是PATH(path),一个是CLASSPATH(classpath)。那么这两个环境变量代表什么呢?或者说究竟在JAVA程序编译中有什么作用呢?这就要涉及到WINDOWS的基本知识了。在W...

2008-03-28 11:08:00

阅读数:2081

评论数:1

Java-绝对地址与相对地址/绝对定位与相对定位

Q:绝对地址与相对地址?绝对定位与相对定位?A:绝对地址:形如http://www.windstudio.net/index.htm或file://d:/homepage/index.htm这样的地址,就是文件在网络或本地的绝对位置;相对地址:就是被链接文件相对与当前页面的地址,比如说,链接和当前...

2008-03-28 10:40:00

阅读数:2470

评论数:0

Java-相对路径/绝对路径

 1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。...

2008-03-28 10:24:00

阅读数:569

评论数:0

Java-Composition for Code Reuse

复用代码(代码重用机制)java问题解决是围绕着类展开的. 可以通过创建新类来复用代码(利用现有类形成新类). 有两种方法可以达到这一目的: (1)在新类中产生现有类的对象. 由于新类是由现有类的对象所组成, 所以这种方法称为组合. 该方法只是复用了现有程序代码的功能, 而非它的形式.(2)按照现...

2008-03-27 10:12:00

阅读数:1188

评论数:0

Java-Notes Documents

 1.注释:编译时, /*和*/之间的所有东西都会被忽略. 在连续注释内容的每一行都以一个*开头.2.注释文档:将代码和文档放到同一个文件中有利于二者的统一管理, 这就需要特殊的注释语法和一个提取注释的工具.提取注释的工具:javadoc, 查找程序中的特殊注释标签, 解析由这些标签标记的信息, ...

2008-03-26 15:22:00

阅读数:722

评论数:0

Java-InnerClass-06

/**//*引用外围类对象:在外围类名称后面跟一个句点和this关键字来实现.eg:在类Sequence.SSelector中,通过Sequence.this,内部类任何方法都能获取那个指向外围类Sequence的被保存的引用. *对象要想生成其自身内的内部类的对象,必须在new中提供一个引用,指...

2008-03-23 13:27:00

阅读数:529

评论数:0

Java-InnerClass-05

 /**//*Destination.java:*/public interface Destination...{    String readLabel();}/**//*Contents.java:*/public interface Contents...{    int readValu...

2008-03-23 13:16:00

阅读数:482

评论数:0

Java-InnerClass-04

如果不需要内部类对象与其外围类对象之间有联系,那么可以将内部类申明为static.称为嵌套类.嵌套类相当于外部定义的类.这种类很少使用.普通的内部类对象隐式地保存了一个引用,指向创建它的外围类对象.然而,当内部类是static时就不是这样了.嵌套类意味着:1.要创建嵌套类的对象,并不需要其外围类的...

2008-03-23 13:06:00

阅读数:745

评论数:0

Java-InnerClass-03

Java内部类:名字隐藏+代码组织当生成一个内部类的对象时,此对象与制造它的外围对象(enclosing object)之间就有了一种联系:它能访问其外围对象的所有成员,而不需要任何条件.此外,内部类还拥有其外围类的所有元素的访问权.为什么内部类会自动拥有对其外围类所有成员的访问权:当外围类的对象...

2008-03-23 13:00:00

阅读数:802

评论数:0

Java-InnerClass-02

 Java自带了很好的隐藏机制:只给予某个类"包访问权"(仅在同一个包内可见),而用不着把类创建为内部类. 当将内部类向上转型为其基类,尤其转型为一个接口的时候,内部类就有了用武之地. 从实现了某个接口的对象,得到对此接口的引用,与向上转型为这个对象的基类,实质上效果是一样的....

2008-03-23 12:57:00

阅读数:464

评论数:0

Java-InnerClass-01

 内部类可以直接访问外部类的成员,包括private成员,但内部类的成员却不能被外部类直接访问(很好理解,和类中方法体规则一样). 在内部类对象保存了一个对外部类对象的引用.当内部类的成员方法中访问某一变量时,如果在该方法和内部类中都没有定义过这个变量,内部类中对this的引用会被传递给那个外部类...

2008-03-23 12:47:00

阅读数:802

评论数:0

Java-单态设计模式

设计模式是在大量的实践总结和理论化之后优选的代码结果,编程风格,以及解决问题的思考方式.设计模式就像是经典的棋谱,不同的棋局我们用不同的棋谱.单态设计模式:采取一定的方法保证在整个软件系统中,对某个类只能产生一个对象实例,并且该类只提供一个取得其对象的实例方法.在java中实现单态模式只需要执行以...

2008-03-15 18:04:00

阅读数:979

评论数:0

Java-初始化问题

 构造器无法阻止自动初始化的运行,它将在构造器被调用之前发生. class Counter{  int i;  Counter(){i = 7;} } i首先会被置0,然后变成7.对于所有基本类型和对象引用,包括在定义时已经指定初值的变量,这种情况都是成立的.因此编译器不会强制你一定要在构造器中o...

2008-03-15 16:33:00

阅读数:699

评论数:0

关于System.in.read() && float字段的条件判断 && System.arraycopy(),Arrays.sort()

import java.io.IOException;import java.util.Arrays;class test...{    public static void main(String[] args)...{        try...{            char chares...

2008-03-12 10:27:00

阅读数:496

评论数:0

Java-参数的传递

 class PassParam4...{    int obj_param;    public static void main(String[] args)...{        int param;                param = 50;        changeParam...

2008-03-11 22:01:00

阅读数:594

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭