第一:简单性 简单性就是说Java没有C语言里面的内存管理和指针,所以相对而言使具备简单性的
第二:面向对象 这个使Java的一个特性,没有什么可讲,要讲也是讲什么使面向对象,但这个在下面的文章中在单独拿出来讲吧
第三:可移植性 这个也叫做跨平台性,所以Java又有一句话就是编写一次,到处运行,英文是:write once ,run anywhere,因为Java有一个JVM,这个是一个虚拟机,因为这个虚拟机可以泡在所有的平台上,所以Java有跨平台性
第四:高性能 这是说的使在平台上的运行效率,随着硬件的发展,运行的效率只会是越来越快的,
第五:分布式 Java可以写分布式的程序
第六:动态性 Java本身使不具备动态性,但是通过反射机制使Java有了动态性
第七:多线程 多线程也是Java的一个特性来的,比如可以同时看视频和听听音乐
第八:安全性 我也不知道
第九:健壮性 就是使用的人多