武汉java培训
达内武汉中心

15271940953

热门课程

武汉java培训课程:Java开发系统的构成

  • 时间:2017-05-03
  • 发布:武汉Java培训
  • 来源:Java教程

  武汉java培训课程:Java开发系统的构成

  Java运行系统主要包括Java虚拟机、必要的类库、包、JRE、JDK等,
1. Java虚拟机(JVM)
      Java的最大特性,也是最吸引人的地方在于它的平台无关性,而平台无关性就是通过Java虚拟机来实现的。
      Java虚拟机是一个虚拟出来的计算机,虚拟机和操作系统与CPU交互,而以统一的形式提供给Java语言。这样看起来就是Java对于不同的平台是没有区别的,这就是Java平台无关性的秘密所在。
      Java虚拟机一般由指令集、寄存器、堆栈、垃圾处理器、方法区域组成。指令集对应于CPU的基本运算。寄存器用于保持机器的运行状态,这点和微处理器中的寄存器很相似。Java虚拟机有3种区域:局部变量区域、执行环境区域、操作数区域。程序运行时动态分配的对象就存储在堆栈中,而垃圾回收器负责回收不再使用的对象内存,而不用程序员手动控制释放内存,这样的好处就是不会再有内存泄露的危险。虚拟机的方法区存放的是编译后的代码区域,包含方法代码和符号表。
2.类库
      Java受欢迎的重要原因之一是Java提供了强大的类库,使用这些类库,程序员可以快速便捷地实现程序的功能。这样程序员可以把更多的精力用于业务逻辑的控制上,并能通过Java语言来快速地实现程序功能。
      Java类库可以分为两类,一种是Java标准类库,这些类由Sun公司提供,用户可以直接使用这些类库的类;另一种是由一些开发者自己提供的类库,在默认的Java环境中是不提供这些类的,用户在使用时需要引入这些库。
3.包
      当开发的项目规模较大的时候,代码的结构可能会非常复杂,需要成千上万个文件组成,这时怎样有序地组织这些代码就成了大问题。Java提供了包的机制来控制代码结构,这样就能有效地组织代码结构。包实质上是使用文件夹的形式来组织的。
4.JRE
       JRE的全名是Java Runtime Environment,即Java运行环境,它标准实现以及java的核心类库。如果只是要运行Java程序,只需要安装JRE即可。
5.JDK
      JDK的全名是Java Development Kit,即Java开发套件。它实际上是Sun公司发布的一个免费的Java开发工具,通过它便可以开发程序。不过由于Java的迅速发展,受到广大程序员的关注,Java有了更先进的集成开发环境如环境如JBuilder,  Eclipse和 Netbeans。

更多资讯敬请关注”武汉java培训课程“更多资讯!

上一篇:武汉java培训课程:java的特性
下一篇:武汉Java培训:Java技术的应用
选择城市和中心
贵州省

广西省

海南省