Java的特性
共计11种:
1、简单性;
Java比C简单。
2、面向对象(Object Oriented Programming);
面向对象是一个十分贴近人类思维的编程类型,他允许开发者成为编译环境里的“造物主”,造物主可以赋予每个他所创造的对象:属性(域Field/变量)和行为(方法Method)。也就是说,这个对象是什么样的,能做什么。
而非面向对象始终关注的是方法,是对机器执行的命令,这本身和人们的思维模式之间需要跨越一个纬度。因此面向对象是极为友好的编程语言。
面向对象三大特征:封装Encapsulation、继承Inheritance、多态Polymorphism。
(部分说法认为OOP应该持有第四种“抽象Abstract”,此说法没有错误,但是实际上抽象特征已经被包含在前三种之内了,没有必要拿出来单独解释)
3、分布式;
Java应用可以通过url访问网络的对象。
4、健壮性
5、安全性
6、体系结构中立
7、可移植性(平台无关性Platform Independent)
Compile Once,Run Everywhere
8、解释型;
9、高性能;
10、多线程;
11、动态性;

浙公网安备 33010602011771号