Java学习
文章平均质量分 59
vuckoo
这个作者很懒,什么都没留下…
展开
-
fat jar 打包swt程序
有于项目需求要进行打包,去除了配置环境的环节,fat jar还不不错的。 由于刚接触Eclipse,发现在项目名称右键里的fat jar(前提是你装了fat jar插件)和导出里面的fat jar explorer还是不一样的。 从导出-其他-fat jar explorer,下一步,选择你要打包的项目,下一步,选择main class,下一步,开始打包,wa...2010-09-14 08:51:45 · 125 阅读 · 0 评论 -
JAVA知识点:代码复用的规则
[b] [/b][size=small;][b]代码复用的规则 [/b][/size] 代码复用是绝大多数程序员所期望的,也是OO的目标之一。总结我多年的编码经验,为了使代码能够最大程度上复用,应该特别注意以下几个方面。 [b]对接口编程[/b] "对接口编程"是面向对象设计(OOD)的第一个基本原则。它的含义是:使用接口和同类型的组件通讯,...原创 2011-11-03 15:46:01 · 185 阅读 · 0 评论 -
Java中的前期绑定和后期绑定
[color=green][size=medium] 首先需要知道绑定、前期绑定、后期绑定三者的概念。 绑定指的是一个方法的调用与方法所在的类(方法主体)关联起来。 前期绑定:在程序执行前方法已经被绑定,此时由编译器或其它连接程序实现。例如:C。 后期绑定:在运行时根据具体对象的类型进行绑定。 在了解了三者的概念之后,很明显我们发...原创 2011-11-03 14:57:21 · 225 阅读 · 0 评论 -
Linux下配置tomcat6.0+PostgreSQL
步骤如下:一、首先要配置jdk: 在linux下我安装的是jdk-6u21-linux-i586.bin的安装包,可以直接去sun的官网下载最新的即可。 创建安装目录,在/usr/java下建立安装路径,并将文件考到想安装的目录下:1、jdk-6u21-linux-i586.bin 这个是自解压的文件,在linux上安装如下: [code...原创 2010-12-03 11:27:35 · 147 阅读 · 0 评论 -
ip地址处理方式
[code="java"]/** * *//** * @author Administrator * */public class test { //String ipList[]; /** * @param args */ public static void main(String[] args) { // T...原创 2010-11-15 14:46:51 · 170 阅读 · 0 评论 -
java字符串和数字类型相互转换
各种数字类型转换成字符串型: [code="java"]String s = String.valueOf( value); // 其中 value 为任意一种数字类型。 [/code]字符串型转换成各种数字类型: [code="java"]String s = "169"; byte b = Byte.parseByte( s ); short t = Sho...原创 2011-03-01 15:34:39 · 278 阅读 · 0 评论 -
jfreechart在Linux下出现框框的问题
字体或者字符集的添加,网上有很多很复杂的配置,但我也搜到一个简单的。就是把字体或字符集直接放到JDK的jre/lib/fonts/fallback这个文件夹里,如果没有这个文件夹,手动mkdir一个即可。不用任务配置,重启程序生效。为什么放到jre/lib/fonts/fallback里就生效,我也不知道。神奇!附上字体!原文链接:http://www.linu...原创 2011-02-14 10:55:04 · 146 阅读 · 0 评论 -
使用Xstream实现java对象和XML文件映射小结
Xstream使用小结XStream 对象相当Java对象和XML之间的转换器,转换过程是双向的。创建XSteam对象的方式很简单,只需要new XStream()即可。 Java 到xml,用toXML()方法。 Xml到Java,用fromXML()方法。 在没有任何设置默认情况下,java到xml的映射,是java成员名对应xml的元素名,java类的全名对应xml根元...原创 2010-10-22 13:50:25 · 242 阅读 · 0 评论 -
java异常处理陋习
Java异常处理的陋习展播 你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? [code="java"]OutputStreamWriter out = ... java.sql.Connection conn = ... try { // ⑸ Statement stat =...原创 2010-09-20 14:58:37 · 69 阅读 · 0 评论 -
java异常处理
异常处理是程序设计中一个非常重要的方面,也是程序设计的一大难点,从C开始,你也许已经知道如何用if...else...来控制异常了,也许是自发的,然而这种控制异常痛苦,同一个异常或者错误如果多个地方出现,那么你每个地方都要做相同处理,感觉相当的麻烦! Java语言在设计的当初就考虑到这些问题,提出异常处理的框架的方案,所有的异常都可以用一个类型来表示,不同类型的异常对应不同的子类异常(这里的...原创 2010-09-20 14:24:08 · 73 阅读 · 0 评论 -
JAVA String类和StringBuffer类 的区别
String类和StringBuffer类 位于java.lang包中,这个包中的类使用时不用导入 String类一旦初始化就不可以改变,而stringbuffer则可以。它用于封装内容可变的字符串。它可以使用tostring()转换成string字符串。 String x=”a”+4+”c”编译时等效于String x=new StringBuffer...原创 2011-11-25 17:21:54 · 160 阅读 · 0 评论