Java(第三代语言)
学习内容
今日目标
- 了解Java语言背景历史;
- 掌握jdk安装方式(Ubuntu);
- 掌握Java的HelloWorld案例;
- 掌握Java中的注释、关键字;
- 掌握Java中的变量,常量,数据类型,标识符。
Java语言发展史
詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系
统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。
SUN(Stanford University Network,斯坦福大学网络公司)
Java版本
版本 | 名称 |
---|---|
JDK1.0 | Oak(橡树) |
JDK1.1 | |
JDK1.1.4 | Sparkler(宝石) |
JDK1.1.5 | Pumpkin(南瓜) |
JDK1.1.6 | Abigail(阿比盖尔-女子名) |
JDK1.1.7 | Brutus(布鲁图-古罗马政治家和将军) |
JDK1.1.8 | Chelsea(切尔西-城市名) |
J2SE1.2 | Playground(运动场) |
J2SE1.2.1 | none(无) |
J2SE1.2.2 | Cricket(蟋蟀) |
J2SE1.3 | Kestrel(美洲红隼) |
J2SE1.3.1 | Ladybird(瓢虫) |
J2SE1.4.0 | Merlin(灰背隼) |
J2SE1.4.1 | Grasshopper(蚱蜢) |
J2SE1.4.2 | Mantis(螳螂) |
Java SE 5.0(1.5.0) | Tiger(老虎) |
Java SE 5.0(1.5.0) | Mustang(野马) |
Java SE 5.0(1.5.0) | Dolphin(海豚) |
Java SE 5.0(1.5.0) | Spider(蜘蛛) |
Java SE 9.0 | |
Java SE 10.0 | |
Java SE 11.0 |
Java语言平台
Java语言特性
一处编译,处处运行。
平台:指的是操作系统(Windows,Linux,Mac)
跨平台