码迷,mamicode.com
首页 > 其他好文 > 详细

tomcat

时间:2015-07-20 17:01:37      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:tomcat

一、面向过程和面向对象:


1、面向过程:

    以指令为核心来组成程序。

2、面向对象:

    以数据为核心来组成程序。


二、Java概述:


1、Java编译时环境:

  a.java,b.java-->通过“Java编译器(javac)”编译为a.class,b.class

2、Java运行时环境JVM:

  a.class,b.class通过“Java运行时环境JVM”运行.class文件。

3、运行a.class,b.class时需要调用Java类加载器(java class loader)来装载a.class,b.class

   以及a.class,b.class依赖的类.

可见Java VM的组成部分:Java类加载器(java class loader)和Java执行引擎,见下图。

技术分享

4、JDK和JRE:

   (1)、JDK:Java Development Kit,由Java 程序设计语言、工具以及工具API、JRE组成。

   (2)、JRE:Java Running Environment,JRE由JVM+JavaSE API组成。

技术分享


5、Java SE、EE、ME:

 (1)、Java SE:支持面向桌面级应用,提供了完整的Java核心API

 (2)、Java EE:支持使用多层架构的企业应用(如EJB、CRM等),包含Java SE以及额外的大量企业级类库如Servlet、Jsp、JMS、JMX、JTA、JavaMail。

 (3)、Java ME:Micro Edition即支持移动端开发。


6、常见的Java EE Application Servers:

 (1)、Websphere:IBM

 (2)、WebLogic:BEA

 (3)、JBoss

 (4)、Glassfish


 (5)、Tomcat:由Java语言编写,早期只实现了Servlet、Jsp,而无EJB、JMS、JMX、JTA等功能,

           在Tomcat6也实现了JMS、JMX、JTA功能等但无EJB,所以是轻量级的容器。

 (6)、Jetty:由Java语言编写,只实现了Servlet、Jsp。


三、Linux下JDK安装:


1、rpm -ivh jdk-7u79-linux-x64.rpm

2、配置环境变量:

(1)、#/etc/profile.d/java.sh,内容如下:

   export JAVA_HOME=/usr/java/latest(jdk的安装路径)

   export PATH=$JAVA_HOME/bin:$PATH

(2)、执行文件java.sh, #. /etc/profile.d/java.sh

3、测试是否安装成功:#java -version,结果如下说明成功。

java version "1.7.0_79"

Java(TM) SE Runtime Environment (build 1.7.0_79-b15)

Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)


tomcat

标签:tomcat

原文地址:http://8757576.blog.51cto.com/8747576/1676257

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!