
java
文章平均质量分 87
长虹小范
这个作者很懒,什么都没留下…
展开
-
Java程序员应该知道的10个调试技巧
EclipseJava研发实践Bug 摘要:调试不仅可以查找到应用程序缺陷所在,还可以解决缺陷。对于Java程序员来说,他们不仅要学会如何在Eclipse里面开发像样的程序,更需要学会如何调试程序。本文介绍了Java程序员必知的10个调试技巧,保证让你受益匪浅! [youkuaiyun.com 张红月/编译] 调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclips转载 2012-09-04 16:28:28 · 406 阅读 · 0 评论 -
java 线程池
示例 import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.ScheduledExecutorService; public class Ch09_Executor {转载 2015-06-09 15:15:16 · 526 阅读 · 0 评论 -
android assert 目录操作
预前知识: Android资源文件分类: Android资源文件大致可以分为两种: 第一种是res目录下存放的可编译的资源文件: 这种资源文件系统会在R.java里面自动生成该资源文件的ID,所以访问这种资源文件比较简单,通过R.XXX.ID即可; 第二种是assets目录下存放的原生资源文件: 因为系统在编译的时候不会编译assets下转载 2015-04-07 17:53:27 · 7462 阅读 · 0 评论 -
Java 压缩和解压缩
程序实现了ZIP压缩。共分为2部分 : 压缩(compression)与解压(decompression) 大致功能包括用了多态,递归等JAVA核心技术,可以对单个文件和任意级联文件夹进行压缩和解压。 需在代码中自定义源输入路径和目标输出路径。 [java] view plaincopy package com.han; impor转载 2015-04-07 17:52:53 · 575 阅读 · 0 评论 -
java 遍历map
public static void work(Map map) { Collection c = map.values(); Iterator it = c.iterator(); for (; it.hasNext();) { System.out.println(it.next()); }转载 2013-11-27 11:43:51 · 642 阅读 · 0 评论 -
JAVA字符串转日期或日期转字符串
文章中,用的API是SimpleDateFormat,它是属于java.text.SimpleDateFormat,所以请记得import进 来! 用法: SimpleDateFormat sdf = new SimpleDateFormat( " yyyy-MM-dd HH:mm:ss " ); 这一行最重要,它确立了转换的格式,yyyy是完整的公元年,转载 2013-09-16 10:17:28 · 554 阅读 · 0 评论 -
使用Map 按键值排序
Java中对Map(HashMap,TreeMap,Hashtable等)的排序时间 首先简单说一下他们之间的区别: HashMap: 最常用的Map,它根据键的HashCode 值存储数据,根据键可以直接获取它的值,具有很快的访问速度。HashMap最多只允许一条记录的键为Null(多条会覆盖);允许多条记录的值为 Null。非 首先简单说一下他们之间的区别: Hash转载 2013-06-18 16:53:42 · 1069 阅读 · 0 评论 -
FileUtil
import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io转载 2013-03-05 10:34:58 · 640 阅读 · 0 评论 -
java 获取WINDOWS系统属性
java 提供了 Properties类,该类提供了系统属性 Properties prop = new Properties( System.getProperties() ); //在标准输出中输出系统属性的内容 prop.list(System.out); //根据属性获取属性值 String osName = prop.getProperty("os.na转载 2012-08-29 11:05:00 · 707 阅读 · 0 评论 -
java 泛型
Java的泛型在代码中引用时,形式上很类似于普通的类,可以用来声明对象、方法的参数与返回值类型,甚至还可以作强制类型转换。因此,容易误认为泛型是一个“类名的变量”,当泛型类被参数化引用的时候,这个“变量”就被“赋值”为实际类。事实上这种认识是一个误区。 理论上说,Java中的类是由对应的.class文件的字节码来定义的,类在其编译时就会产生.class文件,与其如何被引用没有任何关系,当然更转载 2012-09-13 13:08:19 · 486 阅读 · 0 评论 -
拖动无标栏的SWT窗口
当我们想用SWT做自定义风格的窗口时,最容易想到的就是去除Shell的Title,但是默认情况下没有Title的Shell是不能拖动的。以下代码实现无Title窗口的拖动: [java] view plaincopyprint? Listener listener = new Listener() { int startX, startY; public转载 2012-09-28 13:46:27 · 689 阅读 · 0 评论 -
把java做成绿色软件
最近在忙一个java后台程序,开始的项目是做成一个后台程序,在系统启动的时候运行改程序。 老大希望做成windows服务,百度了一下,使用wrapper commonty版本完成了jar到windows服务封装。 见另一篇博客:http://blog.youkuaiyun.com/zhangxu365/article/details/8004040 【使用 wrapper 把jar打包成windows服务原创 2012-09-27 13:46:31 · 676 阅读 · 0 评论 -
java 获取当期路径
1、利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径 2、使用File提供的函数获取当前路径: File directory = new File("");//设定为当前文件夹 try{ System.out.println转载 2012-09-26 16:40:06 · 559 阅读 · 0 评论 -
java5 线程池
线程池的作用: 线程池作用就是限制系统中执行线程的数量。 根据系统的环境情况,可以自动或手动设置线程数量,达到运行的最佳效果;少了浪费了系统资源,多了造成系统拥挤效率不高。用线程池控制线程数量,其他线程 排队等候。一个任务执行完毕,再从队列的中取最前面的任务开始执行。若队列中没有等待进程,线程池的这一资源处于等待。当一个新任务需要运行时,如果线程 池中有等待的工作线程,转载 2015-08-05 10:10:18 · 717 阅读 · 0 评论