http://www.docin.com
一个包包含零个或多个类,嗯,具体的可以去看书
这些类是 java 的基础类,常用的类,可以简单理解成 java 的工具集
最后说一下 JDK 的发布技术,其实按我的理解,讲白了就是编译器
将.java 文件转换成.class 文件的一种技术
这三部分组成了 JDK,有了 JDK,就可以开发出 J2SE 应用软件了
最原始的只要用一个记事本写几行代码就可以了
但一般来说我们会使用效果比较好的开发工具,也就是 IDE
在 J2SE 这一块,特别推荐 JCreator 这款 IDE
sun 公司的产品,与 JDK 结合得几乎是天衣无缝,非常适合初学者使用
教材方面中文的推荐电子工业出版社出版的《java 教程》初级与高级篇各一本
还有就是《21 天学通 java》虽然有人说 21 天系列是烂书,但个人感觉
对于 j2se,这本书翻译得已经很不错了,基本没有什么语法错误,语句也很通顺
最后要说的就是《thinking in java》
这本书自然很经典,说得比较细,只是我觉得不太适合初学者,其实也不难
初学者直接看也不成问题,但个人感觉还是找本教材也就是前面推荐的两款来看比较好
基本概念的理解还是用教材的,毕竟 thinking in java 有的版本翻译得很烂
而且个人建议还是看原版比较好,当然这几本都看最好了,但如果没时间
至少精读其中一本,然后再看其他两本就可以,其实三本书内容也差不多
但看问题的角度方式以及面向的读者也都不同,嗯,怎么说呢,找适合自己的吧
最后要说的是
由于虚拟机的存在,J2SE 的大多数软件的使用会比一般桌面软件慢一些
效果不尽如人意,现在大概只有 swing 控件还在使用吧,其它没怎么听说
J2EE&J2ME
这是 java 应用的重中之重,如果想拿高薪,最好把 J2EE 学好
记得以前在 csdn 上看过一个调查,月薪上万的程序员主要从事哪方面的工作
十个中有八个是做 J2EE 的,其他两个一个做 J2ME,还有一个做嵌入式
也许有些夸张,但也从某一方面说明 J2EE 人才的稀缺以及应用的广泛
所以如果想学 java,只精通 j2se 是永远不够的,至少还需要时间去了解其它两个 J2*E
给初学者之三:java 企业级应用之硬件篇
总算讲到企业级应用了,内容开始逐渐有趣起来
java 企业级应用分为硬件篇和软件篇
重点在软件,硬件是外延,严格地说与 java 没有必然联系
但是,由于 java 是网络语言,不了解硬件的一些基础知识
http://zhipeili.blog.163.com