
java
文章平均质量分 69
atomic_age
这个作者很懒,什么都没留下…
展开
-
在java中如何防止从其它线程类运行run方法
MyThread类是一个线程类,代码如下class MyThread extends Thread { public void run( ) { System.out.println("hello world"); }}//运行这个run方法一般有三种方法//1:使用MyThread.start()方法//2: 使用Thread类//3:在主线程中直接调用run方法pub原创 2006-09-03 12:34:00 · 1225 阅读 · 0 评论 -
Apache Struts 2 GA 版本发布
Apache Struts 2 GA 版本发布了.这是Apache Struts 2 首次发行稳定的版本, GA意味着 General Availability , 也就是官方开始推荐广泛使用了.Struts2 GA版本的发布, 意味着核心开发力量将全部转移到Struts2, 对Struts1的支持将会淡化.下面列出了一些Struts1和Struts2的区别和对比:Action 类: • Stru转载 2007-02-28 17:57:00 · 815 阅读 · 0 评论 -
一著名软件公司的java笔试算法题的答案
原题如下:用1、2、2、3、4、5这六个数字,用java写一个程序,打印出所有不同的排列,如:512234、412345等,要求:"4"不能在第三位,"3"与"5"不能相连。 解题思路: 很明显,这是一个递归算法。我们可以排列将这6个数按从小到大的顺序排一下,如果是1,2,3,4,5,6,那么会有1*2*3*4*5*6=6!=720个递增的数。但如果是1,2,2,3,4,5,那么在这72原创 2007-02-24 12:26:00 · 1452 阅读 · 0 评论 -
用Delphi开发JNI(Java Native Interface)应用
JNI(Java Native Interface,Java本地接口)技术大家都不陌生,它可以帮助解决Java访问底层硬件的局限和执行效率的提高。关于JNI的开发,大多数资料讨论的都是如何用C/C++语言开发JNI,甚至于JDK也提供了一个javah工具来自动生成C语言程序框架。但是,对于广大的Delphi程序员来说,难道就不能用自己喜爱的Delphi与Java互通消息了吗?通过对javah生转载 2007-03-14 12:21:00 · 1266 阅读 · 0 评论 -
如何防止重载toString方法时产生递归调用
在Java中任何对象都继承于Object类,因此,每个类都有一个toString方法用于返回当前对象的字符串形式(可能是对象地址或其他和对象相关的信息)。在每个类中也可以覆盖toString方法以返回自定义的字符串。如下面的代码将以一定的格式返回对象的地址:package string;public class InfiniteRecursion...{ public String原创 2007-06-22 21:16:00 · 1462 阅读 · 0 评论 -
Java正则表达式初学者指南
本文将介绍如何在Java中使用正则表达式来处理文本数据。正则表达式就是一个字符串,但和普通的字符串不同的是,正则表达式是对一组相似字符串的抽象,如下面的几个字符串: a98b c0912d c10b a12345678d ab 我们仔细分析上面五个字符串,可以看出它们有一个共同特征,就是第一个字符必须是a或c,最后一个字符必须是b或d,而中间的字符是原创 2007-07-14 09:52:00 · 1966 阅读 · 0 评论 -
java面试笔试题大汇总
第一,谈谈final, finally, finalize的区别。 最常被问到。 第二,Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)? 第三,Static Nested Class 和 Inner Class的不同,说得越多越好(面试题有的很笼统)。转载 2007-06-07 15:55:00 · 3081 阅读 · 0 评论 -
HashTable和HashMap的六点区别
HashTable的应用非常广泛,HashMap是新框架中用来代替HashTable的类,也就是说建议使用HashMap,不要使用HashTable。可能你觉得HashTable很好用,为什么不用呢?这里简单分析他们的区别。1.HashTable的方法是同步的,HashMap未经同步,所以在多线程场合要手动同步HashMap这个区别就像Vector和ArrayList一样。2.HashT转载 2007-09-02 17:37:00 · 995 阅读 · 0 评论 -
cookie与session全接触
一、cookie机制和session机制的区别*************************************************************************************具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于才服务器端保持状态的方案在客户端也需要保存一个标识,所原创 2007-09-06 10:38:00 · 1308 阅读 · 0 评论 -
怎样安装和配置Tomcat Admin
Tomcat 5可以通过以运行在网页浏览器的配置应用程序非常方便地进行服务器的配 置。这个应用程序称为Tomcat Administration Web Application。然而,Tomcat 5.5 以后的binary 核心安装版不再提供Tomcat Administration Web Application。要安装后者,需要单独下载和安装。Tomcat 并没有为Administr转载 2007-02-11 15:26:00 · 17817 阅读 · 5 评论 -
百度面试题的java实现
有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这五个位置上各有一只蚂蚁。木杆很细,不能同时通过一只蚂蚁。开始时,蚂蚁的头朝左还是朝右是任意的,它们只会朝前走或调头,但不会后退。当任意两只蚂蚁碰头时,两只蚂蚁会同时调头朝反方向走。假设蚂蚁们每秒钟可以走一厘米的距离。编写程序,求所有蚂蚁都离开木杆的最小时间和最大时间。java实现代码public class test原创 2006-11-10 10:40:00 · 1129 阅读 · 0 评论 -
Java的多进程运行模式分析
http://dev.yesky.com/284/2659284.shtml原创 2006-11-09 08:54:00 · 874 阅读 · 0 评论 -
Interface的Object之间的关系问题
Interface的Object之间的关系问题一直没有读过什么经典的Java书籍,有时候被学员拿着《think in java》中一些看不懂的地方来问我,我才顺便跟着看上一页两页的。我现有的java知识都是零零散散收集的和在大量的教学实践中自我总结的,所以,我掌 握的java知识体系不够系统。我现在有一个非常基础的问题,不知道有没有朋友能够给出权威的解释,最好能给出解释的原文出处,鄙人将不胜感激原创 2006-09-04 09:29:00 · 1701 阅读 · 0 评论 -
EJB3.0 规范
EJB3.0 规范http://jcp.org/aboutJava/communityprocess/final/jsr220/index.html原创 2006-09-01 08:45:00 · 1025 阅读 · 0 评论 -
J2SE5.0的新特性:ProcessBuilder
这个例子使用了J2SE5.0的ProcessBuilder类执行外部的程序,相对于 Runtime.exec ,它更方便,可以设置环境变量等。这里使用它在windows下读取物理网卡的地址 package com.kuaff.jdk5package; import java.io.IOException; import java.io.InputStream; import转载 2006-09-19 10:53:00 · 1092 阅读 · 0 评论 -
java拆分字符串最简单的方法
拆分一个字符串在程序中使用非常广泛。所谓拆分字符串,就是将一个中间以空格或tab字符分隔的字符串拆分成多个字符串。 如 String s = "abc ddd 中国"; 将这个字符串拆分成三个字符串 字符串类提供了一个split方法通过正则表达式来过滤字符串。 String[] ss = s.split("(" + (char)32 + "|"原创 2006-09-19 15:56:00 · 9218 阅读 · 1 评论 -
建立Hibernate映射的新方法
发表在It168上,请点击以下url阅读http://tech.it168.com/j/e/2006-09-20/200609201213753.shtml原创 2006-09-26 16:59:00 · 924 阅读 · 0 评论 -
J2SE5.0中新特性:注释
http://tech.it168.com/j/e/2006-09-29/200609291054707.shtml原创 2006-09-30 09:22:00 · 862 阅读 · 0 评论 -
Java IDE之群雄逐鹿
http://tech.it168.com/j/n/2006-10-17/200610171009272.shtml原创 2006-10-19 08:56:00 · 754 阅读 · 0 评论 -
Java SE 6 的2个新特性。
1. Classpath 通配符 现在,Mustang 支持 java -classpath .;jars/* oom.CheckOOMError 这样的写法支持通配符,可以一次将某个目录下所有的jars 添加进classpath了。而不用象以前那样,一个个将jar写进来。2. OutOfMemeory Error 检测 在之前的版本里,如果我们的应用程序发生OutOfMemeory转载 2006-10-23 12:53:00 · 935 阅读 · 0 评论 -
在Java中连接字符串时是使用+号还是使用StringBuilder
字符串是Java程序中最常用的一种数据结构之一。在Java中的String类已经重载了"+"。也就是说,字符串可以直接使用"+"进行连接,如下面代码所示:String s = "abc" + "ddd";但这样做真的好吗?当然,这个问题不能简单地回答yes or no。要根据具体情况来定。在Java中提供了一个StringBuilder类(这个类只在J2SE5及以上版本原创 2007-06-18 20:23:00 · 9765 阅读 · 0 评论