Java基础学习_01 概述及环境配置

一.概述

1.Java语言平台版本

1.1J2SE(Java 2 Platform Standard Edition)标准版

为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。

1.2.J2ME(Java 2 Platform Micro Edition)小型版

为开发电子消费产品和嵌入式设备提供的解决方案。

1.3.J2EE(Java 2 Platform Enterprise Edition)企业版

为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发。

2.Java语言的跨平台性

无论是Windows系统,Linux系统还是Mac系统,只要在系统中安装相应版本的Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。

3.JRE与JDK

JRE(Java Runtime Environment Java运行环境)

包括JVM和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

JDK(Java Development Kit Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等。

简单而言:使用JDK开发完成的java程序,交给JRE去运行。

二.环境配置

◆sun官方站点(http://java.sun.com)下载jdk;

◆tomcat官方站点(http://www.apache.org)下载tomcat;

◆myeclipse中文网站(http://www.myeclipsecn.com/)下载myeclipse;

附:myeclipse_2015_stable 3.0破解文件,亲测破解成功,里面有说明文件 (链接:http://pan.baidu.com/s/1cJvnAI 密码:04qp)

1.JDK设置:

环境变量:

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_55;

path=%JAVA_HOME%\bin;

classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tool.jar;(.;一定不能少,因为它代表当前路径)

测试编绎环境

①写一个名为Test.java内容如下的测试文件

  1. public class Test {
  2.     public static void main(String[] args) {
  3.         System.out.println("Hello World!");
  4.     }
  5. }

②打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令

  1. javac Test.java
  2. java Test

此时如果看到打印出来Hello World!.的话说明安装成功了。

2.Tomcat设置

2.1环境设置

CATALINA_HOME= G:\Program Files (x86)\apache-tomcat-9.0.0.M10

CATALINA_BASE= G:\Program Files (x86)\apache-tomcat-9.0.0.M10

然后修改环境变量中的classpath,把tomat安装目录下的lib下的(可以根据实际追加)servlet-api.jar追加到classpath中去,修改后的classpath如下:

classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;%CATALINA_HOME%\lib\servlet-api.jar;

接着可以启动到D:\tomcat\Bin 下起动 startup.bat 启动 tomcat,在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。

2.2建立自己的jsp app目录

①到Tomcat的安装目录的webapps目录,可以看到ROOT,examples, tomcat-docs之类Tomcat自带的的目录;

②在webapps目录下新建一个目录,起名叫myapp;

③将ROOT下面的文件夹WEB-INF拷贝到myapp里面,注意,目录名称是区分大小写的;

④在myapp下新建一个测试的jsp页面,文件名为index.jsp,文件内容如下:

  1. <html><body><center>
  2. Now my_time is: <%=new java.util.Date()%>
  3. </center></body></html>

⑤重启Tomcat⑻打开浏览器,输http://localhost:8080/myapp/index.jsp看到当前时间的话说明就成功了。

2.3建立自己的Servlet:

①将以下内容写入Test.java后编绎生成的Test.class放在G:\Program Files (x86)\apache-tomcat-9.0.0.M10\webapps\myapp\WEB-INF\classes\test下,classes\test没有则创建。

  1. package test;
  2. import java.io.IOException;
  3. import java.io.PrintWriter;
  4. import javax.servlet.ServletException;
  5. import javax.servlet.http.HttpServlet;
  6. import javax.servlet.http.HttpServletRequest;
  7. import javax.servlet.http.HttpServletResponse;
  8. public class Test extends HttpServlet {
  9. protected void doGet(HttpServletRequest request, HttpServletResponse response)
  10. throws ServletException, IOException {
  11. PrintWriter out=response.getWriter();
  12. out.println("<html><body><h1>This is a servlet test.</h1></body></html>");
  13. out.flush();
  14. }
  15. }

②添加以下内容到G:\Program Files (x86)\apache-tomcat-9.0.0.M10\webapps\myapp\WEB-INF\web.xml的</description>与</web-app>之间

  1.   <servlet>
  2. <servlet-name>Test</servlet-name>
  3. <display-name>Test</display-name>
  4. <description>A test Servlet</description>
  5. <servlet-class>test.Test</servlet-class>
  6. </servlet>
  7. <servlet-mapping>
  8. <servlet-name>Test</servlet-name>
  9. <url-pattern>/Test</url-pattern>
  10. </servlet-mapping>

③重启动Tomcat,启动浏览器,输http://localhost:8080/myapp/Test如果看到输出This is a servlet test.就说明编写的servlet成功了

2.4建立自己的Bean:

①将以下内容写入TestBean.java后编绎生成的TestBean.class放在G:\Program Files (x86)\apache-tomcat-9.0.0.M10\webapps\myapp\WEB-INF\classes\test下。

  1. package test;
  2. public class TestBean{
  3. private String name = null;
  4. public TestBean(String strName_p){
  5. this.name=strName_p;
  6. }
  7. public void setName(String strName_p){
  8. this.name=strName_p;
  9. }
  10. public String getName(){
  11. return this.name;
  12. }
  13. }

②在G:\Program Files (x86)\apache-tomcat-9.0.0.M10\webapps\myapp下新建TestBean.jsp并添加以下代码

  1. <%@ page import="test.TestBean" %>
  2. <html><body><center>
  3. <%TestBean testBean=new TestBean("This is a test java bean.");%>
  4. Java bean name is: <%=testBean.getName()%>
  5. </center></body></html>

③重启Tomcat,启动浏览器,输http://localhost:8080/myapp/TestBean.jsp如果看到输出Java bean name is: This is a test java bean.就说明编写的Bean成功了。

这样就完成了整个Tomcat下的jsp、servlet和javabean的配置。

时间: 2024-10-12 09:47:14

Java基础学习_01 概述及环境配置的相关文章

[java基础学习笔记]Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行

本文作者:sushengmiyan 本文地址:http://blog.csdn.net/sushengmiyan/article/details/25745945 主要内容: ---------------------------------------------------| 1.JDK的下载与安装                            | 2.编写第一个java程序HelloWorld     | 3.编译执行HelloWorld                      

Java基础学习笔记-Java概述与环境配置

第一篇 Java 概述与环境配置 一.基础常识:   1.软件开发: <1>什么是软件? 软件:一系列按照特定顺序组织的计算机数据和指令的集合. 常见的软件: 系统软件:如DOS,windows, Linux等. 应用软件:如扫雷,迅雷,QQ等. <2>什么是开发? 制作软件 <3>人机交互 软件的出现实现了人与计算机之间的更好的交互.   交互方式: 图形化界面:这种方式简单直观,使用者易于接受,容易上手操作. 命令行方式:需要有一个控制台,输入特定的指令,让计算机完

java基础学习总结——java环境变量配置(转)

java基础学习总结——java环境变量配置 前言 学习java的第一步就要搭建java的学习环境,首先是要安装 JDK,JDK安装好之后,还需要在电脑上配置"JAVA_HOME”."path”."classpath"这三个环境变量才能够把java的开发环境 搭建好.在没安装过jdk的环境下,path环境变量是系统变量,本来存在的,而JAVA_HOME和classpath是不存在的. 一.配置JAVA_HOME变量 操作步骤(win7系统):计算机→右键“属性”→高

win7+64位+Java学习基本软件安装+环境配置+eclipse(IDE)

一.下载安装JDK 1.安装包下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk9-downloads-3848520.html 根据需要进行下载,我的电脑是win7+64位,所以选择版本:jdk-9.0.1_windows-x64_bin.exe 2.双击安装包 ,点击下一步,建议不要装在C盘,我一般习惯性将所有软件装在E盘下面,首先是安装JDK: 3.继续点击下一步,安装完jdk-9.0.1,会自动安装jre-9.

JAVA基础学习笔记(1)

今天第一天开始学JAVA,时间:2014年6月17日 学习内容:1.java环境的架设 2.JAVA基本数据类型 1.JAVA环境的架设       1.要先去下载JDK,下载地址 2.安装完成后,设置环境变量 1.1环境变量的设置        1.右键-我的电脑-属性-高级-环境变量-系统变量,找到PATH,在里面加入jdk里bin目录的地址 如:c:\java\bin; 2.新建-名为classpath,值为. 1.2测试JAVA是否配置正确        1.在cmd里面输入javac.

JAVA基础篇NO1--环境变量的配置及命名规则

标签(空格分隔): java基础 一:计算机概述 计算机:硬件和软件 硬件:控制器 运算器 存储器 输入和输出设备       存储器:外存(硬盘) 内存 软件:系统软件 应用软件   系统软件:windows Linux DOS IOS Android Unix macOS           裸机:没有安装操作系统   应用软件:QQ Office MD web APP 二:软件开发与计算机语言 什么是软件?按照特定的组织顺序的数据和指令的集合 计算语言分类 :机器语言(二进制0和1) 汇编

java基础学习笔记day01

java基础学习笔记day01 1.软件开发: 软件:按照特定顺序组织的计算机数据和指令的集合 开发:软件的制作过程 软件开发:借助开发工具和计算机语言制作软件 2.java概述: java之父:詹姆斯·高斯林 JDK:java开发环境 jre:java运行环境 JVM:java虚拟机 java跨平台是因为,JVM能在不同的平台运行,JVM是跨平台的 JavaSE:标准版 JavaME:手机端,物联网 JavaEE:企业版,互联网项目 3.java语言特点: 简单性 解释性 面向对象 高性能 分

Linux运维系统工程师与java基础学习系列-1

Java天生骄傲系列-1 1     Eclipse的使用(略): 2 在eclipse下Java程序的编写和运行,及Java运行环境的配置略: 3 快捷键的配置,常用快捷键(略): 注:当程序有错误的时候,我们才会采取debug的方式去运行程序! 4 程序的调试和运行:以断点的方式去查看程序出现的问题. 断点调试常用功能(快捷键): F5(跳入)      F6(跳过)      F7(跳出) drop to frame:跳到当前方法的第一行: resume:跳到下一个断点(如果没有下一个,则

java基础学习--001

一.认识java: 1. J2EE:java2的企业版.主要用于分布式的网络程序的开发,如电子商务网站和ERP系统: J2SE:java2的标准版.主要用于桌面应用软件的编程: J2ME:java2的微缩版.主要用于嵌入式系统开发,如手机和PDA的编程: 2. java的运行过程: 源程序(.java文件)----->java编译器-----> 字节码(.class文件)-----> 类装载器----->字节码校验器----->解释器----->操作系统平台 3. ja