初识Java

语言的发展

**第一代语言:**机器语言
**第二代语言:**汇编语言(也称符号语言)
**第三代语言:**高级语言

常见的DOS命令

盘符的切换:盘符加冒号 d:回车

切换目录: cd 加路径 cd 文件名

目录的回退
cd… (退回到上层目录)

cd\ (退回到当前磁盘的根目录)

查看当前目录内容 dir

自动填充 Tab建

使用上次使用过的命令 ↑ ↓

清屏 cls

退出 Exit

Java语言概述

SUN 公司介绍

SUN 公司全称是 Stanford University Network. SUN 公司是从斯坦福大学孵化器出的高科技公司。创立后,曾经市值名列 IT 公司第一位。在 2001 年时,市值 2100 亿美元,远超过 google 公司、IBM 公司。成为在操作系统上最有可能挑战微 软的公司。太阳公司不乏能人,它不仅为 Google 培养了 CEO 埃 里 克 . 施 密 特 和 首 任 工 程 部 副 总 裁 韦 恩 . 罗 森(Wayne Rosen),并且在一定程度上奠定了今天 Google 工程 部门的基础。
当然,今天的 SUN 公司已经一落千丈,并且被 oracle 公 司收购。sun 公司从成立到市值 2000 亿美元经过了 20 年, 但是走下坡路只用了 1 年时间!这就是 IT 行业的残酷性。

JAVA 的诞生和核心特点

上世纪 90 年代初,SUN 公司的 James Gosling 领导的 Green

项目,着力打造一个分布式的、可以在消费类电子产品(如 电视机顶盒)使用的系统架构。 这种架构中,要求写的代码可以运行在各种消费类电子产品 中,即要求代码的中立性、跨平台性。
最初,Green 项目使用的 C++,但是在研发过程中发现 C++ 并不能很好的适应新的需求。于是,这些高人对 C++编译器 做了改写,仍然不太理想,不太符合跨平台的特性。 牛人有 牛人特有的牛脾气,于是,大家决定重起炉灶,开始研发一 种新的语言,即 JAVA.

JAVA 的飞速发展

无心插柳柳成荫!90 年代中末期,有一个改变世界的大 事出现了:互联网的爆发式增长。在传统产业,例如钢铁产 业要想取得产量翻番,那需要很多年的时间。但是,在互联 网行业都是呈指数级增长,爆炸式的增长。google 可以在短 短几年就增长到上千亿美元市值。
互联网将各种各样的电脑连到了一起,这时,我们发现电 脑的操作系统各种不同。因此,急需一种跨平台的语言,通 过它编写的程序可以在各种平台上运行。JAVA 正好符合这种 需求。使用 JAVA 编写的 applet 程序给了 90 年代的人们极大 的震撼,于是 JAVA 迎来了他的黄金时代!
JAVA 诞生后,经历了如下版本的发展变化:

1991 年,Sun 公司的 Green 项目,Oak 1995 年,推出 Java 测试版
1996 年,JDK1.0
1997 年,JDK1.1
1998 年,JDK1.2,大大改进了早期版本的缺陷,是一个革 命性的版本,更名为 Java2
2004 年,J2SE 5.0 (1.5.0) Tiger 老虎
2006 年,J2SE 6.0 (1.6.0) Mustang 野马
2011 年,JAVASE7.0

JDK,JRE,JVM 的作用及关系

1. 作用

JVM:保证 Java 语言跨平台 虚拟机

JRE:Java 程序的运行环境

JDK:Java 程序的开发环境

2. 关系

JDK:JRE+工具

JRE:JVM+类库

path 环境变量

  1. path 环境变量的作用
    保证 javac 命令可以在任意目录下运行。

2.配置方法: 找到环境变量的位置,在系统变量里面 新建:
变量名:JAVA_HOME

变量值:C:\Program Files\Java\jdk1.7.0_71修改:

变量名:Path 变量值:%JAVA_HOME%\bin;以前的内容测试 jdk 是否安装正确以及环境变量是否配置正确 开始运行cmdjavac –version 回车

注意:配置环境变量之后,切记要重新打开 DOS 窗口,
否则配置不生效。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值