- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
总结 了解J2EE与weblogic的架构和基本概念 介绍weblogic的相关术语,为后面的课程做准备 QA QA WebLogic Server 与JVM 本节目的 掌握如何JVM的概念 掌握简单的配置 掌握简单的监控 课程内容 JVM的基本概念 JVM与weblogic的关系 JVM的配置 JVM的监控 need something to add some kick to this, nothing extravagent JVM的基本概念 Java相关的概念有很多,以下这些必须了解: Java JVM Class Heap GC Classpath Java Java是Sun公司推出的一种编程语言。 Java 是一种面向对象的编程语言,语法规则和C++类似。 它是一种通过解释方式来执行的语言, Java的代码都编译成class文件,在java虚拟机中解释执行。 JVM JVM--Java虚拟机 JVM是Java虚拟机(Java Virtual Machine)的缩写。 它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能模拟来实现的。 Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。? ? 为什么使用JVM 为什么使用JVM? Java语言最重要的特点就是可以在任何操作系统中运行。 使用Java虚拟机就是为了支持与操作系统无关,在任何系统中都可以运行 JVM运行原理 JVM运行原理 Java虚拟机屏蔽了与具体操作系统平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。 Java虚拟机在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。 Class Java class概念 是java应用的最小的单元 是java应用的组成模块 由方法和属性组成 方法定义了该class的行为 属性定义了该class的特点 Heap Heap– 堆 Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。 Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,但是它们不需要程序代码来显式地释放。 Heap被切分为New区和Old区 Heap的大小可以在启动脚本中配置 GC GC—垃圾回收 在Java中,当没有对象引用指向原先分配给某个对象的内存时,该内存便成为垃圾。垃圾回收意味着程序不再需要的对象是无用信息,这些信息将被丢弃。当一个对象不再被引用的时候,内存回收它占领的空间,以便空间被后来的新对象使用。 JVM的一个系统级线程会自动释放该内存块,这就是垃圾回收。 GC的详细过程,可以通过加入参数输出 如: Verbose:gc Classpath Classpath 环境变量 Java运行的时候需要的class通过这个环境变量设置 配置CLasspath 修改系统环境变量 修改启动脚本中的CLASSPATH Classpath中出现多个相同的类,前面的有效 系统Classpath改变时,需要重新启动Server 课程内容 JVM的基本概念 JVM与weblogic的关系 JVM的配置 JVM的监控 need something to add some kick to this, nothing extravagent JVM与weblogic的关系 Weblogic是运行在JVM上的实例。 如果希望weblogic运行稳定且性能最好,需要对JVM进行调整。 Insert Picture Here WebLogic基本概念介绍 培训目标 了解J2EE与weblogic的架构和基本概念 了解WLS的框架结构和运行机理 介绍weblogic的相关术语 了解WLS与JVM的关系 分布式系统 最早的系统都采用CS结构 随着业务发展,CS结构的系统暴露越来越多的问题 不容易扩展,不方便维护,不能提供较高的性能,投资成本越来越高 分布式系统利用很多独立的模块协同工作,以实现原来单一系统的功能。 比较以前单一系统,提供这样的特性: 高的可用性 (Available) 高的扩展性 (Scalable) 好的维护性 (Maintainable) Java平台 Java的不同的3个平台: J2ME Java 2 Platform, Micro Edition (J2ME) 是最小的 Java 平台,可用于消费和嵌入式设备,如智能卡和手机。 J2SE Java 2 Platform, Standard Edition,是java的标准版,定义了最基本的java功能。 J2EE Java 2 Platform, Enterprise Edition,用于企业级的
文档评论(0)