java
zhlyks
这个作者很懒,什么都没留下…
展开
-
java junit测试
import junit.framework.Assert; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Ignore; import org.jun转载 2015-07-02 19:54:03 · 349 阅读 · 0 评论 -
对内存溢出查看heapdump文件
从IBM网站下载ha433包,释放,执行ha433.jar文件https://www.ibm.com/developerworks/mydeveloperworks/groups/service/html/communityview?communityUuid=4544bafe-c7a2-455f-9d43-eb866ea60091 使用教程https://www.ibm.com/原创 2015-12-07 20:22:36 · 6771 阅读 · 0 评论 -
java编码与乱码汇总
问题引出String的getBytes(charset)方法是解码还是编码啊?我在网上获取了一串包含中文的字符串直接在eclipse上打印是乱码,经过转换byte[] b2=s.getBytes("gbk");String ss=new String(b2,"utf-8");然后再打印就没问题了。api上说getBytes的工作是解码,那样的话String ss=new String转载 2015-12-07 20:06:30 · 443 阅读 · 0 评论 -
单元测试利器——Mockito与PowerMockito
PowerMock可以用来模拟静态方法,构造函数,final类和方法,私有方法,去除静态初始化器等等。Mockito只能模拟共有的方法简单的例子来看一下怎么写UT:public class FTPClient { public boolean isConnected() { return false; } public static String staticTes原创 2016-01-08 16:18:13 · 1047 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别
1.简介2.线程安全是什么意思1.简介String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 Stri原创 2015-12-21 19:42:43 · 315 阅读 · 0 评论 -
用java打开个文件夹并选中指定文件
要做一个即时聊天的东西,就是传输文件后点击文件名就要打开文件所在的目录并让该文件处于被选中状态 比如D:/Adir/Bdir/c.txt,我就要打开D:/Adir/Bdir这个目录并让c.txt这个文件处于被选中状态Runtime.getRuntime().exec("explorer /select, "+"D:/Adir/Bdir/c.txt");启动一个新的进程但是文件名遇到转载 2015-12-21 19:29:03 · 3888 阅读 · 0 评论 -
2016、1、5
http://blog.csdn.net/linjx2004/article/details/5608909URL与URI绝对定位与相对定位的区别, URL肯定时绝对的,是URI的一种;URI资源标识符,可以时绝对也可是相对,用URIhttp://www.cnblogs.com/gaojing/archive/2012/02/04/2413626.html原创 2016-01-05 20:20:52 · 279 阅读 · 0 评论 -
java枚举
package com.ljq.test;/** * 枚举用法详解 * * @author jiqinlin * */public class TestEnum { /** * 普通枚举 * * @author jiqinlin * */ public enum ColorEnum { red,转载 2015-12-26 14:56:21 · 286 阅读 · 0 评论 -
java调用Explorer.exe打开文件夹选中文件
摘要本文讲述explorer.exe(资源管理器)的命令行。语法EXPLORER.EXE [/n][/e][,/root,][[,/select],]/n: 默认选项,用我的电脑视图为每个选中的item打开一个单独的窗口, 即使该窗口已经被打开(xp下必须用这个属性用我的电脑视图为每个选中的item打开一个单独的窗口,选择指定的文件,否则就会只打开一次选择第一次的转载 2016-01-05 17:29:55 · 2733 阅读 · 0 评论 -
【Java基础】类的实例化、static、父类构造函数执行顺序
重温java基础,以免自己以后犯原则性错误,这是最基本,最基础的东西。先看结论:一个类的实例化过程:1,首先会执行类中static代码块(不管代码块是否在类的开头还是末尾处),如果这个类有父类,同样会优先查找父类中的static代码块,然后是当前类的static。(staitc类加载到内存中时就已经分配空间,赋值了)2,然后会从父类的转载 2015-12-14 20:06:30 · 675 阅读 · 0 评论 -
Java堆内存的10个要点
导读:对于程序员来说,知道堆空间,设置堆空间,处理堆空间的outOfMemoryError错误,分析heap dump是非常重要的。文中介绍了Java堆的学习教程以及Java堆内存(heap memory)的十个要点。文章内容如下:我刚开始学习Java编程时,可不知道什么是堆内存或堆空间(heap space),甚至根本不管对象创建时都放在哪里去了。正式了写一些程序后,经常会遇到j转载 2015-11-28 11:32:04 · 209 阅读 · 0 评论 -
类的加载过程
1.类的加载过程 JVM将类加载过程分为三个步骤:装载(Load),链接(Link)和初始化(Initialize)链接又分为三个步骤,如下图所示:1) 装载:查找并加载类的二进制数据;2)链接:验证:确保被加载类的正确性;准备:为类的静态变量分配内存,并将其初始化为默认值;解析:把类中的符号引用转换为直接引用;3)初始转载 2015-12-12 15:06:08 · 449 阅读 · 0 评论 -
“/r/n”回车与换行
在Windows中:'/r' 回车,回到当前行的行首,而不会换到下一行;'/n' 换行,换到当前位置的下一行,而不会回到行首;回车”(Carriage Return)和“换行”(Line Feed)这两个概念的来历和区别。 在计算机还没有出现之 前,有一种叫做电传打字机(Teletype Model 33,Linux/Unix下的tty概念也来自于此)的玩意,每秒钟可以打1转载 2015-11-09 09:28:51 · 1208 阅读 · 0 评论 -
java正则表达式
一、正则表达式基础知识我们先从简单的开始。假设你要搜索一个包含字符“cat”的字符串,搜索用的正则表达式就是“cat”。如果搜索对大小写不敏感,单词“catalog”、“Catherine”、“sophisticated”都可以匹配。也就是说:1.1 句点符号假设你在玩英文拼字游戏,想要转载 2015-06-27 11:16:27 · 458 阅读 · 0 评论 -
JAVA wait(), notify(),sleep详解
1、这两个方法来自不同的类分别是,sleep来自Thread类,和wait来自Object类。sleep是Thread的静态类方法,谁调用的谁去睡觉2、最主要是sleep方法没有释放锁,而wait方法释放了锁,使得其他线程可以使用同步控制块或者方法。sleep不出让系统资源,但会让出cpu;wait是进入线程等待池等待,出让系统资源,其他线程可以占用CPU。一般wait不会加时间限制,转载 2015-06-26 10:39:51 · 314 阅读 · 0 评论 -
InputStream中read()与read(byte[] b) 用法介绍
read() : 从输入流中读取数据的下一个字节,返回0到255范围内的int字节值。如果因为已经到达流末尾而没有可用的字节,则返回-1。在输入数据可用前此方法阻塞,检测到流末尾或者抛出异常此方法结束。read(byte[] b) : 从输入流中读取一定数量的字节,并将其存储在缓冲区数组 b 中。以整数形式返回实际读取的字节数。在输入数据可用前此方法阻塞,检测到流末尾或者抛出异常此方法结束。转载 2015-07-11 10:15:08 · 769 阅读 · 0 评论 -
java异常问题
import java.io.BufferedReader;import java.io.File;import java.io.FileReader;import java.io.IOException;public class test { /** * @param args */ public static void main(String[] args)原创 2015-06-29 14:22:40 · 378 阅读 · 0 评论 -
java时间类 Date,DateFormat ,Calendar
/* * 演示 Calendar 的一般操作 */import java.util.Date;import java.text.SimpleDateFormat;import java.text.DateFormat;import java.util.Calendar;public class Test{ public Test() { } public sta转载 2015-12-26 14:38:46 · 308 阅读 · 0 评论