- 3
- 0
- 约3.78千字
- 约 24页
- 2017-04-18 发布于北京
- 举报
1-java概述java语言程序的设计[陆迟编著]
第1章 Java语言概述;1.1 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 面向对象程序设计;1.2.1 传统与面向对象程序设计语言
传统的面向过程的程序设计方法从解决问题的每一个步骤入手,较适合于解决比较小的简单问题。如典型的面向过程的程序设计语言BASIC、C语言等。
面向对象的程序设计方法则按照现实世界的特点来管理复杂的事物,把它们抽象为对象,具有自己的状态和行为,通过对消息的反应来完成一定的任务。;面向对象程序设计(OOP)中的“对象”是什么含义呢?借用一
您可能关注的文档
- (上册)第3单元第9课故乡.ppt
- (2.2.3向量数乘运算和其几何意义).ppt
- (一)螯合物及螯合剂的概念.ppt
- (信息论)第八章连续信源和波形信道.ppt
- (必修三)1.3.2算法案例(第2课时)(人教b版).ppt
- (新人教a版必修4)数学:2.1.3《相等向量和共线向量》课件.ppt
- (广东专版)2015年中考英语话题2环境课件.ppt
- (斯巴达高中考试)斯巴达教育集团总裁武继周-中国数学奥林匹克竞赛“高级教练”.ppt
- (新课标)高中数学《2.2.1双曲线及其标准方程》课件新人教a版选修1—1.ppt
- (新课标)高中数学《2—1—2—2椭圆方程及性质的应用》课件新人教a版选修1—1.ppt
原创力文档

文档评论(0)