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!.的言辞说明安装成功了。

若八单月之时光,亲生父母第一软来拘禁而,支付了空的花销,说,魏妈妈怀了友好的子女,不可知重收养你了。

图片 1

自我同一听,心里乐,想说,他们并非我们要,就送给我们吧!可是我未能够说,你是居民户口,我们是村民,身份各异,怕耽误了你前程,害而一生一世。我掌握,即使本人说了,你亲生父母也不会见答应。

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.2成立好的jsp app目录

君无顶均等载便会摆了,从来不让我爸,叫来喜,是暨你婆婆学的,你瞧瞧自己便脆生生喊来喜,我不恼,反而心里欣欣然的。我自从地里工作回来,浑身就像散了架,你让同名誉来欣赏,我不怕随即有劲了。放下工具,把你架在颈部上,从村东边逛至村子西头。你刮在自之条,人越是多而更加疯狂,故意大声地呼我之名,你喊一信誉,我答应同等信誉,长辈看无惯,批评自己拿您惯坏了,我心目说,我愿意!

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

乃少夏的时刻,亲生父母带在一男一女来至夫人,那俩人直勾勾地盯在若,我心乱了。你大跟我介绍说,这是魏若晨的新爸爸新妈妈,今后魏若晨改名为王娜。新大结清了空的支出,就要抱你活动。

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

你刮在我之领,哭得撕心裂肺,就是免松手。你亲生父母和初的留给爹娘一块动手,从自家身上把你退下来,你喊在,我要来欣赏!我而来好!新养父抱着你便往他活动。

③拿ROOT下面的文本夹WEB-INF拷贝到myapp里面,注意,目录名称是别轻重缓急写的;

乃针对新养父又卡又打,在外怀里像久鱼似的滚滚。我躲在门后,不敢下,怕控制不歇好,从他手里抢而。

④每当myapp下新建一个测试的jsp页面,文件称也index.jsp,文件内容如下:

卿的哭声远了,小了。我之心空了。我支楞着耳朵,想打君的哭声中知道她们拿您带来至哪里去了。

  1. <html><body><center>

我心凉了,你预留爹娘家肯定特别远,他们尚未活动通往后沟那漫长总长,走之是通往城里那条路,今后自我思找你都摸不至了。

  1. Now my_time is: <%=new java.util.Date()%>

  2. </center></body></html>

汝运动后,架不停止你婆婆与你妈妈的眼泪,我走至后沟,想寻找你父母打听你的降低,我非敢直接去问,就暗藏在你大办公室窗户外,蹲下来,想打外以及人家聊天时放生点消息,可是没。

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

自我伪装病人,找你爸看病,瞅机会问问你的情况,怕您父亲认下,捂着脸,你爹说,是牙疼吗?把亲手将起来,我看。我哪敢把亲手将下来,低着头跑了。

图片 3

本人非克放下了,打断来喜爸正说的话,问他,奶奶哪去矣?妈妈啦去了?

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;

自眼睛发酸,强忍住眼泪。

  1. import javax.servlet.http.HttpServlet;

自家说,你咬知道我会来吗?

  1. import
    javax.servlet.http.HttpServletRequest;

  2. import
    javax.servlet.http.HttpServletResponse;

  3. public class Test extends HttpServlet {

  4. protected void doGet(HttpServletRequest request,
    HttpServletResponse response)

  5. throws ServletException, IOException {

本身之女儿我清楚,她得会来的。

  1. PrintWriter out=response.getWriter();
  1. out.println(“<html><body><h1>This is a
    servlet test.</h1></body></html>”);

  2. out.flush();

  3. }

  4. }

②补给加以下内容到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>

  1. <display-name>Test</display-name>
  1. <description>A test
    Servlet</description>

  2. <servlet-class>test.Test</servlet-class>

  3. </servlet>

  4. <servlet-mapping>

  5. <servlet-name>Test</servlet-name>

  1. <url-pattern>/Test</url-pattern>
  1. </servlet-mapping>

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

图片 4

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){

  1. this.name=strName_p;

  2. }

  3. public void setName(String strName_p){

  4. this.name=strName_p;

  5. }

  6. public String getName(){

  7. return this.name;

  8. }

  9. }

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

  1. <%@ page import=”test.TestBean” %>

  2. <html><body><center>

  1. <%TestBean testBean=new TestBean(“This is a test java bean.”);%>
  1. Java bean name is:
    <%=testBean.getName()%>

  2. </center></body></html>

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

图片 5

如此这般即便做到了整Tomcat下的jsp、servlet和javabean的布。 

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图