
JavaSE
lgx06
这个作者很懒,什么都没留下…
展开
-
win7下JDK环境变量设置方法
首先需要到官网上下载JDK这款软件,本人下载的是jdk-6u26-windows-i586版本,安装完成显示jdk1.6.0_26。其次选择安装路径。本人的安装路径是C:\Program Files\Java\jdk1.6.0_26。安装完成后需要设置环境变量从而使编译器正常使用。右击“计算机”à选择“属性”à选择左边“高级系统设置”à选择上面“高级”选项卡à点击右下角“环境变量”按钮。原创 2012-10-29 12:50:40 · 717 阅读 · 0 评论 -
Java编程中“为了性能”需做的26件事
摘要:最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。 本文参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好转载 2012-11-17 23:24:29 · 844 阅读 · 0 评论 -
Java常用方法大全
Java常用方法大全字符串1、获取字符串的长度length() 2、判断字符串的前缀或后缀与已知字符串是否相同前缀startsWith(String s)后缀endsWith(String s)3、比较两个字符串equals(String s) 4、把字符串转化为相应的数值int型 Integer.parseInt(字符串)long型原创 2012-11-01 17:46:33 · 1078 阅读 · 0 评论 -
Java程序员面试中的多线程问题
摘要:很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解核心线程概念时,娴熟的实际经验是必需的。这篇文章收集了 Java 线程方面一些典型的问题,这些问题经常被高级工程师所问到。很多核心Java面试题来源于多线程(Multi-Threading)和集合框架(Collections Framework),理解转载 2012-12-09 13:40:32 · 770 阅读 · 0 评论 -
改良程序的11技巧
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。让我们看一些基本的编程技巧:1.尽量保持方法简短2.永远永远不要把同一个变量用于多个不同的目的3.使用自描述转载 2012-12-21 22:13:43 · 647 阅读 · 0 评论 -
Java集合框架collection各接口的实现类使用方法简单而实用的总结
集合:集合框架中的接口:4、集合框架中的实现类:Set:无序;值不能重复;无键SortedSet:待排序的Set;List:有序;允许重复;先进先出Map:无序;一个映射不能包含重复的键;每个键最多只能映射到一个值,键-值SortedMap:待排序的Map;HashSet:不能有重复值;不保证顺序;LinkedHashSet:不能有重复值;先进先出顺序;原创 2012-12-10 20:44:05 · 1401 阅读 · 0 评论 -
Java/jdbc连接数据库预处理只能查询一条数据?
今天在写一个小项目的时候连接数据库读取数据生成栏目,开始写了个这样的方法:但是每次只能读取一行数据,明明有好几条数据,其代码如下:public static List getPrograma(int qx) throws SQLException{ Connection conn = null; PreparedStatement pstmt = null; ResultSet r原创 2012-12-13 20:03:12 · 3805 阅读 · 3 评论 -
java中:包、类、字段、方法命名规则
必须用英文,不要用汉语拼音1:包(package):用于将完成不同功能的类分门别类,放在不同的目录(包)下,包的命名规则:将公司域名反转作为包名。比如www.sohu.com 对于包名:每个字母都需要小写。比如:com.sohu.test;该包下的Test类的全名是:com.sohu.Test.java 。如果定义类的时候没有使用package,那么java就认为我们所定义的类位于默认包里原创 2013-01-28 14:39:18 · 6228 阅读 · 2 评论 -
使用反射获取一个类的所有方法和字段
利用反射获得类的所有方法:Class classType = Class.forName("java.lang.String");Method[] methods = classType.getDeclaredMethods();for (Method methed : methods) { System.out.println(methed); System.ou原创 2013-01-28 14:50:57 · 3107 阅读 · 0 评论 -
关于java.lang.String的深层知识
String是常量,其对象一旦创建完毕就无法改变,当使用+拼接字符串时,会生成新的String对象,而不是向原有的String对象追加内容。1、String Pool(字符串池):对于字面赋值String str3 = "bbb"; 第一步:查找String Pool中是否存在"bbb"这个对象,如果不存在,则在String Pool中创建一个"bbb"对象,然后将String Pool中原创 2013-01-28 14:55:39 · 1014 阅读 · 0 评论 -
关于Map数据插入读取的问题
最近在项目中插入到Map中的数据不按照顺序读出来。通过查看Java帮助文档,LinkedHashMap 可以保持插入时的顺序。LinkedHashMap 中的accessOrder属性负责Map中数据的顺序。 accessOrder为true时,Map中的数据按照访问顺序排序, false时按照插入顺序排序,默认LinkedHashMap 按插入顺序排序。详情请参阅LinkedHashMap原创 2012-11-13 19:11:14 · 1068 阅读 · 0 评论 -
java删除指定路径下所有的文件, 及该文件夹里的所有文件夹,不包括该文件夹
package file;import java.io.File;//删除指定路径所有的文件, 及该文件夹里的所有文件夹,不包括该文件夹public class fileDel { public static void delAllFiles(File file,String singal){ if(!file.exists()){ System.out.println("原创 2012-11-10 14:03:34 · 2918 阅读 · 1 评论 -
java操作excel之读取excel的内容
package excel;//读取Excel的类import java.io.File;import jxl.Cell;import jxl.Sheet;import jxl.Workbook;public class ReadExcel { public static void main(String args[]) { try {原创 2012-11-10 13:59:36 · 758 阅读 · 0 评论 -
java文件操作
package com.b510; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.FileWriter; import java.io.InputStream; import java.io.PrintWriter原创 2012-11-07 18:56:06 · 803 阅读 · 0 评论 -
java操作excel之创建excel文件,并写入数据
package excel;//生成Excel的类import java.io.File;import jxl.Workbook;import jxl.write.Label;import jxl.write.WritableSheet;import jxl.write.WritableWorkbook;public class CreateExcel { public原创 2012-11-10 13:55:45 · 2695 阅读 · 0 评论 -
java变量指定目录下所以的文件和文件夹
package file;import java.io.File;//遍历指定目录的所有文件和文件夹public class fileDisp { //指定路径找出该路径下所有的文件和对应的目录 public static void dispAllFiles(File file,String singal){ if(!file.exists()){ System.out.pr原创 2012-11-10 14:01:50 · 1139 阅读 · 0 评论 -
删除指定文件夹下所有.php文件,如果子文件夹是空文件夹,也删除。
package file;import java.io.File;import java.io.IOException;//删除指定文件夹下所有.php文件,如果子文件夹是空文件夹,也删除。public class DelPHP { /** * 循环删除空的文件夹 * * @param dir * @throws IOException */ private原创 2012-11-10 14:04:15 · 1016 阅读 · 0 评论 -
Java常用对象构造方法
Request:HttpServletRequestrequest=ServletActionContext.getRequest();Response:HttpServletResponseresponse=ServletActionContext.getResponse();Session(HttpSession):HttpSession session= request.原创 2012-11-10 13:36:53 · 939 阅读 · 0 评论 -
字符串乱码和正常码的相互转换
package com.svs.util;public class MyConverter { private final static String[] hex = { "00","01","02","03","04","05","06","07","08","09","0a","0b","0c","0d","0e","0f", "10","11原创 2012-11-10 13:43:45 · 2258 阅读 · 0 评论 -
MD5加密算法解密算法
package com.svs.util;/* * MD5加密算法 */public class MD5 { static final int S11 = 7; static final int S12 = 12; static final int S13 = 17; static final int S14 = 22; static final原创 2012-11-10 13:50:00 · 814 阅读 · 0 评论 -
复制指定文件夹(包含所有子文件和子文件夹)
package copyFileAndFolder;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.i原创 2012-11-10 13:53:32 · 1049 阅读 · 0 评论 -
用多线程复制文件
package threadCopyFile;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputStream;import java.io.RandomAccessF原创 2012-11-10 14:06:42 · 997 阅读 · 0 评论