JAVA网页编程之[java手艺] 2.23 J2EE开辟形式申明
先谈谈我对java的一些认识。我选择java,是因为他语法简单,功能强大,从web,到桌面,到嵌入式,无所不能。但当我进一步了解了java后,感叹,java原来也有许多缺点。j2ee<P><br>长处<P>1)基于尺度的系统布局和组件开辟<P>2)接纳了松懈的计划办法,组件既能够独自挪用,也能够组合挪用<P>3)J2EE组件办理了一切底层庞大的成绩<P>4)组件易于晋级<P>5)组件和流派基于XML设置的体例,便利天真设置<P>6)供应优秀的可开辟体系内部接口<P>7)组件利用复杂<P><P>l架构条理<P>1)资本层:暗示数据库、LDAP、遗留体系,<P>2)J2EEPORTAL:J2EE流派,是一个可充用的J2EE流派,J2EE平台一切的组件、示例、示例源代码、开辟计划文档都放在此流派中<P>3)J2EEComponentsFrame:暗示J2EE平台框架,一切这些组件都是基于使用服务器运转的<P>4)Application:暗示第三方使用和体系<P>lJ2EEComponentsFrame<P>1)J2EEComponentsFrame:是全部J2EE组件运转的平台,相称一个容器<P>2)J2EEComponents:由一系列相互自力互不干系的组件构成,包含邮件组件、多言语组件、多半据库组件、日记组件、事件组件等相干组件<P>3)J2EETOOLS:供应基于J2EE平台开辟和设置的工具<P>4)UserManual:用户指南包含开辟指南、组件利用示例<P>l营业流程<P>1)RD在开辟Application起首浏览UserManual,了解各个接口包的使用局限、用法和注重事项<P>2)RD在利用J2EEComponents前或过程当中必需利用J2EETOOLS对Frame组件和J2EE框架举行设置和初始化<P>3)在挪用组件前必需挪用组件运转平台Frame。<P>4)进一步伐用Frame下的各个组件举行多半据库、多言语、日记、邮件操纵
通过视频学习比传统的大课堂学习更适合成人化的学习规律。有人说大课堂气氛好,学习氛围浓,热闹,可以认识很多人。 是一种使用者不需花费很多时间学习的语言 还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。 Java是一个纯的面向对象的程序设计语言,它继承了 C++语言面向对象技术的核心。Java舍弃了C ++语言中容易引起错误的指针(以引用取代)、运算符重载(operator overloading) 多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间,使得程序员不用再为内存管理而担忧。在 Java 1.5 版本中,Java 又引入了泛型编程(Generic Programming)、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。 是一种语言,用以产生「小应用程序(Applet(s)) 如果要向java web方向发展也要吧看看《Java web从入门到精通》学完再到《Struts2.0入门到精通》这样你差不多就把代码给学完了。有兴趣可以看一些设计模块和框架的包等等。 所以现在应用最广泛又最好学的就是J2EE了。 J2EE又包括许多组件,如Jsp,Servlet,JavaBean,EJB,JDBC,JavaMail等。要学习起来可不是一两天的事。那么又该如何学习J2EE呢?当然Java语法得先看一看的,I/O包,Util包,Lang包你都熟悉了吗?然后再从JSP学起。 Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 是一种使网页(Web Page)产生生动活泼画面的语言 不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。 Java 不同于一般的编译执行计算机语言和解释执行计算机语言。它首先将源代码编译成二进制字节码(bytecode),然后依赖各种不同平台上的虚拟机来解释执行字节码。从而实现了“一次编译、到处执行”的跨平台特性。 那么我书也看了,程序也做了,别人问我的问题我都能解决了,是不是就成为高手了呢?当然没那么简单,这只是万里长征走完了第一步。不信?那你出去接一个项目,你知道怎么下手吗,你知道怎么设计吗,你知道怎么组织人员进行开发吗?你现在脑子里除了一些散乱的代码之外,可能再没有别的东西了吧! 当然你也可以参加一些开源项目,一方面可以提高自己,另一方面也是为中国软件事业做贡献嘛!开发者在互联网上用CVS合作开发,用QQ,MSN,E-mail讨论联系,天南海北的程序员分散在各地却同时开发同一个软件,是不是很有意思呢? 在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。 至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。 任职于太阳微系统的詹姆斯·高斯林等人于1990年代初开发Java语言的雏形,最初被命名为Oak,目标设置在家用电器等小型系统的程序语言 至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。
页:
[1]
2