飘灵儿 发表于 2015-1-18 11:06:08

来看J2EE经常使用Jar包括义

java是一种面向对象的编程语言,优点是可移植性比较高,最初设计时就是本着一次编写到处执行设计的。可以开发各种应用程序和游戏,不过速度没有c++快,所以一般是不用java来编写应用程序和电脑游戏。
activation.jar:与javaMail有关的jar包,利用javaMail时应与mail.jar一同到场到lib中往,详细卖力mail的数据源和范例等
ajaxtags-1.2-beta3.jar:ajax供应的标签库,利用户能像利用jsp一般标签一样利用ajax
ant.jar和antlr.jar(能够删往):的是ant编译用的包,在工程中不必增加
asm.jar:Hebernate的包,Hibernate在运转时利用这个代码天生库加强类(与java反射机制团结利用).ASM字节码库,cglib.jar包依附的包。必须的jar包。
axis-ant.jar:是Axis为撑持Ant构建,供应了的文件。该文件包括三个可选义务(task)的界说和完成:axis-wsdl2java,axis-java2wsdl和axis-admin。
cglib-2.1.3.jar:全称是CodeGenerationLibrary,它能够用来静态承继Java类大概完成接口,良多出名的开源项目顶用到了它.Hibernate用它来完成PO字节码的静态天生,十分中心的库,必须的jar包。
chartengineapi.jar:不年夜分明,也许是Birt关于字体的类库。
com.ibm.icu_3.6.1.v10070417.jar:从3.2版本入手下手,eclipse就增添了一个com.ibm.icu插件,用于加强对多言语的撑持。应当是没用的。
commons-beanutils.jar:上面几个带“commons”的都是ApacheCommons包中的一个,这里是被hibernate利用的,估量在工程中没有全体用到这些包,以是有的应当能删往。本包包括了一些Bean工具类类,是必需利用的jar包。
commons-cli-1.0.jar:这是一个处置命令的工具。好比main办法输出的string[]必要剖析。你能够事后界说好参数的划定规矩,然后就能够挪用CLI来剖析。
commond-collections.jar:包括了一些Apache开辟的汇合类,功效比java.util.*壮大。必需利用的jar包.
commons-digester.jar:它能便利地将XML文档所界说的元素转化为JAVA对象,实在它的用法有点象栈(固然内涵的道理就是谁人陈旧的工具,只是供应了更高一层的封装)。
commons-discovery-0.2.jar:discovery形式的完成,供应定位与实例化类或其他资本的通用办法。利用最好的算法失掉接口的一切完成。当用户想找到一切的供应某一服务的供应商时,这将出格有效
commons-fileupload.jar:jsp的上传文件功效
commons-io.jar:能够当作是java.io的扩大
commons-lang.jar:包括了一些数据范例工具类,是java.lang.*的扩大。必需利用的jar包。
commons-pool-1.2.jar:DBCP数据库毗连池,Apache的Jakarta构造开辟的,Tomcat4的毗连池也是DBCP。
commons-validator.jar:用来匡助举行考证的工具。好比考证Email字符串,日期字符串等是不是正当。
coreapi.jar:一种使用的中心类库,这里是Birt的中心包。
dataadapterapi.jar:Birt的有关数据处置的包,详细感化还没摸分明。
dom4j-1.4.jar:是一个Java的XMLAPI,相似于jdom,用来读写XML文件的。Hibernate利用dom4j剖析XML设置文件和XML映照元文件。必须的。
dteapi.jar:Birt的有关数据处置的包,详细感化还没摸分明。
dwr.jar:dwr的中心包
ehcache-1.2.jar:Hibernate可使用分歧cache缓存工具作为二级缓存。EHCache是缺省的cache缓存工具。假如没有别的的可选缓存工具,则为必须的。
engineapi.jar:Birt的有关数据集的包
FCKeditor.jar:撑持FCKEditor的图片文件上传和扫瞄的包
flute.jar:有关剖析css的类库,谁的还没弄分明
freemarker.jar:是webwork的包,FreeMarker同意Javaservlet坚持图形计划同使用程序逻辑的分别,这是经由过程在模板中密封HTML完成的。模板用servlet供应的数据静态地天生HTML。
hibernate3.jar:hibernate3的中心类库。
<p>
恰恰证明了java的简单,要不怎么没有通过c/c++来搞个这种框架?

冷月葬花魂 发表于 2015-1-24 22:08:40

不过,每次的执行编译后的字节码需要消耗一定的时间,这同时也在一定程度上降低了 Java 程序的运行效率。

爱飞 发表于 2015-2-1 10:36:36

科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

山那边是海 发表于 2015-2-1 16:12:01

你快去找一份Java的编程工作来做吧(如果是在校学生可以去做兼职啊),在实践中提高自己,那才是最快的。不过你得祈祷在公司里碰到一个高手,而且他 还愿意不厌其烦地教你,这样好象有点难哦!还有一个办法就是读开放源码的程序了。我们知道开放源码大都出自高手,他们设计合理,考虑周到,再加上有广大的程序员参与,代码的价值自然是字字珠叽,铿锵有力(对不起,偶最近《金装四大才子》看多了)。

飘飘悠悠 发表于 2015-2-3 11:55:51

还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。

简单生活 发表于 2015-2-8 20:39:27

另外编写和运行Java程序需要JDK(包括JRE),在sun的官方网站上有下载,thinking in java第三版用的JDK版本是1.4,现在流行的版本1.5(sun称作J2SE 5.0,汗),不过听说Bruce的TIJ第四版国外已经出来了,是专门为J2SE 5.0而写的。

海妖 发表于 2015-2-26 06:31:12

是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

第二个灵魂 发表于 2015-3-8 12:26:43

学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。

若相依 发表于 2015-3-15 22:58:04

至于JDBC,就不用我多说了,你如果用java编过存取数据库的程序,就应该很熟悉。还有,如果你要用Java编发送电子邮件的程序,你就得看看Javamail 了。

蒙在股里 发表于 2015-3-22 17:37:15

学Java必读的两个开源程序就是Jive和Pet Store.。 Jive是国外一个非常著名的BBS程序,完全开放源码。论坛的设计采用了很多先进的技术,如Cache、用户认证、Filter、XML等,而且论坛完全屏蔽了对数据库的访问,可以很轻易的在不同数据库中移植。论坛还有方便的安装和管理程序,这是我们平时编程时容易忽略的一部份(中国程序员一般只注重编程的技术含量,却完全不考虑用户的感受,这就是我们与国外软件的差距所在)。
页: [1]
查看完整版本: 来看J2EE经常使用Jar包括义