Java编译环境安装

Java编译环境安装 1、JDK      JDK-6-windows-i586.exe安装。      其中,JDK包含了JRE、JVM。      A、JRE      B、JVM Java虚拟机 什么是Java虚拟机 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 1.为什么要使用Java虚拟机 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机…

Servlet学习笔记

  1.一个Servlet程序就是一个实现了特殊接口的java类,它由支持servlet(具有servlet引擎)的web服务器调用和启动运行。 一个Servlet程序负责处理它所对应的一个或一组url地址的访问请求,并接收客户端发出的访问请求信息和产生响应内容。 2.所有的servlet(自定义的)都必须实现servlet接口(javax.servlet.Servlet)。由于Servlet接口中有很多方法不需要实现,因此可以继承GenericServlet类。 GenericServ…

如何控制servlet中的线程同步

作者: 韩顺平从servlet的生命周期中,我们知道,当第一次访问某个servlet后,该servlet的实例就会常驻内存,以后再次访问该servlet就会访问同一个servlet实例,这样就带来多个用户去访问一个servlet的同步问题.比如: 我们在ServletContext中记录在线人员信息。这样就可能造成同时访问ServletContext的问题,如何解决,我做了一个小案例,很能说明问题,代码如下:public void doGet(HttpServletRequest…

关于hibernate-Memcached的几点疑问?

关于Memcached作为hibernate二级缓存的问题,配置这个的时候是用到hibernate-memcached(http://code.google.com/p/hibernate-memcached/)是允许hibernate使用MemCached作为二级缓存的项目,它用到了spymemcached(http://code.google.com/p/spymemcached/)这个MemCached的Java客户端。疑问一,作为二级缓存,查询出来的结果缓存在哪?1,虚拟机。2,memcached内存(测试时,内存未增加)。3,数据…

探索Java类加载机制

java虚拟【java.dll】存在于JRE目中下的bin目录下D:\Program Files\Java\jre1.5.0_13\bin\java.dll【我机器上的目录你的机器可能与此略有不同】 1. 预先加载与依需求加载Java 运行环境为了优化系统,提高程序的执行速度,在 JRE 运行的开始会将 Java 运行所需要的基本类采用预先加载( pre-loading )的方法全部加载要内存当中,因为这些单元在 Java 程序运行的过程当中经常要使用的,主要包括 JRE …

关于 jdk 和 jre 区别 ?

Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦, 还有所有java类库的class文件,都在lib目录下打包成了jar。大家可以自己验证。至于在windows上的虚拟机是哪个文件呢? 学过MFC的都知道什么是dll文件吧,那么大家看看jre/bin/client里面是不是有一个jvm.dll呢?那就是虚拟机。 Jdk 是java development kit,是java的开发工具包,里面…

jdk与jre的区别

jdk与jre的区别 对于java初学者来说,往往不懂区分jdk和jre的区别,实际上这两个东西差别很大的,有必要了解一下: 简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。 如…

jdk jre的区别

[color=darkblue]SDK:[b][[/b] Software Development Kit [b]][/b]一般指软件开发包,可以包括函数库、编译程序等。JDK:[b][[/b] Java Development Kit [b]][/b] 面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。JRE:[b][[/b] Java Runtime Enviroment [b]][/b]是指Java的运行环境,是面向Java程序的使用者,而不是开发者。[/color]如果安装了JDK,会发同你的电脑有两套JRE,一套位于 \…

jdk与jre的区别(_)

用了很久突然发现自己没弄清除他们,真是一大败事啊。今天就特意了解了一下,以便以后稳固,在这里借助网上朋友的文章加以补充记录!    简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JDK就是Java Development Kit JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用…

JVM知识总结

[size=small][color=blue]1. Jre的选用[/color]如果安装JDK1.3那么安装程序一定会同时安装两套JRE。 一套位于 jdk\jre目录 一套位于program files\JavaSoft目录 JDK里面的工具几乎全是用java所写的,所以JDK本身就是Java应用程序,因此要用JDK附的工具来开发Java程序,也必须要自行附一套JRE才行。这就是JDK安装目录\jre下需要一套JRE的原因。 位于program files\下的那套JRE就是拿来执行我们自己写的…

jre和jdk的关系

每次在安装JDK的时都会提示是否安装单独的jre,但对二者的区别一直没有一个比较清楚的认识,下面是一个前辈总结的几点,自己感觉比较通俗易懂。就保存下来以便遗忘的时候复习。(1)Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦, 还有所有java类库的class文件,都在lib目录下打包成了jar。大家可以自己验证。至于在windows上的虚拟机…

jre和jdk的关系

每次在安装JDK的时都会提示是否安装单独的jre,但对二者的区别一直没有一个比较清楚的认识,下面是一个前辈总结的几点,自己感觉比较通俗易懂。就保存下来以便遗忘的时候复习。(1)Jre 是java runtime environment, 是java程序的运行环境。既然是运行,当然要包含jvm,也就是大家熟悉的虚拟机啦, 还有所有java类库的class文件,都在lib目录下打包成了jar。大家可以自己验证。至于在windows上的虚拟机…

JDK和jre的区别

http://blog.csdn.net/newhappy2008/archive/2008/06/07/2520755.aspx       对于java初学者来说,往往不懂区分jdk和jre的区别,实际上这两个东西差别很大的,有必要了解一下:简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。   JDK就是Java Development KitJRE是Java Runtime Enviroment是指…

jdk与jre的区别

原文传送门:http://www.cnblogs.com/myitm/archive/2011/05/03/2035942.html 很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。 JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的…

jdk与jre的区别

jdk与jre的区别 原文地址:http://www.cnblogs.com/myitm/archive/2011/05/03/2035942.html 很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。 JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包,可以包括函数库、编译程序等。 JRE是Java Runtime Enviroment是指Java的运行环境,是面…
下一页 »