Java
wx1qq1com
对待技术真诚一点。
展开
-
java 异常名称解释
ClassCastException : 当应用程序代码尝试将某一对象转换为某一子类时,如果该对象并非该子类的实例,JVM 就会抛出 ClassCastException原创 2011-11-23 09:36:23 · 1800 阅读 · 0 评论 -
在Java中如何遍历Map对象
在Java中如何遍历Map对象How to Iterate Over a Map in Java在java中遍历Map有不少的方法。我们看一下最常用的方法及其优缺点。既然java中的所有map都实现了Map接口,以下方法适用于任何map实现(HashMap, TreeMap, LinkedHashMap, Hashtable, 等等) 方法一 在for-each循环中使转载 2012-05-24 18:09:50 · 4800 阅读 · 0 评论 -
java中toArray用法注意事项
java中toArray用法注意事项 toarray java中toArray正确用法有三种,toArray方法都需要带参数: Java代码 public static String[] vectorToArray1(Vector v) { String[] newText = new String[v.size()];转载 2012-05-24 18:12:54 · 15291 阅读 · 0 评论 -
java.lang.UnsupportedOperationException
java.lang.UnsupportedOperationExceptionJavathread 在使用Arrays.asList()后调用add,remove这些method时出现java.lang.UnsupportedOperationException异常。这是由于Arrays.asList() 返回java.util.Arrays$ArrayList,转载 2012-05-24 09:00:17 · 1472 阅读 · 0 评论 -
java修改文件名
java修改文件名 今天帮朋些个网站,做到商品上传的时候需要给文件重新设置名称,以前也做过类的功能,只是没有保存忘了,为了避免以后再重新找,就用此博客记录下,哈哈..... 例子一: [java] view plaincopyprint?import java.io.*; public class test转载 2012-08-09 15:01:26 · 625 阅读 · 0 评论 -
List使用总结
今天在开发过程中,用到List集合。在使用过程中,获取其中某个对象,并对对象的属性值进行修改,虽然没有将修改后对象add回去,然而list中的该对象值还是修改了。以前没注意过这个问题现在做个总结: 理解1: List属于java集合,Java集合中不能存放基本类型数据,只能存放对象的引用,即对象在内存中的地址,你把某个对象的引用存放到List中,相当于你把某街道某栋楼某房间号(比如说,海淀区原创 2012-11-27 15:29:51 · 938 阅读 · 0 评论 -
java长整形数据使用问题
java长整形数据使用问题 今天在写一个java线程的时候,想让线程休眠720小时候继续执行,代码如下: long runSperiod = 720 * 60 * 60 * 1000; Thread.sleep(runSperiod) 启动线程测试的时候,发现线程并没有按照预想的720小时候后执行,而是不停在执行,最后跟踪代码发现 runSp转载 2012-12-14 16:17:37 · 5722 阅读 · 0 评论 -
Unicode转义(\uXXXX)的编码和解码
在涉及Web前端开发时, 有时会遇到\uXXXX格式表示的字符, 其中XXXX是16进制数字的字符串表示形式, 在js中这个叫Unicode转义字符, 和\n \r同属于转义字符. 在其他语言中也有类似的, 可能还有其它变形的格式.多数时候遇到需要解码的情况多点, 所以会先介绍解码decode, 后介绍编码encode.下文会提供Javascript C# Java转载 2013-09-06 13:36:16 · 67928 阅读 · 0 评论 -
java任务调度
转:http://www.ibm.com/developerworks/cn/java/j-lo-taskschedule/转载 2014-04-21 10:15:08 · 640 阅读 · 0 评论 -
Java中toArray的用法探究
一. Incidentimport java.util.ArrayList; import java.util.List; public class Test { public static void main(String[] args) { List list = new A转载 2012-04-20 13:28:01 · 611 阅读 · 0 评论 -
java.util.Arrays.fill()的使用概谈
java.util.Arrays.fill() 一个填充数组的方法:例:有五个班级,每个班级有40个人,用 60 ~ 160 之间的数值来填充这些学生的体重。 float[][] weight = new float[5][40]; for(int i = 0; i weight.length; i++) { for(int j = 0;转载 2012-05-03 10:23:22 · 12801 阅读 · 0 评论 -
java中为何使用十六进制!
Java开发中有时候用十六进制定义常量有什么好处?什么时候考虑使用十六进制?例子:public final static transient byte OPT_ADD = 0x01; public final static transient byte OPT_UPDATE = 0x02; public final static trans转载 2011-11-14 10:19:00 · 6303 阅读 · 0 评论 -
JDK源码
在你电脑JDK的安装目录 (%JAVA_HOME%\src.zip)有个名字叫src.zip的压缩文件,解开后就是你要的源代码!原创 2012-01-09 09:28:58 · 527 阅读 · 0 评论 -
Java中的String数据类型
1. 首先String不属于8种基本数据类型,String是一个类。 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。 2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null; 3. String str=”kvill”; String转载 2012-03-01 13:04:13 · 564 阅读 · 0 评论 -
java.ByteArrayInputStream-ByteArrayOutputStream
ByteArrayInputStream和ByteArrayOutputStream内存虚拟文件或者内存映像文件就是把内存中的一块数据存储缓冲区,虚拟成一个文件,原来该写入硬盘文件上的内容可以被写入到这个内存中,原来该从硬盘文件中读取的内容也可以在内存中读取。而要在内存中定义一个大的内存缓冲区,这个内存缓冲区通常就是一个字节数组,在java中专门定义了这两个类用于以IO流的方式来完成对字节转载 2012-03-09 16:35:27 · 665 阅读 · 0 评论 -
JAVA帮助文档全系列
JDK(Java Development Kit,Java开发包,Java开发工具)是一个写Java的applet和应用程序的程序开发环境。它由一个处于操作系统层之上的运行环境还有开发者编译,调试和运行用Java语言写的applet和应用程序所需的工具组成。 JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JD转载 2012-03-09 13:58:46 · 1061 阅读 · 0 评论 -
java.ByteArrayInputStream-ByteArrayOutputStream
ByteArrayInputStream和ByteArrayOutputStream内存虚拟文件或者内存映像文件就是把内存中的一块数据存储缓冲区,虚拟成一个文件,原来该写入硬盘文件上的内容可以被写入到这个内存中,原来该从硬盘文件中读取的内容也可以在内存中读取。而要在内存中定义一个大的内存缓冲区,这个内存缓冲区通常就是一个字节数组,在java中专门定义了这两个类用于以IO流的方式来完成对字节转载 2012-03-12 16:55:27 · 1158 阅读 · 0 评论 -
java----nio通讯的过程
呵呵,我来告诉你吧,至于例子代码在我的回答记录中有。你自己翻来去看,是用nio给一个学生写的BBS聊天室。 在用nio通讯的过程我用以下情景给你模拟: 1。 学校(ServerSocketChannel) 2。 学校教务处(Selector) 3。 老师 (ServerSocket ) 4。 学生 (SocketChannel) 5。 员工号/学生号(Selectio转载 2012-03-13 17:14:43 · 777 阅读 · 0 评论 -
静态内部类(Static Inner Class)
这里介绍最后一种比较特殊的内部类――静态内部类(Static Inner Class),即在内部类的前面增加了static修饰符(modifier)。注意,仅仅只有内部类能够被声明为static类型,通常我们声明一个普通类的时候不能使用static,否则编译出错。那么为什么我们要使用静态的内部类呢?在什么情况下我们需要使用静态的内部类呢?我们前面讲过,编译器会自动给内部类加上一个referen转载 2012-04-05 15:35:53 · 1064 阅读 · 0 评论 -
日期的工具类,包含了字符串和日期之间转换的方法
http://zhoushijun.iteye.com/blog/981806转载 2014-07-09 17:42:42 · 985 阅读 · 0 评论