怎样先打好java的基础

上传人:平*** 文档编号:8815016 上传时间:2017-09-29 格式:DOCX 页数:11 大小:98.74KB
返回 下载 相关 举报
怎样先打好java的基础_第1页
第1页 / 共11页
怎样先打好java的基础_第2页
第2页 / 共11页
怎样先打好java的基础_第3页
第3页 / 共11页
怎样先打好java的基础_第4页
第4页 / 共11页
怎样先打好java的基础_第5页
第5页 / 共11页
点击查看更多>>
资源描述

《怎样先打好java的基础》由会员分享,可在线阅读,更多相关《怎样先打好java的基础(11页珍藏版)》请在金锄头文库上搜索。

1、 www.bj-怎样先打好 java 的基础初学 JAVA,至少应做到以下几点(前提是有编程基础): 1.时刻提醒自己 Java 是一种 OOP 语言工具,而不仅仅是编码,只有这样才能总体把握和运用 Java。 2.在学习的过程中,最好能够了解 Java 的底层机制,而不是仅仅停留在表层,不是抄书上的例子运行出结果就可以。要注意,即便对一个简单的例子也要有耐心去琢磨、调试、改动。 3.在学习的过程中一定要动手做、写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己,最好能参与一些实际的项目。 4.在学到一定阶段后,你开始希望用学过的东西做些什么。这时的你应该开始学习一些更

2、多、更复杂的知识,比如 J2EE 平台的构建、EJB 的开发等。对于这一部分,我建议最好找一本较薄的书先了解一个大概,心里有个总体的认识,对更多的技术术语做个初步掌握。我认为这个阶段看看J2EE 技术实践很不错,它可以让你了解 J2EE 包含的各种技术和框架,同时提供很多实际的例子来加深对 J2EE 的整体了解。 学习 Java 的兴趣和决心起了很关键的作用。在有了上述基础后,便可开始一步一步地学习Java。 要想学好 Java,首先要知道 Java 的大致分类。我们知道,自从 Sun 推出 Java 以来,就力图使之无所不包,所以 Java 发展到现在,按应用来分主要分为三大块: J2SE,

3、J2ME 和J2EE,这也就是 SunONE(Open NetEnvironment)体系。J2SE 就是 Java2 的标准版,主要用于桌面应用软件的编程;J2ME 主要应用于嵌入是系统开发,如手机和 PDA 的编程;J2EE是 Java2 的企业版,主要用于分布式的网络程序的开发,如电子商务网站和 ERP 系统。J2SE 开发桌面应用软件比起 VC,VB,DEPHI 这些传统开发语言来说,优势好象并不明显。J2ME 对于初学者来说,好象又有点深奥,而且一般开发者很难有开发环境。所以现在应用最广泛又最好学的就是 J2EE 了。J2EE 又包括许多组件,如 jsp, Servlet, Java

4、Bean, EJB, JDBC, JavaMail 等。要学习起来可不是一两天的事。 那么又该如何学习 J2EE 呢?当然 Java 语法得先看一看的, I/O 包,Util 包,Lang 包你都熟悉了吗?然后再从 JSP 学起。如果你学过 Html,那么事情要好办的多,如果没有,那你快去补一补 HTML 基础吧。其实 JSP 中的 Java 语法也不多,它更象一个脚本语言,有点象 ASP。然后你就该学一学 Servlet 了。Servlet 就是服务器端小程序,他负责生成发送给客户端的 HTML 文件。JSP 在执行时,也是先转换成 Servlet 再运行的。虽说 JSP 理论上可以完全取代

5、 Servlet,这也是 SUN 推出 JSP 的本意,可是 Servlet 用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下 Javabean 了,可能你早就看不管 JSP 在HTML 中嵌 Java 代码的混乱方式了,这种方式跟 ASP 又有什么区别呢?还好, SUN 提供了 Javabean 可以把你的 JSP 中的 Java 代码封装起来,便于调用也便于重用。接着就是 EJB了,EJB 就是 Enterprise JavaBean,看名字好象它是 Javabean,可是它和 Javabean 还是有区别的。它是一个体系结构,你可以搭建更安全、更稳定的企业应用。它的大量

6、代码已由中间件(也就是我们常听到的 Weblogic,Websphere 这些 J2EE 服务器)完成了,所以我们要做的程序代码量很少,大部分工作都在设计和配置中间件上。至于 JDBC,就不用我多说 www.bj-了,你如果用 java 编过存取数据库的程序,就应该很熟悉。还有,如果你要用 Java 编发送电子邮件的程序,你就得看看 Javamail 了。 好了,对 Java 和 J2EE 有了一些基本概念之后,你就应该编一些程序了,千万不要纸上谈兵哦。最好找一些有实例且带光盘的书来看,这样看到好的程序就可以直接 Ctrl+C 再Ctrl+V,也不用劳您老大架再亲自把它再输一遍吧,再说直接复制

7、还不用怕出错,何乐而不为呢!还有就是要经常上一些好的 Java 编程文章,有好的文章要 Cut 下来,有问题尽管问,只要问题不是太傻,一般高手都会回答你的。下面介绍几个好的 Java 方面的编程网站:CSDN 论坛 http:/ 中国最有名的技术论坛, 程序员杂志就是他们出版的,你可以在上面提出问题,马上就有人回答你,如果你觉得好,你可以给那人加分; Java 研究组织 http:/www.javaresearch.org/ 上面有很多原创文章,高手还是挺多的;Java 学习从入门到精通 Java Learning Path (一) 、工具篇 一、 JDK (Java Development

8、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)运行

9、效率要比 Sun JDK 包含的 JVM 高出许多。而专门运行在 x86 平台的 Jrocket在服务端运行效率也要比 Sun JDK 好很多。但不管怎么说,我们还是需要先把 Sun JDK 掌握好。 1、 JDK 的下载和安装 JDK 又叫做 J2SE(Java2 SDK Standard Edition) ,可以从 Sun 的 Java 网站上下载到,http:/ ,JDK 当前最新的版本是 J2SDK1.4.2,建议下载该版本的 JDK,下载页面在这里:http:/ 下载好的 JDK 是一个可执行安装程序,默认安装完毕后会在 C:Program FilesJava目录下安装一套 JRE(

10、供浏览器来使用) ,在 C:j2sdk1.4.2 下安装一套 JDK(也包括一套 JRE) 。然后我们需要在环境变量 PATH 的最前面增加 java 的路径 C:j2sdk1.4.2bin。这样 JDK 就安装好了。 2、 JDK 的命令工具 JDK 的最重要命令行工具: java: 启动 JVM 执行 class javac: Java 编译器 jar: Java 打包工具 www.bj-javadoc: Java 文档生成器 这些命令行必须要非常非常熟悉,对于每个参数都要很精通才行。对于这些命令的学习,JDK Documentation 上有详细的文档。 二、 JDK Documenta

11、tion Documentation 在 JDK 的下载页面也有下载连接,建议同时下载Documentation。Documentation 是最最重要的编程手册,涵盖了整个 Java 所有方面的内容的描述。可以这样说,学习 Java 编程,大部分时间都是花在看这个 Documentation 上面的。我是随身携带的,写 Java 代码的时候,随时查看,须臾不离手。 三、 应用服务器(App Server) App Server 是运行 Java 企业组件的平台,构成了应用软件的主要运行环境。当前主流的App Server 是 BEA 公司的 Weblogic Server 和 IBM 公司的

12、 Websphere 以及免费的 Jboss,选择其中一个进行学习就可以了,个人推荐 Weblogic,因为它的体系结构更加干净,开发和部署更加方便,是 Java 企业软件开发人员首选的开发平台。下面简要介绍几种常用的 App Server: 1、 Tomcat Tomcat 严格意义上并不是一个真正的 App Server,它只是一个可以支持运行 Serlvet/JSP 的Web 容器,不过 Tomcat 也扩展了一些 App Server 的功能,如 JNDI,数据库连接池,用户事务处理等等。Tomcat 被非常广泛的应用在中小规模的 Java Web 应用中,因此本文做一点下载、安装和配

13、置 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

14、.4.2 CATALINA_HOME=D:tomcat4 (你的 Tomcat 安装目录) 这样就安装好了,启动 Tomcat 运行 CATALINA_HOMEbinstartup.bat,关闭 Tomcat 运行shutdown.bat 脚本。Tomcat 启动以后,默认使用 8080 端口,因此可以用浏览器访问http:/localhost:8080 来测试 Tomcat 是否正常启动。 Tomcat 提供了两个 Web 界面的管理工具,URL 分别是: http:/localhost:8080/admin/index.jsp www.bj-http:/localhost:8080/man

15、ager/html 在启用这两个管理工具之前,先需要手工配置一下管理员用户和口令。用一个文本工具打开 CATALINA_HOMEconftomcat-users.xml 这个文件,加入如下几行: 这样用户“robbin”就具备了超级管理员权限。重新启动 Tomcat 以后,你就可以使用该用户来登陆如上的两个管理工具,通过 Web 方式进行 Tomcat 的配置和管理了。 2、 BEA Weblogic Weblogic 可以到 BEA 的网站上免费注册之后下载到最新的 Weblogic8.1 企业版,License可以免费使用 1 年时间,其实这已经完全足够了。Weblogic 的下载连接:http:/ 的在线文档:http:/ 。 3、 IBM Webshpere Websphere 同样可以下载到免费的试用版本,到 IBM 的 developerWorks 网站可以看到Websphere 试用产品的下载和相关的 Websphere 的资料,developerWorks 中文网站的连接是:http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号