摘要:
一、虚拟机 (1) 虚拟机(virtua machine),一台虚拟的计算机。它是一款软件,用来执行一系列虚拟计算机指令。虚拟据可以分为系统虚拟机和程序虚拟机。 (2) Visual Box、VMware属于系统虚拟机,他们完全是对物理计算机的仿真,提供了一个可完全运行完整操作系统的软件平台。 (3 阅读全文
posted @ 2020-08-23 23:14
Eleanor123
阅读(125)
评论(0)
推荐(1)
摘要:
1990年,在sun公司中,由Patrick naughton、mikesheridan以及james Gosling领导的小组Green Team,开发出新的程序语言,命名为OAK,后期更名为Java 1995年,sun正式发布Java和hotJAVA产品,Java首次公开亮相。 1996年1月2 阅读全文
posted @ 2020-08-23 23:13
Eleanor123
阅读(176)
评论(0)
推荐(0)
摘要:
(1) Java是跨平台的语言,Java程序编译成字节码文件可以在Windows操作系统(win版JVM)、Linux操作系统(Linux版JVM)、MAC操作系统(Mas版JVM)运行。 (2) Java是跨语言的平台,多种语言(kotlin、clojure、croovy、scala、jython 阅读全文
posted @ 2020-08-23 23:12
Eleanor123
阅读(116)
评论(0)
推荐(0)
摘要:
HotSpot VM是目前高性能虚拟机代表之一,它采用解释器与即时编译器并存的架构。Java运行的性能已到达可以与C/C++一较高下的地步。 类装载子系统和执行引擎是JVM的核心,类装载子系统负责从文件系统或者网络中加载class文件,class文件开头有特定文件标识。类加载子系统只负责class文 阅读全文
posted @ 2020-08-23 22:59
Eleanor123
阅读(103)
评论(0)
推荐(0)
摘要:
Java是目前应用最广泛的软件开发平台之一,Java社区及Java的壮大使得Java不只是一种计算机语言,是一个平台、一个文化、一个社区。 (1) 一个平台。Java虚拟机扮演者举足轻重的作用,Groovy、Scala、jruby、kotlin等是Java平台的一部分。 (2) 一种文化。Java几 阅读全文
posted @ 2020-08-23 16:52
Eleanor123
阅读(146)
评论(0)
推荐(0)