java类的知识

java类的知识,第1张

java初学者到精通,要掌握的知识点可以参考如下内容:

一、学习DreamWaveMX中文版的网页设计技术。

HTML网页设计,这是最基本的。学习XML的一些基本知识。初步掌握一些Jscript的应用。

二、学习Java语言。

学习Java语言的第一步是安装好JDK,JDK的环境变量的配置,至于如何配置JDK的环境变量,网上关于这样的文章很多,你可以搜索一下,这里就不多说。配置好环境变量以后,写一个Hello World的小程序测试一下JDK是否已安装成功。

环境变量配置成功以后就可以着手学习Java的语法了,先找一本系统的java程序设计的书,开始最好不要用eclipse等之类的高度集成的IDE环境,用文本编辑器配合JDK就行了,这样助你理解下列几个基础概念:path,class_path,package ,并熟悉基本命令:

JDK的最重要命令行工具:

java: 启动JVM执行class

javac: Java编译器

jar: Java打包工具

javadoc: Java文档生成器

这些命令行必须要非常熟悉。对于这些命令的学习,JDK Documentation上有详细的文档。下载和你的JDK版本一致的API帮助。

三、是学习Java的面向对象的编程语言的特性的地方,比如继承,构造器,抽象类,接口,方法的多态,重载,覆盖,Java的异常处理机制。可以参照《Thinking in java》这本书,对面向对象的讲解很透彻。

四、就是开始熟悉Java的类库,Java的基础类库非常多,但是真正对于我们来说最核心的只有4个,分别是

javalang;

javaio;

javautil;

javasql;

要知道包有哪些方面的类构成的,这些类的用途是什么,最核心的几个类分别是完成什么功能的。

五、JDK Documentation。通过上面的学习,如果学的比较扎实的话,就打好了Java的基础了,接着要学习Documentation里面除了上面4个包之外的其他一些比较有用处的类。相信进展到这一步,Java的自学能力已经被培养出来了,可以到了直接学习Documentation的水平了。除了要做GUI编程之外,JDK里面其他会有用处的包是这些:

javatext;

javaNET;

javaxnaming;

这些包里面真正用的比较多的类其实很少,只有几个,所以不需要花很多时间。

六、Java Web 编程

学习java web 编程之前要先下载安装应用服务器(App Server),比较常用的应用服务器(App Server)有Tomcat 、BEA Weblogic、IBM Webshpere、Jboss 。

以Tomcat为例,下载安装Tomcat以后设置两个环境变量:

JAVA_HOME=C:/j2sdk142

CATALINA_HOME=D:/tomcat4 (你的Tomcat安装目录)

Java的Web应用至少需要安装JDK和一个web容器(例如Tomcat),以及一个多用户数据库,Web应用至少分为三层:

Browser层:浏览器显示用户页面

Web层:运行Servlet/JSP

DB层:后端数据库,向Java程序提供数据访问服务

七、学习J2EE的基本程序设计。

(1)首先学习JSP动态网页设计。掌握JSP、JAVABEANS、JDBC、JSTL等技术,最好以TOMCAT作为实验环境。因为它影响力大,虽然性能不怎么的,很多JSP技术讨论都是以它为背景。

(2)学习EJB的程序设计思想。在学习EJB之前要学习对象序列化和RMI,RMI是EJB的基础。接着学习JMS和EJB,对于EJB来说,最关键是要理解EJB是如何通过RMI来实现对远端对象的调用的,以及在什么情况下要用到EJB。

八、学习“设计模式”。

可以参照《java设计模式》,这本书学习。

九、学习一些经典框架的应用:

(1)struts11、webwork2

(2)hibernate

(3)Ibatis/DAO框架

(4)spring

十、分析一些经典的应用系统:

Jive、XPetstore、JPetstore等。

1、在Eclipse中新建一个空的WebProject,如:JPetStore

2、将下载的JPetStore-50文件夹的内容拷贝至JPetStore,其中由于Eclipse默认的Web文件夹是WebRoot所以JPetStore-50中的Web文件单独拷贝到新建的Project的Web文件夹WebRoot下。简单的是说,就是要保证空的WebProject中的所拥有文件模型不动,将下载的内容拷贝到相应的文件夹下

3、刷新Eclipse,此时会看到src下显示为错误,错误的原因是此时对应的包未引入,由于Eclipse默认的是WebRoot/lib下的包文件,所以将主目录下即JPetStore/devlib与JPetStore/lib引入到项目中

有两种方法:直接将此两个文件夹下的内容直接拷贝到JPetStore/WebRoot/lib下,或者,通过Import命令引入

4、至此就已经完成项目迁移工作,下面就是

1)建数据库,鄙人用的是MsSqlServer,在JPetStore/src/ddl中有各种数据库的sql文件

2)修改iBATIS的databasepropertis,见上篇拙作

3)在Eclipse通过Tomcat部署

以上就是关于java类的知识全部的内容,包括:java类的知识、如何在Eclipse中运行ibatis的JpetStore、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9417430.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存