Stay hungry, Stay foolish

新浪微博: Ralph_adu

如何用javac 和java 编译运行整个Java工程

前言:本文教你怎么用javac和java命令,以及如何利用脚本(shell或bat)方便处理,并用简单的实例展示这些用法。         IDE是把双刃剑,它可以什么都帮你做了,你只要敲几行代码,点几下鼠标,程序就跑起来了,用起来相当方便。你不用去关心它后面做了些什么,执行了哪些命令,基于什么...

2011-11-02 22:56:19

阅读数:74796

评论数:12

如何不生成XML文件通过Socket传XML文件内容

最近做项目碰到一个问题,想在客户端生成XML文件内容,但不在硬盘上创建文件(没这个需求),可以减少I/O操作,提高效率,改为直接发送XML内容。发现Jdom还是挺好用的,直接用下面一点代码就可以完成这项任务,生成XML字符串 //省略生成XML的代码 Document do

2011-10-19 00:11:12

阅读数:6527

评论数:2

基于JVM的异常诊断和性能调优

JVM GC 原理介绍:     以前我作为java 开发人员,用的都是sun 的JVM (这也是当今最好用的虚拟机),由于垃圾收集的工作都是交给JVM 做,只要编码的时候注意不要在静态的集合对象中只添加对象,而不删除对象的情况发生,就可以避免内存泄漏,所以自己从没有认真考虑过要将GC 好好学习一...

2010-05-29 13:21:00

阅读数:4340

评论数:0

Java多线程编程

Java的线程类可以有两个选择:一个是扩展Thread类,然后重装它的run方法;另一个是实现Runnable类,实现它的的run方法,然后用new Thread(实现Runnable的类)方法生成对应的线程对象。关于该线程的操作在run方法中实现。       线程的运行是调

2009-12-21 16:35:00

阅读数:1471

评论数:4

Java集合架构(二、Map、Collections、Arrays)

Map的元素是“key-value”对,其中key可以是任何类型,key不能重复,每个key对应一个value,所以它的添加元素不是用add方法,而是使用put(key:Object,value:Object):Object。可以使用keySet()、entrySet()返回对应

2009-12-21 15:45:00

阅读数:1730

评论数:0

Java集合架构(一、List、Set)

这两天看了下Java的集合架构,还没看完,做下阶段性的总结吧。      Java的集合框架有List、Map、Set,List和Set都扩展了Collection。      Set不能包含重复的元素,它的具体实现子类包括HashSet、LinkedHashSet、Tree

2009-12-19 00:51:00

阅读数:1245

评论数:3

提示
确定要删除当前文章?
取消 删除
关闭
关闭