
核心JAVA
文章平均质量分 62
touchSea
一个普通的,可爱的小IT民工,有些无奈,有些无辜,也有些理想和激情,他擅长加班,不擅长追女孩,不擅长讨好老板,爱情,金钱,生活都比较贫乏.
展开
-
刚才看别人总结的,JDBC各种数据库连接,汗颜啊。老是抄袭别人的。哎。不要重复发明轮子。。
1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID String user="test"; String password="test转载 2006-09-11 22:58:00 · 3490 阅读 · 0 评论 -
解读抽象类和接口,搞清他们的使用场合
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还是有很原创 2006-05-24 23:44:00 · 4180 阅读 · 0 评论 -
没有main方法的“Hello World”程序,你会吗?
package hello;public class Hello{ static{ System.out.println("Hello world ! "); System.exit(0); }}如果没有System.exit(0);这句的话,原创 2006-05-23 16:21:00 · 4639 阅读 · 4 评论 -
Java软件架构设计慨论
开始之初的架构设计决定着软件产品的生死存亡。“好的开始相当于成功一半”。 开始的架构设计也是最难的,需要调研同类产品的情况以及技术特征,了解当前世界上对这种产品所能提供的理论支持和技术平台支持。再结合自己项目的特点(需要透彻的系统分析),才能逐步形成自己项目的架构蓝图。 比如要开发网站引擎系统,就从Yahoo的个人主页生成工具 到虚拟主机商提供的网站自动生成系统,以及IBM Webpher转载 2006-05-20 20:55:00 · 1272 阅读 · 0 评论 -
java 异常处理陋习
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? M"v6©达内科技论坛 -- 达内科技论坛 PZ1 OutputStreamWriter out = ... jOuWx©达内科技论坛 -- 达内科技论坛 Ynpom2 java.sql.Connection conn = ... g9eV,G©达内科技转载 2006-05-23 20:06:00 · 4260 阅读 · 1 评论 -
追MM与Java的23种设计模式(精华贴)
1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户转载 2006-05-21 10:33:00 · 1531 阅读 · 1 评论 -
用Java获得IP地址
如何用Java获得一个域名的IP地址呢?提供这个功能的类叫做java.net.InetAddress。我们假设现在有这样一个域名,它用一个静态的getByName来重新获得一个InetAddress,然后得到可以读出的IP地址。下面的代码是非常基本的命令行。 import java.net.InetAddress; import java.net.UnknownHostExceptio原创 2006-05-20 21:07:00 · 1762 阅读 · 0 评论 -
如何组建J2EE开发团队
成功的J2EE项目背后,一般都有着组织科学的J2EE开发团队。这话不太过份吧!在国外, 随着J2EE技术的日趋成熟,优秀的J2EE团队已为数众多。而众观国内,能顺利担当起J2EE项目开发的团队,实在太少了。笔者有幸较早的接触了Java,为成功运用J2EE实施多个财政管理项目打下了扎实的基础。在这里,笔者想把成功组织J2EE团队的经验公之于读者,希望对国内的软件业同仁有所帮助。面向对象的软转载 2006-05-20 21:01:00 · 1505 阅读 · 0 评论 -
JAVA集合类(大公司面试喜欢问的)
看了一些所谓大公司的JAVA面试问题,发现对于JAVA集合类的使用都比较看重似的,而自己在这方面还真的是所真甚少,抽空也学习学习吧。java.util包中就包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:Collection所有集合类的根类型,主要的一个接口方法:boolean add(Ojbect c)虽返回的是boolean,但原创 2006-05-23 12:27:00 · 62810 阅读 · 16 评论 -
刚抄袭他人的,JAVA新特性。哎.......
1. 自动装箱与拆箱 对应C# 例1.1 Integer i = 10; int j = i; 2. 更优化的for循环 对应就C#---foreach循环 例2.1 String[] names = {"BadBoy","GoodBoy","HappyGirl","sadGirl"}; for(String option: names) { System.out.println(option);转载 2006-09-11 23:20:00 · 4373 阅读 · 0 评论 -
你知道System.out.println((null+"").length()); 等于多少吗?
System.out.println((null+"").length());为什么是 4?一直不能理解,有高手帮我解答一下吗?原创 2006-09-11 23:05:00 · 4178 阅读 · 3 评论 -
java金额转换
/** * @author wu 将一个数字转化为金额 */public class ConvertNumber { /** 定义数组存放数字对应的大写 */ private final static String[] STR_NUMBER = { "零", "壹", "贰", "叁", "肆", "伍", "陆", "柒", "捌", "玖" }; /** 定义数组存放位数的大写 *原创 2006-11-26 18:54:00 · 5502 阅读 · 1 评论