JAVA小知识
小明的修行路
把自己当个NOOB,重新开始,九色鹿见证
展开
-
关于String不可变的理解
假设String s=new String ("ni");String s1=new String("hao"); s=s+s1; System.out.println(s);结果为nihao,这里面s到底是否发生变化呢?反汇编java字节码就可以一目了然。 从中可以看到一共new出了三个变量。具体过程应该是:首先在栈中有个"s"变量指向堆中的"ni"对象... 栈中"s1"变量指向堆转载 2014-04-17 11:43:08 · 684 阅读 · 0 评论 -
Java异常处理的陋习展播
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... 3 try { // ⑸ 4 Statement stat = conn.createStatement(); 5 ResultS转载 2014-04-17 12:03:53 · 314 阅读 · 0 评论 -
java入门学习指导之最佳方向
java入门学习指导之最佳方向 我们学习Java大概有3个方向,第一,桌面系统,包括C/S结构;第二,J2ME,面向无限领域,很有潜力的家伙,看看中国的手机用户就知道了。第三,面向企业应用、计算的平台,J2EE。 初次涉及Java领域,感觉到Java入门是好像没有C,C++入门快,工具也没有什么Turbo C,Visual C++好用(自己的破机器实在陪不起JBuilder,贪婪的转载 2014-04-17 12:10:27 · 439 阅读 · 0 评论 -
Eclipse使用入门教程
说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此本篇博文,笔者只是针对刚刚入门java的新手,以便他们能尽快掌握Eclipse的使用。 1. 常用快捷键 这是使用工具的第一步,熟练使用快捷键对于我们编写程序会起到相当大帮助,所以这里笔者列出的快捷键建议大家必须都掌握。 Ctrl + 鼠标转载 2014-04-17 12:13:48 · 378 阅读 · 0 评论 -
如何自学java迅速成为java高手
要想学好Java,首先要知道Java的大致分类。我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是SunONE(Open NetEnvironment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件的编程;J2ME主要应用于嵌入式系统开发,如手机和PDA的编程;J2EE是Java2的企业版,转载 2014-04-17 12:19:49 · 319 阅读 · 0 评论