关于Java的有趣事实
Java的诞生纯属意外,一个开发团队在忙于构建机顶盒时,开始清理C++代码。在完成这些修改后,他们最终发现了Java及其运行时环境。
你们中的许多人可能已经知道这一点,但对于那些不知道的人来说,Java最初的名字并不是“Java”,而是“Oak”。Sun公司的市场营销部门后来意识到已经有公司名为“Oak”,因此更改了名称。
它是一种在世界范围内广泛使用的语言,被认为是开发者群体中的最爱,并且在大多数调查中都是第二流行的编程语言。
目前有30亿部手机(并且还在增加)正在使用基于Java平台构建的系统运行。
有史以来最受欢迎的游戏“我的世界”(Minecraft)是用Java编写的。“我的世界”的创建者Notch用Java编写了这款游戏,后来被微软收购,并发布了用C++编写的游戏新版本。
关键字“final”可以与类、变量、方法和字段一起使用。这样,所有属性都将变得不可更改,即final类不能被扩展,final变量不能被更改,final方法不能被重写,final字段是常量。
Java的两个方面使其具有动态性:Java Instrumentation和Java Reflection。如果需要在运行时更改代码,Java Instrumentation有助于修改预编译的类。Java Reflection有助于查看特定类的私有变量。
在使用C++时,我们许多人都会对指针的概念及其工作方式感到沮丧和困惑。幸运的是,在Java中,没有指针的概念,因为创建者认为添加指针会影响语言的健壮性。
广告