荆轲  
荆轲的JAVA天地
亲爱的 java 新手们 : 
 
很高兴你们愿意来这里共同学习, 
Java 这个语言, 已经不再是语言了, 他勾勒出一个开放式的开发环境, 
基本上 java.sun.com 很粗略地把 Java 分为三个部分 
 
(1) J2SE ( Java 2 Standard Edition ) 
(2) J2EE ( Java 2 Enterprise Edition ) 
(3) J2ME ( Java 2 Micro Edition ) 
 
新手, 大概都要由 J2SE 开始学习, 
比较需要了解的就是 SCJP 考题的范围 
刚开始你大可不必花时间去研究 AWT 或 Swing 的基本概念 
但是我认为你们要对基本语法及数据结构要清楚 
接着, 必须学会如何查询 API ( javadoc ) 
 
其实, Java 并不难学, 比 VB 难一些些, 
但是可以处理的范围却比 VB 大很多, 
只要能够设定好 jdk 与 classpath, 
开发就没有太大问题,  
刚开始我会建议你们直接使用 UltraEdit 或 EditPlus 这些文书处理工具 
练习来建立简单的 variable, loop 等等... 
接着学习一些 free 的 IDE , eclipse, netbeans and etc.. ( 请参阅 IDE 版 ) 
 
很多人会拿 C 和 Java 相比较 
基本上, Java 处理硬件的能力大多要透过 JNI 与 Driver 沟通 
架构在 JVM 上面执行效能也很难与 C 抗衡 
但是, 简单容易上手 是他的优势 
OO 程序设计也随着 java 的发展突飞猛进, 
相对的, 在学的学生, 尤其是信息相关科系的, 
可以顺便了解 UML 及软件工程,  
这个站有许多高手会替你解答疑问的 
 
所谓的 Java 高手其实没有什么 ( sorry, 诸位高手.... ) 
可能是读了比较多的技术文件或知道比较多的资源可以利用 
一个语言能够让工程师轻易地建构出一套系统 
就是很好的语言, 所以你们可以很快乐地开始学习 
更重要的事情, 使用 java 开发的人们 
非常热心开放他们的原始码, 
你们可以使用他们的 binary jar, 或参考他们的 source code 
堆栈出你们想要建立的系统 ( plz check their license ) 
 
等到你能够写出九九表, 控制住一些 collection,  
能够读得懂 Java API 的 javadoc , 
你大概就可以做一些选择 
想要做 application , 就可以钻研于 awt , swing 等等 
想要做 webapps, 就可以钻研 jsp/servlet 等等 
想要做 pda/ phone, 就可以钻研 midp, j2me 等等 
 
台湾之所以为台湾, 就是因为我们拥有一个快乐的学习环境, 
大家相互提拔, 相互学习, 相互分享, 相互良性竞争... 
 
                     一个与 Java 一起成长的人...  
posted on 2008-04-23 16:34  荆轲  阅读(129)  评论(0)    收藏  举报