随笔分类 - Java技术
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.特性——不用import 2.String String x = "abc"; <=> String x= new String("abc"); 因为public final class java.lang.String; 而String x="The number " +...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.要注意的条件 1)合适版本的JRE已经安装 2)完整的Class 3)数据配置文件 4)可执行命令 2.JAR文件的基本操作 JAR文件实际是ZIP文件,用zip或者unzip就可以操作,但是JAR文件中含有特殊信息。jar命令是专门用来操作JAR文件...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.集合框架是什么? 在Java语言中,Java语言的设计者对常用的数据结构和算法做了一些规范(接口)和实现(具体实现接口的类)。所有抽象出来的数据结构和操作(算法)统称为Java集合框架(Java Collection Framework)。Java程序员在具体应用时,不必考虑数...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.什么是Comparable接口 此接口强行对实现它的每个类的对象进行整体排序。此排序被称为该类的自然排序 ,类的 compareTo 方法被称为它的自然比较方法 。实现此接口的对象列表(和数组)可以通过 Collections.sort (和 Arrays.sort )进行自动排序。实现此接口的...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ import java.util.Vector; public class CollectionOne { public static void main(String arg[]) { new CollectionOne(); } ...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 你若是不使用泛型,则会这样处理数据类型不确定的问题: class Stash { private Object x; void set(Object x) { this.x = x; } Object get() { ...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 这个话题还是从一个有问题的代码中引申出来的,原代码如下: import java.util.*; class TreeSetTest { public static void main(String[] args) { HashSet hs...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ package info.gnuhpc;/** * @author gnuhpc email: warmbupt@gmail.com blog: http://gnuhpc.info * @date 2010-1-22 * @bugs 不支持多音字处理 */public class PinyinCo...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 这是个基础问题,但往往有些迷惑,尤其是当你同一个时间有时写Java,有时写C++……总结如下: C++中基本类型只有作为全局变量才会进行,而对于类类型只要这个类具有一个无参构造函数则不管这个类的对象是局部变量还是全局变量,它都会进行缺省的初始化,甚至当一个对象通过缺省初始化机制进行创建时,这个对象的...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 要设置三个环境变量,都设置在系统环境变量下: 1.JDK安装路径 名称:JAVA_HOME 值:D:/Program Files/Java/jdk1.6.0_14 2.系统路径 名称:Path 值:原来的Path值; %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ 1.基本名词 · Java Standard Edition (JSE)——标准版是快速开发和部署关键任务和企业应用程序的首选解决方案。 · Java Virtual Machine(JVM or VM)——Java虚拟机,它是一个虚构出来的计算机,是通过在实际...
阅读全文
摘要:作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ public的类、类属变量及方法,包内及包外的任何类均可以访问——随便 protected 的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问——保护自己人和对自己有认同的人。 private的类、类属变量及方法,包...
阅读全文
摘要:1.Junit4 标注总结 2.测试方法总结 3.assertThat语句的基本使用 该语句是代替原来的断言语句,以一种可读性更强的形式呈现断言。 使用时,注意导入:(Eclipse某些版本不能自动导入) import static org.junit.Assert.assertThat; import static org.hamcrest.CoreMatchers.*; 常用语句如下: allOf语句表示所有在括号内的测试都必须通过,该断言才成立。 any语句表示结果是某一个类及其子类的类型。 anyOf语句表示只要在括号内的任意一个语句成立,该...
阅读全文

浙公网安备 33010602011771号