• 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目录,可以看到ROOTexamples, 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下的jspservletjavabean的配置。 

  • 相关阅读:
    sql: 左连接 和内连接区别联系 No
    Maven 浅谈一 No
    日记090212
    js 获取asp 控件DropDownList的选择值,及所有的text和value
    ASP.NET 2.0 只读 TextBox 回发后信息丢失
    Cry On My Shoulder (背景音乐)
    Inside ASP.NET 2.0 DataBound Control 3
    ASP.NET自定义控件复杂属性声明持久性浅析
    Inside ASP.NET 2.0 DataBound Control 2
    ASP.NET 2.0 Client Callback 浅析
  • 原文地址:https://www.cnblogs.com/Acamy/p/5859291.html
Copyright © 2020-2023  润新知