java从头开始-1

java从头开始-1

学习方向

Java编程语言开发

Java web开发 淘宝,京东…电商平台

安卓手机的app(客户端)

软件工具

游戏

大数据方向 hadoop

学习框架:

第一阶段:JavaSE

第二阶段:数据持久技术(数据库)

第三阶段:web前端

第四阶段:JavaEE

第五阶段:Java框架

第六阶段:企业实战,微服务

第七阶段:数据结构算法

前端–>后端数据处理–>数据存储

第一章

为什么是java语言?

java语言编写的主要以应用程序为主

涉及领域非常广泛

语言使用量高

直接与就业相关

java语言发展史

1991年James Gosling(詹姆斯.高斯林)在sun公司需要设计一种小型计算机语言,要求程序运行环境内存小且具有跨平台性。他和他的小组开发出来一种语言命名为Oak(橡树,硅谷一种很常见的树,他注意到办公室门外的橡树很茂密,所以将新语言起名为Oak,但Ock这个名字已经被另一公司所占用所以不能继续使用。)后来该语言又被命名为java(java是印度尼西亚爪哇岛的英文名称,那里因盛产咖啡而闻名),进过多年的开发,最终于1995年正式确立。

2004年9月java1.5发布

2009年sun公司被Oracle公司收购

java语言的特点

开源:开放源代码,免费的

面向对象

平台无关性 跨平台:java语言与平台无关,java虚拟机(jvm与平台有关),一次编写多次运行

交互式特性

多线程机制

动态的内存管理机制

安全性

java从头开始-1

java语言体系结构

JavaSE:(java Standard Edition) Java标准版 java基础核心
JavaEE:(java Enterprise Edition) Java企业版 servlet jsp
JavaME:(java Micro Edition)Java微缩版 已被安卓开发取代

Java语言的运行机制

核心:java虚拟机 ---->翻译器

java程序运行过程:

编写java源代码(.java文件)------编译器---->.class(字节码)-------类加载—>jvm------->操作系统

Java运行环境的安装与配置

搭建开发环境

1.配置Java开发环境步骤
2.下载并安装JDK。
3.设置 Windows 环境变量。PATH

JDK(Java Development Kit)Java开发工具包,JDK提供给java开发人员使用,其中包括编译器…,jre,jvm

JRE(Java Runtime Environment)Java运行环境,0包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

java从头开始-1

配置环境变量

为了使java命令更加方便, 把存放命令的地址 配置到windows的系统路径中。

这样不管在哪里使用,都会找到命令所在路径。

第一个JAVA程序

开发步骤:

1.使用记事本编写 Hello.java 源代码 。

2.通过javac命令调用编译器 把源码编译为 .class文件。

3.通过java命令运行 java程序,输出程序结果。