Java是偶然发生的,一群开发人员忙于构建机顶盒,并开始清理C ++。在结束这些更改时,他们最终发现了Java及其运行时环境。
你们中的许多人可能都知道这一点,但是对于那些并非如此的人,Java并不是该语言的原始名称。是“橡木”。当他们意识到存在一家名为“ Oak”的公司时,Sun Marketing System更改了名称。
它是全世界广泛使用的语言,被认为是开发人员群体中最喜欢的一种语言,并且是调查期间大多数时候第二受欢迎的编程。
在使用Java构建的平台的帮助下,有30亿部电话正在运行。
有史以来最受欢迎的游戏“ Minecraft”是用Java编写的。《我的世界》的创建者Notch用Java编写了游戏,后来被Microsoft收购,并用C ++发布了该游戏的新版本。
关键字“ final”可以与类,变量,方法和字段一起使用。这样,所有属性都变得不可更改,即,不能扩展final类,不能更改final变量,不能覆盖final方法,并且final字段是常量。
Java的两个方面使之动态化,即Java规范和Java反射。如果需要在运行时更改代码,则Java工具会帮助修改预编译的类。Java Reflections帮助查看特定类的私有变量。
在使用C ++时,我们很多人会对指针的概念及其工作方式感到沮丧和困惑。幸运的是,在Java中,没有指针的概念,因为创建者认为添加指针会妨碍语言的健壮性。