1.基于JAVA技术就是在java虚拟机里运行的各种系统,使用java的类库
2.JAVA技术有什么特点
a. JAVA技术最大的特点是平台无关性,所以不会局限于某 种操作系统(window),不会受制于人
b. 另外一个特点是技术开源性,开发人员可以清楚地看到技术的实现并可以根据自己的需要修改,这是许多大的公司首要考虑的
c.免费的
d.安全的 windows 病毒多阿
简单来说, Tomcat就是一个容器, Engine/Host/Context这些都是容器中的容器, 用来承载java应用. 可以认为Tomcat就应用的装载容器.
下面就简单介绍一下Tomcat中的几个基本概念.
Tomcat其实就是一堆组件的集合, 可以从%CATALINA_HOME%/conf/server.xml看出, 该文件里出现了////等标签, 其实这些就是tomcat中的组件.
元素代表整个Catalina Servlet容器, 是最上层的元素, 下面允许存在一个或多个, 而则可以当作服务看待, 其下只允许一个存在/多个元素存在, 多个connector共享一个engine.元素负责接受和处理用户请求并返回响应结果.则表示一个虚拟主机, 一个下面语序一个或多个存在, 则表示一个具体的应用, 应用部署在一个context中, 下可以存放一个或多个.
jdk是java devolop kit -- java开发包
j2sdk是java 2 software devolop kit -- java2软件开发包
实际上jdk和j2sdk是基本同样的。
j2sdk呢有几个版本对应于java2的几个版本,其中j2ee需要用到开发工具就是J2eesdk了,只不过大部分应用服务器(weblogic jboss等)都内置了j2eesdk。
当然了,j2sdk标准版是基础,所以要安装先;j2eesdk因为是企业应用嘛,所以是注册后才能下载
至于jre是java runtime envionment -- java运行环境,jdk中包括了它,但是对于不需要开发只是运行的用户是可以只单独安装jre的,所以sun提供了jre的下载。