随笔分类 -  JAVA

Java 基础技术,多线程,Socket通信,泛型,数据结构等等
摘要: 最近在做一个vCloud 和 SpringSource方面的培训的准备,在网上查了一些资料,想先把Java方面的知识再重新过一遍,所以把Java编程思想再重新过一下吧,我手头有第四版的中文版本和第三版的英文版本,出于学习英语的角度和省事(电子版没那么沉)的角度选择了Java编程思想英文第三版,同时做一些学习比较和备注,好几亿不如烂笔头么。 阅读全文
posted @ 2010-08-02 09:54 Jonson Li 阅读(333) 评论(0) 推荐(0) 编辑
摘要:Java中如何实现Tree的数据结构算法 阅读全文
posted @ 2010-04-06 18:14 Jonson Li 阅读(4781) 评论(0) 推荐(1) 编辑
摘要:Ant入门 阅读全文
posted @ 2009-11-08 21:02 Jonson Li 阅读(299) 评论(0) 推荐(0) 编辑
摘要:内容摘要: ant是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。 ANT的基本概念: ANT的安装:解包,设置路径 ANT的使用:最好的学习只不过是一个简单实用的例子起步…… 阅读全文
posted @ 2009-11-08 20:58 Jonson Li 阅读(284) 评论(0) 推荐(0) 编辑
摘要:1、final类, 2、final方法, 3、final变量(常量) 1、static变量,2、静态方法, 3、static代码块,4、static和final一块用表示什么 阅读全文
posted @ 2009-01-05 17:55 Jonson Li 阅读(1830) 评论(1) 推荐(0) 编辑
摘要:Java Hashtable example. 阅读全文
posted @ 2008-12-06 23:03 Jonson Li 阅读(1241) 评论(0) 推荐(0) 编辑
摘要:Java 语言的Calendar(日历),Date(日期),和DateFormat(日期格式)组成了Java标准的一个基本但是非常重要的部分。日期是商业逻辑计算一个关键的部分。所有的开发者都应该能够计算未来的日期,定制日期的显示格式,并将文本数据解析成日期对象。 阅读全文
posted @ 2008-11-28 14:44 Jonson Li 阅读(317) 评论(0) 推荐(0) 编辑
摘要:一个理解wait()与notify()的例子 阅读全文
posted @ 2008-11-22 09:39 Jonson Li 阅读(2778) 评论(0) 推荐(2) 编辑
摘要:Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。 阅读全文
posted @ 2008-11-21 14:08 Jonson Li 阅读(455) 评论(0) 推荐(0) 编辑
摘要:This tutorial explains how to set up log4j with email, files and stdout. It compares XML to properties configuration files, shows how to change LogLevels for a running application. Furthermore, we explain best practices on logging and exception handling. 阅读全文
posted @ 2008-11-20 15:21 Jonson Li 阅读(920) 评论(0) 推荐(0) 编辑
摘要:Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logger拥有自己的名字,Logger之间通过名字来表明隶属关系。有一个Logger称为Root,它永远存在,且不能通过名字检索或引用,可以通过Logger.getRootLogger()方法获得,其它Logger通过 Logger.getLogger(String name)方法。 Appender则是用来指明将所有的log信息存放到什么地方,Log4j中支持多种appender,如 console、files、GUI components、NT Event Loggers等,一个Logger可以拥有多个Appender,也就是你既可以将Log信息输出到屏幕,同时存储到一个文件中。 Layout的作用是控制Log信息的输出方式,也就是格式化输出的信息。 Log4j中将要输出的Log信息定义了5种级别,依次为DEBUG、INFO、WARN、ERROR和FATAL,当输出时,只有级别高过配置中规定的级别的信息才能真正的输出,这 阅读全文
posted @ 2008-11-20 15:15 Jonson Li 阅读(207) 评论(0) 推荐(0) 编辑
摘要:目录 1. Ant是什么? 2. 安装Ant 3. 运行Ant 4. 编写build.xml 5. 内置task(internet) 6. EAR task(internet) 7. WAR task(internet) 8. JUnit task(internet) 阅读全文
posted @ 2008-11-08 14:53 Jonson Li 阅读(470) 评论(0) 推荐(0) 编辑
摘要:编译环境对于今日的Java企业级应用程序来说,越来越难于管理了。堆积如山的代码,配置文件,以及对第三方的依赖(third-party dependencies)都使得管理编译环境变得困难。本文将展示一个Ant编译环境的例子,它来自我对多年来的多个项目的经验的修改。此时此地,它或许不是最好的方案,但是它的确经历了时间的考验,也一定会帮助你建立并运行在大多数项目上,不管是大是小。 阅读全文
posted @ 2008-11-04 21:31 Jonson Li 阅读(392) 评论(0) 推荐(0) 编辑
摘要:在 Ant 出现之前,构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在,几乎所有的开源Java项目都在使用Ant,大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导致了读者对一整套Ant最佳实践的迫切需求。 阅读全文
posted @ 2008-11-04 21:30 Jonson Li 阅读(247) 评论(0) 推荐(0) 编辑
摘要:把一些常用的方法抽象为一个独立的文件,如下:common.xml 阅读全文
posted @ 2008-11-04 21:27 Jonson Li 阅读(485) 评论(0) 推荐(0) 编辑
摘要:如今Java程序员中很少有人使用命令行方式编程,而越来越多的人习惯使用某种IDE,且大部分选择Eclipse。本文将你展示如何在Eclipse中集成Ant-从在Eclipse中创建工程到编写Ant build.xml文件,再直接从Eclipse中运行这个文件。   Ant是Java开发界领先的构建工具,而Eclipse是主要针对Java程序员的集成开发环境(IDE)。Eclipse在可视化方面做得非常优秀,而Ant却提供了极强的构建功能。因此,Eclipse 3.0版本中一同发行了Ant1.6.1(本文成文之时),并且在Eclipse中提供了一个可扩展的Ant接口。 阅读全文
posted @ 2008-11-04 18:21 Jonson Li 阅读(424) 评论(0) 推荐(0) 编辑
摘要:提要:本文将向你展示如何使用Eclipse设置为Ant所用的属性值和环境变量,并简要分析如何配置Ant编辑器以便从Eclipse内部操作Ant文件。 阅读全文
posted @ 2008-11-04 18:08 Jonson Li 阅读(566) 评论(0) 推荐(0) 编辑
摘要:本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。 阅读全文
posted @ 2008-11-04 17:41 Jonson Li 阅读(499) 评论(0) 推荐(0) 编辑
摘要:结构 javac [ options ] [ sourcefiles ] [ @files ] 参数可按任意次序排列。 options 命令行选项。 sourcefiles 一个或多个要编译的源文件(例如 MyClass.java)。 @files 一个或多个对源文件进行列表的文件。 说明 javac 工具读取用 Java 编程语言编写的类和接口定义,并将它们编译成字节码类文件。 阅读全文
posted @ 2008-11-04 17:23 Jonson Li 阅读(481) 评论(0) 推荐(0) 编辑
摘要:ant 是jakarta的一个编译工具,如果你了解linux/Unix下的makefile你就很容易理解ant的用途了。ant最适合你使用UltraEdit(EditPlus)写java程序,然后你使用ant去编译,同时javadoc ,生成一个jar,war,实现文件的copy都可以在build.xml通过不同的tager去实现,还是很方便的一个东东强烈推荐是使用。 阅读全文
posted @ 2008-11-04 14:49 Jonson Li 阅读(321) 评论(0) 推荐(0) 编辑