
java技术
衣犹未尽
这个作者很懒,什么都没留下…
展开
-
环境变量中path和classpath的作用
1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。 2.原创 2007-03-16 17:28:00 · 18039 阅读 · 6 评论 -
JAVA四种基本排序的总结
JAVA四种基本排序,包括冒泡法,插入法,选择法,SHELL排序法.其中选择法是冒泡法的改进,SHELL排序法是 插入法的改进.所以从根本上来说可以归纳为两种不同的排序方法:即:插入法&冒泡法一 插入法:遍历排序集合,每到一个元素时,都要将这个元素与所有它之前的元素遍历比较一遍,让符合排序顺序的元素挨个移动到当前范围内它最应该出现的位置。交换是相邻遍历移动,双重循环控制实现.这种排序法属于地头蛇类转载 2007-06-07 14:42:00 · 625 阅读 · 0 评论 -
java中用正则表达式将/替换成//的问题
这种情况下一般用语句replaceAll("////","////////");来转换,原因是: java中普通String中//代表的/,因为是特殊字符,需要转义,/在正则表达式中是特殊字符,需要转义,那么传入正则表示的字符串‘//’就是需要转义了,所以就得用///来转义/了原创 2007-05-30 21:43:00 · 2053 阅读 · 0 评论 -
侯捷谈java反射机制
这篇文章对反射讲得挺深入的,值得收藏 有时候我们说某个语言具有很强的动态性,有时候我们会区分动态和静态的不同技术与作法。我们朗朗上口动态绑定(dynamic binding)、动态链接(dynamic linking)、动态加载(dynamic loading)等。然而“动态”一词其实没有绝对而普遍适用的严格定义,有时候甚至像对象导向当初被导入编程领域一样,一人一把号,各吹各转载 2007-05-30 20:51:00 · 2426 阅读 · 0 评论 -
常用数据库JDBC写法(JAVA)
1. MySQL(http://www.mysql.com)mysql-connector-java-2.0.14-bin.jar ;Class.forName( "org.gjt.mm.mysql.Driver" ); cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseNa转载 2007-05-29 20:35:00 · 1930 阅读 · 0 评论 -
JAVA的容器---List,Map,Set
Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素(Elements)。一些 Collection允许相同的元素而另转载 2007-05-22 09:28:00 · 468 阅读 · 0 评论 -
转-- 基于WEB应用开发的java程序员必备工具
基于WEB应用开发的java程序员必备工具 一个好的程序员除了具备扎实的基本功外,还应该具有更为灵活的逻辑思维与判断能力。除此之外,撑握一些行之有效的辅助工具也很重要。工欲善其事,必先利其器。有好的工具辅助,所做的工作将事半功倍。下面向大家推荐基于WEB应用开发的java程序员应该必备的辅助开发工具。 1,Java剖析工具 -- profiler 是一个全功能的Java剖析工具(pr转载 2007-05-14 16:13:00 · 623 阅读 · 0 评论 -
转载---java编码问题
一、概要 在JAVA应用程序特别是基于WEB的程序中,经常遇到字符的编码问题。为了防止出现乱码,首先需要了解JAVA是如何处理字符的,这样就可以有目的地在输入/输出环节中增加必要的转码。其次,由于各种服务器有不同的处理方式,还需要多做试验,确保使用中不出现乱码。 二、基本概念 2.1 JAVA中字符的表达 JAVA中有char、byte、String这几个概念。char 指的是一个UNIC原创 2007-05-07 14:42:00 · 829 阅读 · 0 评论 -
WEB开发中的JAVA字符编码经验总结
一、概要 在JAVA应用程序特别是基于WEB的程序中,经常遇到字符的编码问题。为了防止出现乱码,首先需要了解JAVA是如何处理字符的,这样就可以有目的地在输入/输出环节中增加必要的转码。其次,由于各种服务器有不同的处理方式,还需要多做试验,确保使用中不出现乱码。 二、基本概念 2.1 JAVA中字符的表达 JAVA中有char、byte、String这几个概念。char 指的是一个UNIC原创 2007-04-06 16:10:00 · 906 阅读 · 0 评论 -
java正则表达式的忽略大小写
java正则表达式: (?i)abc 表示abc都忽略大小写 a(?i)bc 表示bc忽略大小写 a((?i)b)c 表示只有b忽略大小写 也可以用Pattern.compile(rexp,Pattern.CASE_INSENSITIVE)表示整体都忽略大小写原创 2007-03-27 09:20:00 · 47273 阅读 · 3 评论 -
unicode编码
private String unicode2String(String s) { if(s == null) return null; StringBuffer result = new StringBuffer(); int tempI,i,ch; for(i=0;i //如果是Unicode(开始是 //u ) 则将它转换成对应原创 2007-01-26 14:49:00 · 970 阅读 · 0 评论 -
java面试笔试题大汇总
第一,谈谈final, finally, finalize的区别。 最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。转载 2007-06-07 14:44:00 · 2106 阅读 · 0 评论