Java入门基础及环境搭建
Java入门基础及环境搭建
Java是什么
Java是面向对象、平台无关的、多线程的、简单性、使用网络应用的、解释执行、分布式、健壮的、高性能、动态的、安全性的一门垃圾语言
Java与C/C++的区别
为了简单起见,Java只支持类之间的单继承,但可以使用接口来实现多继承。在平台无关上超过C/C++一大截。其没有指针的概念。Java完全面向对象,取消了C/C++中的结构和联合。Java不支持强制类型转换,它对类型的检查非常严格。虽然Java中把goto
作为保留字,但它不支持goto
语句。Java使用类对象(String和StringBuffer)来实现字符串。Java不支持缺省参数函数,而C++支持。Java允许预处理,但不支持预处理器功能,引入语句import
来实现预处理。Java自动进行无用内存回收操作(GC)。Java不支持运算符重载,运算符重载为C++突出特征。
Comments
Comment plugin failed to load
Loading comment plugin