Java学习笔记(一)—— 认识Java

JAVA之父:詹姆斯高斯林
在sun公司就职时用C++开发green项目时觉得C++太繁琐,于是自己发明了一个语言:Oak
但是oak这个名字已经被使用了,后改为java
据传是在开会的时候服务员正好上了一杯从爪洼岛生产的咖啡,香气四溢,于是詹姆斯希望自己的语言和这杯咖啡一样招人喜欢,故取名java
后来sun公司经营不善,被甲骨文公司收购,交易价格高达74亿
在收购之后推出目前还在主流使用的1.7和1.8版本
现已改变战略模式 :小步迭代,快速奔跑——让用户帮忙测试漏洞

Java有三个版本,JavaSE、JavaEE、JavaME
JavaSE常用于个人计算机
JavaEE常用于服务器端上
JavaME常用于消费性电子产品上,几乎已被淘汰
JavaEE、SE、ME的关系

Java的特性:跨平台可移植、多线程、安全性,面对对象,简单性、高性能、分布式、健壮性
Java的垃圾收集机制:不再使用的内存空间自动回收,无法精准的控制和干预,减少内存泄露
一次编译,到处运行(write onece,run everywhere)——跨平台:
java跨平台原理

有了JDK才具备开发环境,JDK包含Java/Javac/JVM

猜你喜欢

转载自blog.csdn.net/yeah_sm/article/details/113121450