
java
文章平均质量分 51
w__yi
这个作者很懒,什么都没留下…
展开
-
java环境变量
CLASSPATH D:\IDE\JDK6\lib\*.jarJAVA_HOME D:\IDE\JDK6Path D:\IDE\JDK6\bin转载 2011-12-01 14:06:54 · 288 阅读 · 0 评论 -
深入理解JRE和JVM的区别及联系
你对JRE和JVM的概念是否熟悉,这里和大家分享一下两者的区别,所有的Java程序都要在JRE下才能运行。JDK的工具也是Java程序,也需要JRE才能运行。为了保持JDK的独立性和完整性,在JDK的安装过程中,JRE也是安装的一部分,首先让我们来看一下这两者的概念。JRE和JVM的区别◆JRE(JavaRuntimeEnvironment,Java运行环境),也就是Java平台。所有的J转载 2012-05-16 14:11:02 · 350 阅读 · 0 评论 -
eclipse java.lang.OutOfMemoryError: Java heap space 解决方案
eclipse 有启动参数里设置jvm大小,因为eclipse运行时自己也需要jvm,所以eclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如:java -Xms256m -Xmx1024m classname,这样就可以把当前程序的jvm大小给设定)?转载 2012-05-23 14:01:42 · 384 阅读 · 0 评论 -
JAVA反射机制
JAVA语言中的反射机制: 在Java 运行时 环境中,对于任意一个类,能否知道这个类有哪些属性和方法? 对于任意一个对象,能否调用他的方法?这些答案是肯定的,这种动态获取类的信息,以及动态调用类的方法的功能来源于JAVA的反射。从而使java具有动态语言的特性。 JAVA反射机制主要提供了以下功能: 1.在运行时判断任意一个对象所属的类转载 2012-07-11 11:25:34 · 377 阅读 · 0 评论 -
快速去掉.svn文件夹
使用svn进行版本控制,每个文件夹下都有.svn文件夹,有些项目在脱离svn版本控制之后,想删除项目中所有的.svn文件夹,可用下面的方法进行快速删除:在桌面上建立一个文本文件,取名为kill-svn-folders.reg(扩展名由txt改为reg),文件的内容如下:Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHI原创 2013-07-24 10:12:47 · 694 阅读 · 0 评论 -
java跳出嵌套循环
在java中,如果想要跳出for循环,一般情况是使用:break,continue。break:是跳出当前循环,continue:是跳出本次循环。如下面的例子:package com.xtfggef.algo; public class RecTest { /** * @param args */ public stati原创 2014-02-24 21:33:42 · 1071 阅读 · 0 评论 -
java 集合-001 Collection
一直没有来好好整理java集合常用的类,原创 2014-04-30 16:40:04 · 775 阅读 · 0 评论 -
JSON与JAVA数据的转换
JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: org.apache.commons(3.2以上版本) org.apache.oro net.sf.ezmorph(ezmorph-1.0.4.jar转载 2011-12-30 18:02:11 · 242 阅读 · 0 评论 -
JAVA异常设计原则
异常是面向对象语言非常重要的一个特性,良好的异常设计对程序的可扩展性、可维护性、健壮性都起到至关重要。 JAVA根据用处的不同,定义了两类异常 * Checked Exception: Exception的子类,方法签名上需要显示的声明throws,编译器迫使调用者处理这类异常或者声明throws继续往上抛。 * Unchecked Exception: Runtime转载 2011-12-15 17:28:58 · 463 阅读 · 0 评论 -
throw和throws区别
throw用在程序中,明确表示这里抛出一个异常。 throws用在方法声明的地方,表示这个方法可能会抛出某异常。 throw是抛出一个具体的异常类,产生一个异常。throws则是在方法名后标出该方法会产生何种异常需要方法的使用者捕获并处理。转载 2011-12-04 19:23:38 · 335 阅读 · 0 评论 -
字节流和字符流的转换
//文件的复制 public class InputStreamReaderTest { public void test(){ try {//字节流转字符流 InputStreamReader isr = new InputStreamReader(new FileInputStream("D:\\Test\\src\\com\\stream\\InputStreamR原创 2011-12-04 22:27:55 · 875 阅读 · 0 评论 -
Java时间的一些处理
1) Calendar转化为Date Calendar cal=Calendar.getInstance(); Date date=cal.getTime(); (2) Date转化为Calendar Date date=new Date(); Calendar cal=Calendar.getInstance(); cal.setTime(date);(3)、字符串格转载 2011-12-01 14:07:51 · 248 阅读 · 0 评论 -
java遍历某个目录或文件(树结构展现)
1.方法一 public class TestMenuTree { public static void main(String [] args) { String dir = "F:\\site-1.6.5"; TestMenuTree.createTree(dir,1); } /** * 遍历某个目录 * @param dir 路径 * @p原创 2011-12-07 10:20:52 · 908 阅读 · 0 评论 -
Java读取文件方法
一、流的概念 流(stream)的概念源于UNIX中管道(pipe)的概念。在UNIX中,管道是一条不间断的字节流,用来实现程序或进程间的通信,或读写外围设备、外部文件等。 一个流,必有源端和目的端,它们可以是计算机内存的某些区域,也可以是磁盘文件,甚至可以是Internet上的某个URL。 流的方向是重要的,根据流的方向,流可分为两类:输入流原创 2011-12-01 13:59:57 · 387 阅读 · 0 评论 -
java动态代理
Java动态代理类位于Java.lang.reflect包下,一般主要涉及到以下两个类: (1). Interface InvocationHandler:该接口中仅定义了一个方法Object:invoke(Object obj,Method method, J2EEjava语言JDK1.4APIjavalangObject.html">Object[] args)。在实际使用时,第一个参原创 2011-12-21 13:34:41 · 259 阅读 · 0 评论 -
java异常(异常处理的陋习)
六种异常处理的陋习你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = con转载 2011-12-15 17:19:41 · 297 阅读 · 0 评论 -
java 集合-001 Set
今天继续总结java常用集合Setset集合是无序、原创 2014-05-04 15:00:29 · 618 阅读 · 0 评论