Java学习从入门到精通[Java编程]
本文“Java学习从入门到精通[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
Java Learning Path (一)、工具篇
1、 JDK (Java Development Kit)
JDK是整个Java的核心,包含了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java底子的类库(rt.jar).不管什么Java利用服务器实质都是内置了某个版本的JDK.因此掌握JDK是学好Java的第一步.最主流的JDK是Sun公司公布的JDK,除了Sun之外,还有很多公司和组织都开辟了自己的JDK,比方IBM公司开辟的JDK,BEA公司的Jrocket,还有GNU组织开辟的JDK等等.此中IBM的JDK包含的JVM(Java Virtual Machine)运行效率要比Sun JDK包含的JVM超过很多.而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多.但不管怎么说,我们还是需求先把Sun JDK掌握好.
1、 JDK的下载和安装
JDK又叫做J2SE(Java2 SDK Standard Edition),可以从Sun的Java网站上下载到,http://java.sun.com/j2se/downloads.html ,JDK当前最新的版本是J2SDK1.4.2,倡议下载该版本的JDK,下载页面在这里:http://java.sun.com/j2se/1.4.2/download.html.
下载好的JDK是一个可履行安装程序,默许安装完毕后会在C:\Program Files\Java\目录下安装一套JRE(供浏览器来利用),在C:\j2sdk1.4.2下安装一套JDK(也包含一套JRE).然后我们需求在环境变量PATH的最前面增添java的途径C:\j2sdk1.4.2\bin.这样JDK就安装好了.
2、 JDK的号令工具
JDK的最重要号令行工具:
java: 启动JVM履行class
javac: Java编译器
jar: Java打包工具
javadoc: Java文档生成器
这些号令行必必要非常非常熟习,关于每个参数都要很精通才行.关于这些号令的学习,JDK Documentation上有具体的文档.
2、 JDK Documentation
Documentation在JDK的下载页面也有下载衔接,倡议同时下载Documentation.Documentation是最最重要的编程手册,涵盖了整个Java全部方面的内容的描写.可以这样说,学习Java编程,大部份时间都是花在看这个Documentation上面的.我是随身携带的,写Java代码的时刻,随时查看,须臾不离手.
3、 利用服务器(App Server)
App Server是运行Java企业组件的平台,构成了利用软件的主要运行环境.当前主流的App Server是BEA公司的Weblogic Server和IBM公司的Websphere以及免费的Jboss,挑选此中一个举行学习便可以了,个人举荐Weblogic,因为它的体系构造越发干净,开辟和布置越发便利,是Java企业软件开辟人员首选的开辟平台.下面扼要介绍几种常用的App Server:
1、 Tomcat
Tomcat严峻意义上并非一个真正的App Server,它只是一个可以支持运行Serlvet/JSP的Web容器,不过Tomcat也扩大了一些App Server的功效,如JNDI,数据库衔接池,用户事件处理等等.Tomcat被非常遍及的利用在中小规模的Java Web利用中,因此本文做一点下载、安装和配置Tomcat的介绍:
Tomcat是Apache组织下Jakarta项目下的一个子项目,它的主网站是:http://jakarta.apache.org/tomcat/ ,Tomcat最新版本是Tomcat4.1.27,软件下载的衔接是:http://www.apache.org/dist/jakarta/tomcat-4/binaries/ .
下载Tomcat既可以直接下载zip包,也可以下载exe安装包(个人倡议zip更干净些),不管哪类情形,下载完毕安装好今后(zip直接解压缩便可以了).需求设置两个环境变量:
JAVA_HOME=C:\j2sdk1.4.2
CATALINA_HOME=D:\tomcat4 (你的Tomcat安装目录)
这样就安装好了,启动Tomcat运行CATALINA_HOME\bin\startup.bat,关闭Tomcat运行shutdown.bat脚本.Tomcat启动今后,默许利用8080端口,因此可以用浏览器拜候http://localhost:8080来测试Tomcat能否正常启动.
Tomcat供应了两个Web界面的管理工具,URL辨别是:
http://localhost:8080/admin/index.jsp
http://localhost:8080/manager/html
在启用这两个管理工具之前,先需求手工配置一下管理员用户和口令.用一个文本工具翻开CATALINA_HOME\conf\tomcat-users.xml这个文件,加入以下几行:
<role rolename="manager"/>
<role rolename="admin"/>
<user username="robbin" password="12345678" roles="admin,manager,tomcat"/>
这样用户“robbin”就具有了超级管理员权限.重新启动Tomcat今后,你便可以利用该用户来登陆如上的两个管理工具,通过Web方法举行Tomcat的配置和管理了.
2、 BEA Weblogic
Weblogic可以到BEA的网站上免费注册之后下载到最新的Weblogic8.1企业版,License可免得费利用1年时间,其实这已经完好充足了.Weblogic的下载衔接:http://commerce.bea.com/index.jsp,Weblogic的在线文档:http://edocs.bea.com/ .
3、 IBM Webshpere
Websphere一样可以下载到免费的试用版本,到IBM的developerWorks网站可以看到Websphere试用产品的下载和相关的Websphere的资料,developerWorks中文网站的衔接是:http://www-900.ibm.com/developerWorks/cn/wsdd/ ,Websphere的下载衔接:http://www7b.software.ibm.com/wsdd/downloads/WASsupport.html .
4、 Jboss
Jboss是免费开源的App Server,可免得费的从Jboss网站下载:http://www.jboss.org/index.html,但是Jboss的文档是不免费,需求费钱购置,所认为我们学习Jboss设置了一定的障碍.在Jdon上有几篇不错的Jboss配置文档,可以用来参考:http://www.jdon.com/idea.html
以上是“Java学习从入门到精通[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |