java学习笔记之Java的特点
2018-06-18 03:55:58来源:未知 阅读 ()
Java在如今的发展趋势而言,一直都是处于流行的原因自然也是随之而存在的。
java的特点如下几个方面:
1.简单性
Java 实际上是一个 C++去掉了复杂性之后的简化版。如果读者没有编程经验,会发现 Java 并不难掌握,
而如果读者有 C 语言或是 C++语言基础,则会觉得 Java 更简单,因为 Java 继承了 C 和 C++的大部分特性。
2.面向对象
很多语言都是自称是面向对象的语言,但是Java是一门纯粹的面向对象语言,面向对象是一个非常抽象的语言。Java面向对象的思想的三大特征:继承、多态和封装。
3.健壮性和自动内存管理
学过 C 或者 C++的人都知道,对内存操作时,都必须手动分配并且手动释放内存。
一门语言的健壮性就体现在它对常见错误的预防能力。Java 语言就很好地体现了这一点,它采用的是自动内存管理机制。通过自动内存管理机制就可以自动地完成内存分配和释放的工作。
4.安全性
Java针对了安全性的考虑和设计,有诸多方面的表现,首先Java是一门强类型的语言,其中定义的每一个数据都有一个严格固定的数据类型,并且当数据间进行传递的时候,要对数据类型匹配,任何不能匹配的结果都是会报错的。
由于指针是黑客一直侵犯内存的重要手段,在Java中,对指针就行了屏蔽。从而不能直接内存进行操作,从而大大提高了内存的安全性。
5.跨平台性
跨平台性。随着硬件和操作系统越来越多样化,编程语言的跨平台性越来越重要。一门语言的跨平台性的优劣体现在该语言程序跨平台运行时修改代码的工作量。
Java 是一门完全的跨平台语言, 它的程序跨平台运行时, 对程序本身不需要进行任何修改, 真正做到“一次编写,到处运行”。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
