自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 继承HashMap类,重写了toString()方法。

package collections_example;import java.util.*;/** * * @author andy */ //定义Person类class Person{  private String name;private int age;Person(String name, int age){this.name=name;this.age=age;}//重写Per

2008-04-22 13:53:00 10231

原创 java 集合类之list接口

Collection是List和Set两个接口的基接口 List在Collection之上增加了"有序" Set在Collection之上增加了"唯一" 实现list接口的类均属于Ordered类型,具有列表的功能,其元素均是按照添加(索引)的先后进行排列的。实现list接口的类有: ArrayList    Vector  LinkedListArrayList类:依赖数组实现,对元

2008-04-18 15:58:00 1028

原创 java序列化初步学习

对java序列化的初步学习

2008-04-17 15:04:00 427

转载 Java package从实践到理论

发信人: lightning (黄禹锡告诉了很多人什么叫自省|), 信区: Java标 题: package从实践到理论发信站: 武汉白云黄鹤站 (2005年12月25日14:56:06 星期天), 站内信件1,什么都别说,先跟着我来做一把我们先找一个目录,比如C:/myjob然后我们建立两个目录,一个叫做src,一个叫做binC:/myjob>md srcC:/myjob>md binC:/

2008-04-13 23:33:00 337

转载 [转]Java对象的强、软、弱和虚引用

转前说明:通常我们在缓存对象的时候可以用到的是软引用,这样java的垃圾回收器在内存紧张时会自动回收一部分这种引用相关的对象,我们也可以考虑直接使用WeakHashMap。转自:http://java.chinaitlab.com/oop/716371_3.html及http://hi.baidu.com/

2008-04-06 22:09:00 440

原创 JavaSE 6.0 学习(内部类----java世界的多面手)

 1.       非静态内部类1.1 非静态内部类可以看成是外部类的一个非静态成员,可以加之普通成员的限制,修饰符,不能在静态上下文中使用。1.2 在外部类中创建内部类对象的语法与普通的创建对象的语法相同,使用new操作符调用相应构造器即可。1.3 在外部类外创建内部类对象的基本语法如下: 外部类类名>.内部类类名>  引用变量=外部类对象引用>.new 内部类构造器>

2008-04-06 02:41:00 506

转载 java中的内存分配机制(转帖)

2008-03-24 21:29 Java把内存划分成两种:一种是栈内存,一种是堆内存。      在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。      当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所

2008-03-31 22:26:00 632

原创 JavaSE 6.0学习(字符串-----优异的内存组织机制)

 1.       对象的创建有两种方式:String 引用变量名 = “字符串内容”String 引用变量名 = new String(参数序列>)说明: 字符串为空串表示字符串中什么内容也没有,这与null值是不同的,null表示引用没有指向对象。 2.       String对象的内存机制使用简单语法创建字符串对象时,按如下步骤进行:⑴首先检验字符串常量

2008-03-31 15:38:00 472

原创 JavaSE 6.0学习(封装类---鸿沟上的桥梁)

 1.       封装类可以提供两方面的功能:将基本数据类型封装后当作对象来进行操作;为基本数据类型提供各种转换功能。2.       封装类的构造器例如: Boolean(String s) 或 Boolean(Boolean value)       Byte(String s) 或 Byte(byte value)       Character(Char

2008-03-31 15:37:00 415

转载 java异常处理的六个注意事项

以下面这段代码为例,总结一下JAVA异常处理的六个问题1 OutputStreamWriter out = ...2 java.sql.Connection conn = ...3 try { // ⑸4  Statement stat = conn.createStatement();5  ResultSet rs = stat.executeQuery(6   "select uid, n

2008-03-30 18:49:00 1201

转载 (转)一些常见的RuntimeException

Java中采用了强制异常捕捉机制,这样一方面提高了程序的可靠性,不过有时候也带来一些麻烦。比如: int i= Integer.parseInt("33");这个我知道它不可能会抛出异常,但是不捕捉异常的话就过不了编译这关,当然这个代码没有意义的。Java中所有异常或者错误都继承Throwable,我们把它分为三类吧:1.Error:所有都继承自Error,表示致命的错误,比如内存不够,字节码

2008-03-30 18:42:00 423

原创 Java SE6.0学习(接口---灵活性的基石)

1.接口一定是抽象的,abstract可写可不写,含义完全相同。2.接口只能用public或默认的访问限制修饰符来修饰。3.接口中的变量隐含是 public static final的。即使不显式的使用关键字修饰,编译时也会自动为其加上。4.接口中的方法一定是公有(public)和抽象(abstract)的,一定不能是静态(static)和最终(final)的。5.接口引用可以指向

2008-03-29 17:41:00 466

转载 编程题: 写一个Singleton出来。

Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 一般Singleton模式通常有几种种形式: 第一种形式: 定义一个类,它的构造函数为private的,它有一个static的private的该类变量,在类初始化时实例话,通过一个public的getInstance方法获取对它的引用,继而调用其中的方法。 public class Singleton {

2008-03-29 12:54:00 436

原创 (转)小心重写方法,正确实现多态

这是我今天在工作中碰到的问题,是关于继承和多态的。同事对项目中的一项基础功能进行了重构,可是当我们从CVS服务器上更新了项目源代码并编译了之后,发现这项功能已不能正常工作了。先撇开这个同事所犯的错误(对代码进行重构后没有测试他的新代码就上传到了CVS服务器上)不说,在这里我就说说这个问题所带出来的JAVA konwhow.由于我们的项目比较复杂,我在这里采取比较简单的例子来讲解这个问题。首先,我们

2008-03-29 12:40:00 516 1

原创 WinXP 的引导过程

WinXP 的引导过程 NTLDR一般存放于C盘根目录下,是一个具有隐藏和只读属性的系统文件。它的主要职责是解析Boot.ini文件。如果你对它的理解还不是很清楚,那么下面我们就以windows XP为例介绍NTLDR在系统引导过程中的作用。 Windows XP在引导过程中将经历预引导、引导和加载内核三个阶段,这与Windows 9X直接读取引导扇区的方式来启动系统是完全不一样的,NTLDR

2008-03-25 17:03:00 953

原创 RAID术语汇编

RAID术语汇编RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。  简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备份技术。组成磁盘阵列的不同方式成为RAID级

2008-03-25 16:54:00 532

原创 集线器 交换机 路由器

 集线器-------集线器也叫Hub,工作在物理层(最底层),没有相匹配的软件系统,是纯硬件设备。集线器主要用来连接计算机等网络终端。 集线器为共享式带宽,连接在集线器上的任何一个设备发送数据时,其他所有设备必须等待,此设备享有全部带宽,通讯完毕,再由其他设备使用带宽。正因此,集线器连接了一个冲突域的网络。所有设备相互交替使用,就好象大家一起过一根独木桥一样。 集线器不能

2008-03-25 16:49:00 384

原创 Java SE6.0 学习(继承)

 1.protected类型只有在谈论继承的时候,才和默认类型有区别。其它情况此类型和默认类型均相同。该区别是:当成员变量被修饰为protected类型时,若访问该变量的类位于包外,只有通过继承访问该变量(不能通过引用访问)。例如:package wyf;public class Sample8_5{ protected String str = "该成员变量为受保护类型,其在包内能够被成

2008-03-11 21:27:00 564

原创 Java SE6.0 学习(访问控制)

1.包实际代表的是文件夹(目录路径),如果不将编译后的class文件放到相应的文件夹中,则无法运行。在实际开发中要想改变类所在的包,一定要修改源代码后重新编译,只是复制/移动类文件是不行的。2.引用包中的资源的基本语法是:  import .*; 或  import .类名; 注意:不能使用*号代替包名,如import java.*.*;3.两个包中有同名类,但只用到其中一个及其它不同

2008-03-11 21:25:00 473

原创 Java SE6.0 学习(对象和类)

1.由类创建对象的过程称为实例化,每个对象是类的一个实例。2.类体中定义的变量称为成员变量,方法中定义的变量称为局部变量。3.成员变量分为类变量和实例变量。有static修饰的是类变量,没有static修饰的是实例变量,其差别是:不同对象的类变量占据同一个内存单元,不同对象的同一个实例变量占据不同的内存单元。4.系统会自动为成员变量(非final型)分配一个初始值。但建议尽量编写代

2008-03-11 21:23:00 559

转载 《奋斗》人物的性格分析

陆涛:这个人绝对带有明显的80后的青年人的作风:傲慢,偏执,永远的自信,对于感情近乎神经质的占有欲,完全的以自我为中心.在学校的优秀,让他不清楚自己真正走上社会时应处的位置,他认为自己是天骄,但现实却是,虽然自己进了自己梦寐以求的公司,但当要干自己真正想要做的工作时,却只能去设计公共厕所和报亭.之后的种种机会,也多离不开他的富爸爸徐志森,这对于他来说,不能不说是一种失败,甚至是侮辱.即便是他赚到了

2008-03-11 20:22:00 2195

原创 Java SE6.0 学习(一)

1.有哪些数据类型 Java定义了8种简单类型:byte、short、int、long、char、float、double和boolean。2.有几种访问机制?                           同一个类     同一个包      不同包的子类     不同包的非子类                private              yes       defau

2008-03-10 20:45:00 697

原创 linux/unix command : w

NAMEw - show who is logged on and what they are doing  SYNOPSISw - [-husfV] [user]  DESCRIPTIONw displays information about the users currently on the machine, and their processes. The heade

2007-07-20 16:08:00 541

原创 linux wc 命令详解

wc命令  wc命令的功能为统计指定文件中的字节数、字数、行数, 并将统计结果显示输出。  语法:wc [选项] 文件…  说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。  该命令各选项含义如下:        - c 统计字节数。     - l 统计行数。

2007-07-20 11:39:00 1634

cmake-2.6.4-win32-x86

cmake-2.6.4-win32-x86

2009-12-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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