java 基础学习笔记第一天

本文介绍了Java语言的发展历史,强调了其跨平台原理,通过JVM、JRE和JDK的解析阐述了Java的跨平台实现。接着详细讲解了Eclipse开发工具的概述、安装、基本使用以及工作空间配置,是Java入门学习者的实用教程。
摘要由CSDN通过智能技术生成

 

第一章 java概述

1.1 Java语言发展史

   A    詹姆斯·高斯林(James Gosling)1977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。 SUN(Stanford University Network,斯坦福大学网络公司) 

    B:Java语言版本

      * JDK 1.1.4       Sparkler     宝石                          1997-09-12

      * JDK 1.1.5       Pumpkin    南瓜                          1997-12-13

      * JDK 1.1.6       Abigail       阿比盖尔--女子名          1998-04-24

      * JDK 1.1.7       Brutus          布鲁图--古罗马政治家和将军   1998-09-28

      * JDK 1.1.8       Chelsea           切尔西--城市名        1999-04-08

      * J2SE 1.2         Playground      运动场                 1998-12-04

      * J2SE 1.2.1       none             无                         1999-03-30

      * J2SE 1.2.2      Cricket         蟋蟀                       1999-07-08

      * J2SE 1.3         Kestrel         美洲红隼(sǔn)         2000-05-08

      * J2SE 1.3.1       Ladybird      瓢虫                       2001-05-17

      * J2SE 1.4.0        Merlin          灰背隼                       2002-02-13

      * J2SE 1.4.1            grasshopper    蚱蜢                       2002-09-16

      * J2SE 1.4.2            Mantis         螳螂                        2003-06-26

      * JAVASE 5.0 (1.5.0)      Tiger              老虎    

      * JAVASE 5.1 (1.5.1)      Dragonfly       蜻蜓    

      * JAVASE 6.0 (1.6.0)      Mustang          野马

      * JAVASE 7.0 (1.7.0)      Dolphin           海豚

1.2 跨平台原理   

平台:指的是操作系统(Windows,Linux,Mac)

跨平台:Java程序可以在任意操作系统上运行,一次编写到处运行

原理:实现跨平台需要依赖Java的虚拟机 JVM (Java Virtual Machine)

1.3 JVM JRE JDK

A:什么是JVM

JVM是java虚拟机(JVM Java Virtual Machine),java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台

B:什么是JRE

包括Java

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值