Java编程01之入门篇
【摘要】 第一章 Java语言前世今生 Java简介java 是由SUN 公司开发的在1995年5月推出的一款编程语言。在SUN 公司被Oracle 收购后,成为了Oraclette公司的产品。2005 年 6 月,JavaOne 大会召开,SUN 公司公开 Java SE 6。此时,Java 的各种版本已经更名,以取消其中的数字 “2”:J2EE 更名为 Java EE,J2SE 更名为Java ...
第一章 Java语言前世今生
Java简介
- java 是由SUN 公司开发的在1995年5月推出的一款编程语言。在SUN 公司被Oracle 收购后,成为了Oraclette公司的产品。
- 2005 年 6 月,JavaOne 大会召开,SUN 公司公开 Java SE 6。此时,Java 的各种版本已经更名,以取消其中的数字 “2”:J2EE 更名为 Java EE,J2SE 更名为Java SE,J2ME 更名为 Java ME。
Java三个版本
- Java标准版J2SE(Java 2 Platform,Standard Edition),定位在客户端,主要用于桌面应用软件的编程
- Java企业版J2EE(Java 2 Platform,Enterprise Edition),主要用于分布式的网络程序的开发
- Java微型版J2ME(Java 2 Platform,Micro Edition),主要应用于嵌入式系统开发
Java语言的特点
- 简单:不使用指针,自动分配和回收内存空间
- 面向对象:提供类、接口和继承等面向对象的特性,纯的面向对象程序设计语言
- 分布式:Java是为Internet分布式环境设计的,通过URL访问网络资源和访问本地文件一样,支持远程方法调用RM
- 健壮:强类型机制、异常处理、垃圾的自动收集
- 多线程:支持多个线程的同时执行、提供多个线程的同步机制
- 动态:动态地被载入到运行环境,也可以通过网络来载入所需要的类
- 跨平台:一次编译,处处运行,其中需要注意的是Java是跨平台,但是JVM不是跨平台
第二章 Java开发环境的搭建
JDK JRE JVM之间的区别和关系
JDK
- Java标准开发包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等
JRE
- Java运行环境,用于解释执行Java的字节码文件。普通用户而只需要安装 JRE(Java Runtime Environment)来运行 Java 程序。
- 而程序开发者必须安装JDK来编译、调试程序
JVM
- Java虚拟机,是JRE的一部分。它是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。
JDK、JRE、JVM之间的关系
- JDK 开发工具包,用于开发,包含了 JRE(运行环境)
- JRE 运行环境,运行时类库,用于运行java程序, 包含了 JVM(Java虚拟机)
- JVM Java虚拟机,是java编程语言的核心并且具有平台的独立性,JVM被包含JRE, JDK中
安装Java环境 (window10)
(1)Oracle官网下载JDK
(2)安装JDK,可自定义路径。
(3)配置环境变量:右键我的电脑–属性–高级系统配置–环境变量
java -version
- 系统变量:JAVA_HOME,变量值为JDK安装目录(C:\MySoft\Java\jdk1.8.0_121)
- Path新增
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
多版本JAVA环境配置(个人笔记)
可以通过切换JAVA_HOME的变量值来切换
- 系统变量
- Path
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)