Java
gnuhpc
这个作者很懒,什么都没留下…
展开
-
Java6学习笔记30——Java6的泛型
表面上看起来,无论语法还是应用的环境(比如容器类),泛型类型(或者泛型)都类似于 C++ 中的模板。但是这种相似性仅限于表面,Java 语言中的泛型基本上完全在编译器中实现,由编译器执行类型检查和类型推断,然后生成普通的非泛型的字节码。这种实现技术称为擦除(erasure)(编译器使用泛型类型信息保证类型安全,然后在生成字节码之前将其清除),这项技术有一些奇怪,并且有时会带来一些令人迷惑的后果转载 2009-07-27 13:19:00 · 1186 阅读 · 0 评论 -
Java术语表
英文 中文 access control 访问控制 accessibility 可访问能力,可访问性 accessor method 访问方法 adapter pattern 适配器模式 annotation type 注解类型 anonymous class转载 2009-07-27 11:47:00 · 1035 阅读 · 0 评论 -
JDK1.6 相关资料下载地址
JDK1.6官方下载_JDK6官方下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe JDK6 API CHM中文参考下载:JDK6API中文参考070114.rar :http://chines转载 2009-08-01 11:21:00 · 739 阅读 · 0 评论 -
Eclipse中文帮助文件的搭建
很多人都说,语言包Language Packs是把界面汉化了 但是帮助文件没有汉化啊! 其实所说的帮助文件我想是javadoc 那其实是JDK的API帮助文档 1)获取JDK API中文帮助文档;要获得中文的帮助文档 前文提到;JDK的中文API帮助文件 可以在 sun中国技术社区http://gceclub.sun.com.cn/chinese_java_docs.ht转载 2009-08-01 11:26:00 · 1596 阅读 · 0 评论 -
JAVA中的异常处理
异常其实就是例外,即指当程序碰到异常事件之后产生的例外情况,比如正常程序执行被类似数组越界,IO溢出,文件找不到等等情况终止而发生了例外。JAVA中处理异常使用try…catch…finally程序块来捕获异常。java中在一个方法的运行过程中,如果发生了例外,则这个方法生成代表该例外的一个对象,并把它交给运行时系统,运行时系统寻找相应的代码来处理这一例外。我们把生成例外对象并把它提交给运转载 2009-08-16 12:25:00 · 1365 阅读 · 2 评论 -
Java的StringBuilder类
如果程序对附加字符串的需求很频繁,不建议使用+来进行字符串的串联。可以考虑使用java.lang.StringBuilder类,使用这个类所产生的对象默认会有16个字符的长度,您也可以自行指定初始长度。如果附加的字符超出可容纳的长度,则StringBuilder对象会自动增加长度以容纳被附加的字符。如果有频繁作字符串附加的需求,使用StringBuilder类转载 2009-08-16 15:49:00 · 2100 阅读 · 0 评论 -
Java6学习笔记——ArrayList类的学习
在编程中经常会碰到需要动态操作的数组,比如在运行时增加和删除数组元素,而且有时在编译时又不想确定数组大小希望它可以动态伸缩,在Java中解决这一问题的方法是使用java.util包中的ArrayList类,该类提供了许多的方法可以实现数组的动态操控。如果试图给ArrayList类添加走出容量允许范围的对象数,它会自动增大,新增的内在区域是当前容量两倍的元素,并重新定位这些元素。 简而言之,原创 2009-10-03 10:55:00 · 957 阅读 · 0 评论 -
【转载】Java学习路径
Java学习路径(一)工具篇一、 JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外转载 2009-11-01 11:16:00 · 1522 阅读 · 4 评论 -
Java中实现 Client-Server 体系1 -- 基本实现
1.相关类的介绍服务器程序不同于客户机端的程序,它需要初始化一个端口进行监听,遇到连接呼叫,才与相应的客户机建立连接。Java.net包的ServerSocket类包含了编写服务器系统的全部所需功能,而客户端软件通常使用java.net包中的核心类Socket与服务器的某个端口建立连接。 2.单线程客户端程序建立步骤:1)建立socket,指明连接地址和端口。2)建立soc原创 2009-11-02 12:36:00 · 1613 阅读 · 3 评论 -
override 与overload 的区别
方法的重写(Overriding)和重载(Overloading)是Java多态性的不同表现。 重写(Overriding)是父类与子类之间多态性的一种表现,而重载(Overloading)是一个类中多态性的一种表现。 如果在子类中定义某方法与其父类有相同的名称和参数,我们说该方法被重写 (Overriding) 。子类的对象使用这个方法时,将调用子类中的定义,对它而言,父类中的转载 2009-11-27 20:20:00 · 8389 阅读 · 2 评论 -
Eclipse RCP入门学习最佳手册
Eclipse RCP - Tutorial (Eclipse 3.5)Lars Vogel Version 3.5Copyright © 2007-2009 Lars Vogel30.11.2009 Eclipse RCP This article describes how to develop appl转载 2009-12-06 08:54:00 · 5949 阅读 · 0 评论 -
应一个朋友要求转:MyEclipse-7.5.0版注册码破解及激活操作
下载MyEclipse-7.5.0下载地址:http://downloads.myeclipseide.com/downloads/products/eworkbench/7.0/myeclipse-7.5.0-win32.exe破解步骤1、新建Java Project-->MyEclipseGen2、添加Java C转载 2010-01-05 20:19:00 · 3155 阅读 · 4 评论 -
分布计算环境笔记11——代理技术
1.基本概念:1)定义:代理可代表其它实体如人、系统资源或其它程序自主地运行,并常常是事件或时间驱动的。它可与用户、系统资源或其它代理进行通信以执行自己的任务。更先进的代理可与其它代理合作承担单个代理无法完成的任务。移动代理还可根据需要从一个系统移到另一个系统上运行。软件Agent是运行于动态环境的、具有高度自治能力的实体,它能够接受其它实体的委托并为之服务。不难看出,软件Agent首先具有智原创 2010-01-10 20:24:00 · 2981 阅读 · 3 评论 -
ArrayList,Vector, LinkedList的存储性能和特性
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许随机访问,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录转载 2012-01-08 20:40:08 · 3300 阅读 · 0 评论 -
【Programming Clip】位运算的应用
本文请见【Programming Clip】位运算的应用原创 2012-01-15 13:44:36 · 3057 阅读 · 0 评论 -
【Programming Clip】点分十进制IP和长整型转换
本文请见【Programming Clip】点分十进制IP和长整型转换原创 2012-01-15 13:45:02 · 4347 阅读 · 0 评论 -
【Java开发技术之程序测试】Junit4 新功能学习总结
本文请见【Java开发技术之程序测试】Junit4 新功能学习总结原创 2012-01-15 13:45:42 · 3742 阅读 · 0 评论 -
Java中方法和成员变量的访问控制
本文已搬家至【Java学习笔记】Java中方法和成员变量的访问控制原创 2009-07-14 22:50:00 · 1116 阅读 · 0 评论 -
JDK6在XP下的环境变量设置
本文已搬家至【Java学习】JDK6在XP下的环境变量设置原创 2009-07-23 15:13:00 · 713 阅读 · 0 评论 -
C++和Java 的缺省初始化问题
本文已搬家至【编程小结】C++和Java 的缺省初始化问题原创 2011-01-30 21:10:00 · 1770 阅读 · 0 评论 -
电信级解决方案中间件ICE编程入门指南
本文已搬家至【通信中间件】电信级解决方案中间件ICE编程入门指南原创 2010-07-23 10:05:00 · 5314 阅读 · 5 评论 -
Java6学习笔记35——Java6程序的发布
本文已搬家至【Java学习笔记】程序发布原创 2009-07-28 12:18:00 · 745 阅读 · 0 评论 -
Java6学习笔记36——Java6中java.lang包学习
本文已搬家至【Java学习笔记】java.lang包学习原创 2009-07-29 08:47:00 · 886 阅读 · 0 评论 -
Java6学习笔记39——日志操作
本文已搬家至【Java学习笔记】日志操作原创 2009-07-29 12:33:00 · 752 阅读 · 0 评论 -
Java6学习笔记40——JAVA中的正则表达
本文已搬家至【Java学习笔记】正则表达式原创 2009-07-29 12:48:00 · 961 阅读 · 0 评论 -
Java6学习笔记52——本地化
本文已搬家至【Java学习笔记】本地化原创 2009-07-30 09:24:00 · 735 阅读 · 0 评论 -
Java6学习笔记70—— FileChannel的学习
本文已搬家至【Java学习笔记】FileChannel的学习原创 2009-07-31 14:01:00 · 1358 阅读 · 0 评论 -
Java中的循环
本文已搬家至【Java学习笔记】循环操作原创 2009-08-14 09:30:00 · 529 阅读 · 0 评论 -
大小写不敏感的Java查找替代例程
本文已搬家至【Java习作】大小写不敏感的Java查找替代原创 2009-08-03 15:18:00 · 1152 阅读 · 0 评论 -
《Java面向对象编程》学习笔记2——UML建模语言初步
本文已搬家至【读书笔记】Java面向对象编程原创 2009-08-23 19:55:00 · 1808 阅读 · 0 评论 -
Java6学习笔记31——Java6泛型实例
本文已搬家至【Java学习笔记】Java6泛型实例原创 2009-07-27 13:21:00 · 1067 阅读 · 0 评论 -
Java6学习笔记34——Java6中集合框架的学习
本文已搬家至【Java学习笔记】集合框架的学习原创 2009-07-28 09:18:00 · 1330 阅读 · 1 评论 -
Java6学习笔记38——操作JAR文件
本文已搬家至【Java学习笔记】操作JAR文件原创 2009-07-29 09:52:00 · 902 阅读 · 0 评论 -
Java6学习笔记69——文件信息
本文已搬家至【Java学习笔记】文件信息原创 2009-07-31 13:52:00 · 750 阅读 · 0 评论 -
Java拾遗1
本文已搬家至【Java学习笔记】拾遗原创 2009-08-03 13:06:00 · 587 阅读 · 0 评论 -
JAVA中的静态导入
本文已搬家至【JAVA学习笔记】静态导入原创 2009-08-14 10:28:00 · 1759 阅读 · 1 评论 -
使用split()方法分割字符串
本文已搬家至【Java学习笔记】使用split()方法分割字符串原创 2009-08-03 15:40:00 · 871 阅读 · 0 评论 -
Java6学习笔记32——Java6中向量类的使用
本文已搬家至【Java学习笔记】向量类的使用原创 2009-07-27 16:10:00 · 836 阅读 · 1 评论 -
Java6学习笔记41——JAVA程序的个人设定
本文已搬家至【JAVA学习笔记】个人设定原创 2009-07-29 16:07:00 · 620 阅读 · 0 评论 -
Java6学习笔记51——编码学习
本文已搬家至【Java学习笔记】编码学习原创 2009-07-30 08:54:00 · 754 阅读 · 0 评论