当前位置:首页 » 编程博文
开发技术指南» 文章正文
    引言: Java学习从入门到精通[原创] 作者:robbin网址:http://hibernate.fankai.com/Java Learning Path (一)、工具篇一、 JDK (Java Development Kit)JDK是整个Java的核心,包括了Java运行环境(Java Run...
 

 

 ·如何用jsp生成excel文件    »显示摘要«
    摘要: 如何用jsp生成excel文件http://code365.com/tech/10/65/article/5677.asp 加入时间 2004-3-1 12:01:49 本站域名 www.code365.com浏览统计 total:237 | year:237 | month:89 | day:4 介绍:jakarta_poi 使用java读写excel(9......
 ·管理者,你犯有这些错误吗?    »显示摘要«
    摘要:管理者常犯的第一个毛病:拒绝承担个人的责任!   拒绝承担个人责任是职业经理人常犯的错误之一,“有效的管理者,为事情结果负责”。凡事习惯于推卸责任,不但不利于事情的及时解决,更会对职业经理人的个人发展、企业的发展产生不良的影响。  如果你有“不停地辩解”的习惯,如果你习惯于说“我以为”,请马上改掉,这都是拒绝承担个人责任的表......


Java学习从入门到精通[原创]
java学习从入门到精通[原创]

作者:robbin

java learning path (一).工具篇 【程序编程相关:一些Asp.net的小技巧

网址:http://hibernate.fankai.com/ 【推荐阅读:Data Access Applicat

一. jdk (java development kit) 【扩展信息:GRASP模式——面向对象的基本设计模式

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上有详细的文档.

二. jdk documentation

documentation在jdk的下载页面也有下载连接,建议同时下载documentation.documentation是最最重要的编程手册,涵盖了整个java所有方面的内容的描述.可以这样说,学习java编程,大部分时间都是花在看这个documentation上面的.我是随身携带的,写java代码的时候,随时查看,须臾不离手.

三. 应用服务器(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,数据库连接池,用户事务处理等等.
...   下一页
    摘要:在 .net framework 中表示 xml 的最佳做法 发布日期: 8/25/2004 | 更新日期: 8/25/2004 dare obasanjo microsoft corporation 摘要:dare obasanjo 着眼于可用来表示在单个进程和 appdomain 内的组件之间共享的、基于 xml 的数据的选项,并讨论了每种方法在设计上的利弊。 引言 在最近......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE