第一章笔记

为什么是JAVA

JAVA是一种高级编程语言,就业岗位多,主要是开发应用程序

服务器程序

后端服务器程序

安卓应用

安卓手机APP客户端

JAVA发展史

1991年由 sun公司 提出

研发要求为:程序运行的内存小,不同的cpu即跨平台

詹姆斯.高斯林 带领研发

1995年正式确立 1996年java1.0版本发布

2009年sun公司被oracle公司收购,oracle是全球最大的企业级软件开发公司

从java1.5开始 版本号开始变为java5 java6..java18 每半年更新一次

JAVA语言的特点

开源 开放源代码 免费

简单高效

面向对象

支持网络编程

多线程机制

动态内存管理 垃圾回收机制

安全性

平台无关性

跨平台:如何做到跨平台在不同的操作系统中运行?

答:java公司开发了不同平台适用的虚拟机,虚拟机相当于一个翻译机器,将给定的程序翻译成各个平台支持的指令代码。

JAVA语言体系结构

JavaSE:java Standard Edition(Java标准版 基础)基本语法、面向对象、提供基本的类库

JavaEE:Java Enterprise Edition(企业版) 包含Servlet服务器端开发, 包含javaSE

JavaME:java Micro Edition (Java微缩版) 早期的一些家电设备,已经被淘汰

JAVA语言运行机制

源代码 .java--->编译器---->.class------>jvm(虚拟机)-------->不同平台指令

JAVA开发安装环境

为什么要安装环境?

将.java文件编译成.class文件

.class文件将诶虚拟机运行

JDK开发工具包由java开发商提供 针对开发人员使用,包含编译工具和打包工具以及jre

jre是java运行环境,包含核心的类库

jre包含jvm

安装jdk为什么配置环境变量:

为了在windows的任何目录下都可以使用java命令

在windows 系统变量中的path路径中配置

Hello.java文件一定要保存!

 生成 Hello.class文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

m0_57099942

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值