关于简介 Java
的资料太多了,这轮不到我来介绍,您可以用 Google
搜寻到一堆
Java 的介绍,每本讲授 Java 的书籍多多少少也会提到一些,您也可以从这篇 Java 历史 介
绍开始认识
Java。
从互动中学习,是
我最喜爱的学习方式。学习Java的第一
步要先看的到您的程序执行结
果,要可以对程序输入一些数据,作一些傻瓜式的互动
数据类型、变量常量、流程控制,学任何一个程序语言都不可
缺少的过程,虽然无趣但很实
际。
基本
(Primitive)数据类型的
autoboxing、unboxing是J2SE 5.0新特性,虽然提供了方便,但隐藏了细节,建议对对象(Object)有一定程度了解的人使用。
不管在其它语言中
是如何,数组(Array)在Java中
可得看作一个对象,它有一些值得探讨的特性。
字符串也许是您在
Java中最常处理的对象,但也可能是最常
被忽视的对象,但从此刻开始,无论如何请重视它。
封装对象信息是第
一步,您要了解如何使用类定义对象,像
是定义对象的属性、行为等等,类是建构对象时所依赖的规格书。
您可以基于某个
(父)类的定义加以继承,而制订出一个新
的(子)类定义,两个类间某些定义可能相同或不同,新的(子)类也可能拥有原来的(父)类所没有的定义。
抽象类、接口类 型在对象导向设计中伴演着极重要的角色,
而其背后的多态应用,其使用的适当与否,足以影响程序的架构与未来的可维护性。
什么资源该放在什
么地方,预先作好整理与分类,这样才不会
到处散落,满地都是*.class文件。
一个程序的撰写的
过程中,避免程序执行时的错误,往往占了
程序开发时程的绝大多数时间,对于避免程序执行时的错误,Java 提供了异常处理机制。
J2SE
5.0
新增了枚举类型,除了常量设置的功能之外,它还给了您许多编译时期的检查功能,但别想的太复杂,它本质上还是一个类。
J2SE
5.0
提供的泛型,目的在让您定义“安全的”泛型类(Generics class),事实上 J2SE 5.0 前就用 Object
解决了泛型类的部份需求,J2SE 5.0 之后再解决的是类型安全问题。
下面的讨论区与Wiki会对您很有帮助。在使用讨论区要记得的是,不要慌慌张张的发问,先用搜寻功能找找答案,要提问前先看看别人都是如何发问的,并注意 每个版面的使用规范。 Java 的入门书很多,每个人的入门需求不尽相同,这边不作任何的入门书籍的推荐;进阶书的部份,我想下面这本是最适合的,而且它是免费的,目前您也可以购买到中 文翻译版本。 最后当然别忘了,Sun 的 Java 官方网站 有很多资源,若遇到不懂的类使用方法,API是最佳的参考文件。 |