1.1 Java语言发展和特点 1.1.1 Java语言的发展 美国Sun公司的Java(JDK 1.0)正式发表于1995年5月。Java的口号是“Write Once,Run Anywhere”。Java是基于网络的,融合了C和C++等语言的优点,是一种与众不同的面向对象的通用程序设计语言。 Java的名称使用了提议者在喝一杯Java咖啡时无意提到的Java。 1.1.2 Java语言的特点 Java是一个迅速发展的网络编程语言,它是一种新的计算概念。 作为一种程序设计语言,它简单、面向对象、分布式、解释执行、不依赖于机器的结构、具有可移植性、鲁棒性、安全性、并且是多线程的、动态的,具有很高的性能。 Java最大限度地利用了网络。一种称为Java小程序(Applet)的Java程序是动态、安全、跨平台的网络应用程序,可在网络上运行而不受CPU和环境的限制。 1.1.3 Java程序的工作机制 编程人员首先编写好源代码,然后经编译生成一种二进制的中间码,称为字节码(byte code),最后再通过运行与操作系统平台环境相应的一种称为Java解释器的运行机构来执行编译生成的字节码。 Java的解释器和运行时系统又称为“Java虚拟机(JVM,Java Virtual Machine)” 1.2 面向对象程序设计 Java语言是一种面向对象(OO,Object Oriented
您可能关注的文档
最近下载
- 2026年新教材-人教版三年级数学下册期末卷.pdf VIP
- 降压斩波电路设计.doc VIP
- 2026年新教材-人教版三年级数学下册期末测试卷 .pdf VIP
- 2025-2026学年湘美版小学美术六年级下册《壶趣》教学设计.docx VIP
- 2026年新教材-人教版三年级数学下册期末测试卷.pdf VIP
- 2026年新教材-人教版三年级数学下册期末真题卷 (含答案).pdf VIP
- 四川省成都市蓉城联盟2024-2025学年高一(下)期末语文试卷.pdf VIP
- 2026年新教材-人教版三年级数学下册期末真题卷-.pdf VIP
- 人教版三年级数学下册期末真题卷 (2026年新教材).docx VIP
- 2026年新教材-人教版三年级数学下册期末真题卷 .docx VIP
原创力文档

文档评论(0)