关于JAVA,你应该知道的常识

  1. Java是由SUN公司开发的,后来SUN公司又被Oracle公司收购。
  2. SUN公司的“SUN”并不是太阳的意思,而是Stanford University Network 3个单词的首字母缩写,即斯坦福大学网络公司。
  3. IBM公司是SUN公司的竞争对手,开发了Java的IDE工具Eclipse,Eclipse是“日食”的意思,本意是要和SUN公司对抗,使SUN公司的“太阳”黯然无光。有意思的是,Eclipse自身就是用Java开发的,开发出来又是用来开发Java应用程序的,要安装运行Eclipse,首先要安装JRE。
  4. Java有SE、ME、EE 3个系列。SE是标准版,即standard Edition,ME是针对嵌入式设备的,即Micro Edition,EE是针对企业级应用的,即Enterprise Edition。ME版本目前已经很少用了。
  5. Java最初的版本使用1.0、1.1、1.2 …序列编号,其中1.2版时开始发展壮大,因此,当时Java产品也叫J2SE、J2EE等。后来,到1.5版本后,改为5.0、6.0 …序列编号,目前最新的是17版本。后面的uXXX表示更新版本。如17u25表示第17版的第25次更新。
  6. Java与C++。可以认为Java是C++的改良版,Java也有种称呼叫C++ --,就是将C++中指针、内存分配、多重继承等一些复杂晦涩的功能去掉,做成了纯面向对象的语言。因此,如果你会C++,那学习Java会非常容易入手。
  7. Java主要应用于两大领域。一是Web大型应用,如各类网站、OA系统等;二是移动应用,如Android上的APP。除此之外,还有一类是桌面应用,如Word、QQ等,这方面Java并不擅长。
  8. JDK、JRE、JVM。三者是大包含小的关系,JDK>JRE>JVM。JVM是Java虚拟机,是直接运行支撑。JRE是运行时环境,可以运行编译好的JAVA程序;JDK是开发工具集,在能够运行Java程序的基础上,还支持编辑、编译、调试等功能。
  9. Java和Android。Android是谷歌公司开发的,用的Linux内核,中间层使用C++,上层使用Java。所以,Java可以很好的在上面开发app应用。
  10. 开发工具。目前主流的是Eclipse和IntelliJ IDEA。我的理解,Eclipse 是手动档汽车,IntelliJ IDEA是自动档汽车,还有,前者是开源的,后者是收费的。IDEA虽然也有社区免费版,但功能上有很大裁剪。
  11. Java的设计思想很中国。中国传统文化讲究一生万物。在Java中所有的类都有一个共同的祖宗类——Object类。
  12. 小彩蛋。我们看各类教程都会讲,JAVA的标识符只能用字母、$和_开头。实际上,现在JAVA也支持全中文变量名的,小伙伴们可以自己试试哟~
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mcz1031

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值