来看java Swing进门
有了这样一个呼声:让java代替C语言成为基本语言。这些足以说明java简单易学的这个优点。其次,java的功能强大,前面我也提到了,EJB3.0的推出使java成为了大型项目的首选。经由过程这一章的进修,当我们的事情办法在AWT中产生了伟大的改动后(假如能够回想起好久之前,当Java第一次面世时SUN公司曾声明Java是一种“不乱,固定”的编程言语),大概一向有Java还不非常的成熟的感到。切实其实,如今Java具有一个不错的事务模子和一个优异的组件复用计划——JavaBeans。但GUI组件看起来还相称的原始,愚笨和相称的笼统。
注:写作本节时,Swing库明显已被Sun“流动”上去了,以是只需你下载并安装了Swing库,就应当能准确地编译和运转这里的代码,不会呈现任何成绩(应当能编译Sun配套供应的演示程序,以检测安装是不是准确)。若碰到任何贫苦,请会见http://www.BruceEckel.com,懂得比来的更新情形。
而这就是Swing将要占据的范畴。Swing库在Java1.1以后面世,因而我们能够天然而然地假定它是Java1.2的一部分。但是,它是计划为作为一个增补在Java1.1版中事情的。如许,我们就不用为了享用好的UI组件库而守候我们的平台往撑持Java1.2版了。假如Swing库不是我们的用户的Java1.1版所撑持的一部分,而且发生一些不测,那他便可能真实的必要往下载Swing库了。
Swing包括一切我们缺少的组件,在全部本章余下的部分中:我们希冀了解古代化的UI,来自按钮的任何事务包含到树状和网格布局中的图片。它是一个年夜库,但在某些方面它为义务被计划得响应的庞大——假如任何事都是复杂的,我们不用编写更多的代码但一样想法运转我们的代码渐渐地变得加倍的庞大。这意味着一个简单的出口,假如我们必要它我们失掉它的壮大力气。
Swing相称的深邃,这一节不会往试图让读者了解,但会先容它的才能和Swing复杂地使我们动手利用库。请注重我们无意识的利用这统统变得复杂。假如我们必要运转更多的,这时候Swing能也许能给我们所想要的,假如我们乐意深切地研讨,能够从SUN公司的在线文档中猎取更多的材料。
你精通任何一门语言就最强大。现在来看,java的市场比C#大,C#容易入手,比较简单,java比较难 另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。 是一种使网页(Web Page)产生生动活泼画面的语言 应用在电视机、电话、闹钟、烤面包机等家用电器的控制和通信。由于这些智能化家电的市场需求没有预期的高,Sun公司放弃了该项计划。随着1990年代互联网的发展 你一定会高兴地说,哈哈,原来成为Java高手就这么简单啊!记得Tomjava也曾碰到过一个项目经理,号称Java很简单,只要三个月就可以学会。 Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。 象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。 是一种使网页(Web Page)产生生动活泼画面的语言 Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。 那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧! 是一种将安全性(Security)列为第一优先考虑的语言 Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站 是一种将安全性(Security)列为第一优先考虑的语言 是一种语言,用以产生「小应用程序(Applet(s)) 是一种为 Internet发展的计算机语言 Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。 是一种由美国SUN计算机公司(Sun Microsystems, Inc.)所研究而成的语言 所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。
页:
[1]