求助,3个jre的问题,新学jsp,安装完myeclipse+tomcat+jdk后,有个问题想不通,还有教材等等
配置myeclipse的时候,菜单Windows-->Preference-->Java-->InstalledJREs打开之后,有三个选项,Name分别是jdk1.5....
配置myeclipse的时候,菜单Windows-->Preference-->Java-->Installed JREs打开之后,有三个选项,Name分别是jdk1.5.0_22,jre1.5.0_22,MyEclipse 6.5;Location分别是C:\jdk1.5.0_22,C:\jre1.5.0_22,C:\MyEclipse 6.5;Type值都是Standard VM,但是前面的钩只能选一个;点击edit之后都显示的8个jar包,且都是在\jre\lib下,但是打开这三个jre路径,我发现这三个jre文件大小却不一样,我配了个tomcat6.0,jdk用jre1.5.0_22,发现能用,但感觉一头雾水:
1.这3个jre有什么区别,为什么不一样大,最好有说明
2.tomcat配置的时候选哪个好点
3.网上的资料有的太陈旧了,搜索到得都是eclipse4.0的,感觉学的没有体系,学的没有底气,有没有学过的师兄推荐JSP系列的教材,电子版,纸制书都可以,如果能说一整套的就更好了(html,javascript,java,jar包,jsp控件方面的等等),最好有路线图和相关推荐教材
呵呵,要求比较多,希望这能有帮我的,传授点经验给我,哎新学没办法 展开
1.这3个jre有什么区别,为什么不一样大,最好有说明
2.tomcat配置的时候选哪个好点
3.网上的资料有的太陈旧了,搜索到得都是eclipse4.0的,感觉学的没有体系,学的没有底气,有没有学过的师兄推荐JSP系列的教材,电子版,纸制书都可以,如果能说一整套的就更好了(html,javascript,java,jar包,jsp控件方面的等等),最好有路线图和相关推荐教材
呵呵,要求比较多,希望这能有帮我的,传授点经验给我,哎新学没办法 展开
3个回答
展开全部
学写软件,工具仅只是一个工具,很多基础知识才是最重要的,只要能让第一个程序运行起来,其他的先去了解整个的系统运行原理,再来看市面的这些工具。体系是很多知识的积累,不是学个编程工具就能做到的,如果你先弄明白jsp整个运行体系,那么,这些问题是很简单解释的。
JSP是什么? 一种脚本语言? 在服务器运行时,整个系统做了什么?
1)我们写JSP源码程序, 就是一个文本文件,这与其他如C一样没区别。
2)JSP被编译器,也就是javac,编译成class文件。javac 在哪里? 在JDK里,这就是为什么要先装JDK,再装tomcat,tomcat做了什么? TOMCAT在用户HTTP访问时检查你的JSP文件是否已经编译好的Class文件版本一致,发现JSP被更新,就调用JDK的javac程序将JSP重新编译成class,然后tomcat才会调用新的Class来获得html的输出内容。被编译好的class文件与java文件编译后的class是一样的,而servlet这个东西也就是jsp的java格式版本。
jre是什么,是java的运行时环境,里面肯定有JVM这个东西,就是用来运行java的虚拟机。
eclipse是什么东西,是一个编写程序的环境而已。我从来都是用editplus这些文件编辑器写java/jsp程序的,用这些集成环境,当然可以让工作可能看起来更简单。
eclipse是一个框架,里面可以增加插件,什么是插件?这些了解下工具软件的开发目的就明白了。学jsp,首先学好java, 学java首推《java编程思想〉
JSP是什么? 一种脚本语言? 在服务器运行时,整个系统做了什么?
1)我们写JSP源码程序, 就是一个文本文件,这与其他如C一样没区别。
2)JSP被编译器,也就是javac,编译成class文件。javac 在哪里? 在JDK里,这就是为什么要先装JDK,再装tomcat,tomcat做了什么? TOMCAT在用户HTTP访问时检查你的JSP文件是否已经编译好的Class文件版本一致,发现JSP被更新,就调用JDK的javac程序将JSP重新编译成class,然后tomcat才会调用新的Class来获得html的输出内容。被编译好的class文件与java文件编译后的class是一样的,而servlet这个东西也就是jsp的java格式版本。
jre是什么,是java的运行时环境,里面肯定有JVM这个东西,就是用来运行java的虚拟机。
eclipse是什么东西,是一个编写程序的环境而已。我从来都是用editplus这些文件编辑器写java/jsp程序的,用这些集成环境,当然可以让工作可能看起来更简单。
eclipse是一个框架,里面可以增加插件,什么是插件?这些了解下工具软件的开发目的就明白了。学jsp,首先学好java, 学java首推《java编程思想〉
展开全部
1.jre是java runtime environment,提供java程序的运行环境;jdk是java development kit,提供java程序的开发环境,同时包含jre,而MyEclipse那个估计是他自带的jdk。文件大小不一样很正常,本身就是不一样的东西。
2.tomcat配置用哪个都可以,本身tomcat作为容器是不挑食的,选哪个好反而应该看你要开发的东西有什么要求,比如是不是需要用到某些java版本的特性。
3.资料的话确实手头没有,网上搜搜吧。。
2.tomcat配置用哪个都可以,本身tomcat作为容器是不挑食的,选哪个好反而应该看你要开发的东西有什么要求,比如是不是需要用到某些java版本的特性。
3.资料的话确实手头没有,网上搜搜吧。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
从jdk1.5以后,总是附带一个同版本的jre
会比JDK本身的要大。这个应该是java的运行时环境。,不同的版本,大小当然不一样了。
tomcat我用着5.5系列的,感觉不错,有admin控制台,方便一些。
6.0以上,使用eclipse插件还好一些,如果不熟的话,改配置文件挺麻烦的。
eclipse4.0 ?? 3.4吧,现在eclipse才3.7呀,myeclipse4.0??
教程那种东西看多了没有用,都是基础中的基础,只是考会你用,实际工作中没有那么用的。
找个工作实际体验一下才好。要不然一直也成不了手。
会比JDK本身的要大。这个应该是java的运行时环境。,不同的版本,大小当然不一样了。
tomcat我用着5.5系列的,感觉不错,有admin控制台,方便一些。
6.0以上,使用eclipse插件还好一些,如果不熟的话,改配置文件挺麻烦的。
eclipse4.0 ?? 3.4吧,现在eclipse才3.7呀,myeclipse4.0??
教程那种东西看多了没有用,都是基础中的基础,只是考会你用,实际工作中没有那么用的。
找个工作实际体验一下才好。要不然一直也成不了手。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询