- 5
- 0
- 约1.45千字
- 约 12页
- 2017-05-28 发布于重庆
- 举报
2Java语言的特性
Java语言的特性
本讲大纲:
1、简单
3、分布性
4、可移植性
支持网站:
5、解释型
2、面向对象
6、安全性
8、多线程
9、高性能
10、动态
7、健壮性
简单
Java语言的简单性主要体现在以下几个方面:
语法规则和C++类似。从某种意义上讲,Java语言是由C和C++语言转变而来的,所以C程序设计人员可以很容易地掌握Java语言的语法。
Java语言对C++进行了简化和提高。例如,Java使用接口取代了多重继承,并取消了指针,因为指针和多重继承通常使程序变得复杂。Java语言还通过实现垃圾自动收集,大大简化了程序设计人员的资源释放管理工作。
Java提供了丰富的类库和API文档以及第三方开发包,另外还有大量的基于Java的开源项目,现在JDK(Java开发者工具箱)也开放源代码了,读者可以通过分析项目的源代码,从而提高自己的编程水平。
面向对象是Java语言的基础,也是Java语言的重要特性,因为它本身就是一种纯面向对象的程序设计语言,Java提倡万物皆对象,语法中不能在类外面定义单独的数据和函数,也就是说,Java语言最外部的数据类型是对象,所有的元素都要通过类和对象来访问。
面向对象
Java的分布性包括操作分布和数据分布,其中操作分布是指在多个不同的主机上布置相关操作,而数据分布是将数据分别存放在多个不同的主机上,这些主机是网络中的
您可能关注的文档
- 11-数学形态学-修正稿.pptx
- 【世纪金榜】人教版2016第一轮复习理科数学教师用书配套101.pptx
- 1金属硬密封耐磨球阀的设计制造与工艺.pptx
- 1第一章岩石及其工程地质性质.pptx
- 【世纪金榜】人教版2016第一轮复习理科数学教师用书配套92.pptx
- 1静力学的基本概念和受力分析.pptx
- 1航空燃气轮机结构设计概论.pptx
- 【中考冲刺】人教版2016年初中化学中考复习课件第1章构成物质的微粒分子原子离子.pptx
- 【世纪金榜】人教版2016第一轮复习理科数学教师用书配套课件热点专题突破系列(四)立体几何的综合问题.pptx
- 1第一讲造血干细胞.pptx
- Unit9 What does he look like单元作业设计.pdf
- 2026年光学传感器五年在农业机械的应用报告.docx
- 2026年甜味剂行业发展趋势分析报告[001].docx
- 2026年中国锌白市场调查研究报告.docx
- 2026(新高考)生物发酵工程专项必刷卷 (附答案解析).docx
- 2026年射频芯片行业市场应用现状及发展策略分析报告.docx
- 2026年锌溴液流电池成本控制与商业化落地行业报告.docx
- 2026年新能源太阳能路灯行业竞争格局及应用深度报告.docx
- 2026(新高考)生物非选择题答题模板专项卷 (附答案解析).docx
- 2026年中国新手烘焙套装市场调查研究报告.docx
原创力文档

文档评论(0)