零基础学Java之Java学习笔记(一):Java概述

什么是Java?

Java是一门面向对象编程语言,可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序。

Java特点有哪些?

1.Java语言吸收了C++语言的各种优点,具有功能强大和简单易用两个特征。

2.Java语言作为静态面向对象编程语言的代表,实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。

3.Java具有简单性、面向对象、分布式、安全性、平台独立与可移植性、动态性等特点。

4.Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。

5.Java 语言是跨平台性的。[即:  一个编译好的.class 文件可以在多个系统下运行,这种特性称为跨平台]

学习Java能干啥?

学习Java可以做网站、Android、电脑软件、游戏等

Java就业方向

①网站开发②移动互联③软件开发④第三方交易系统⑤大数据技术⑥企业级应用开发

Java开发环境

①JDK:

JDK 的全称(Java Development Kit Java 开发工具包)

JDK 是提供给 Java 开发人员使用的,其中包含了 java 的开发工具,也包括了 JRE。所以安装了 JDK,就不用在单独 安装 JRE 了。

②JRE:

JRE(Java Runtime Environment Java 运行环境)

如果想要运行一个开发好的 Java 程序, 计算机中只需要安装 JRE 即可。

③JVM:

Java 虚拟机(JVM Java Virtual Machine)

JVM 是一个虚拟的计算机,具有指令集并使用不同的存储区域。负责执行指令,管理数据、内存、寄存器,包含在JDK 中.

对于不同的平台,有不同的虚拟机。

Java 虚拟机机制屏蔽了底层运行平台的差别,实现了“一次编译,到处运行”

④三者关系:

JDK = JRE + 开发工具集

JRE = JVM + Java SE 标准类库

配置环境变量

①下载JDK:

https://www.oracle.com/cn/java/technologies/javase-downloads.html

 

 

这里的安装路径要记住,后面配置环境变量要用到,也可自己更改安装路径

②安装完后返回桌面,打开“此电脑”,右键,选择属性->高级系统设置->环境变量

 

 

③新建JAVA_HOME,变量,复制JDK的安装路径

 

④ 点击Path->编辑->新建->确定

 

变量名:JAVA_HOME
变量值:C:\Program Files (x86)\Java\jdk1.8.0_91 // 要根据自己的实际路径配置
变量名:Path

变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

注:用户变量和系统变量都可,主推系统变量

然后检查是否配置成功:win+r,输入cmd回车。口令:javac、java -version、java

如果出现下面信息代码配置正确

 

Java开发工具

①Notepad++②Eclipse③Sublime Text④IntelliJ IDEA⑤EditPlus⑥NetBeans

Notepad++下载地址:https://notepad-plus.en.softonic.com/

Eclipse下载地址:http://www.eclipse.org/downloads/packages/

Sublime Text下载地址:https://www.sublimetext.com/download

IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/download

EditPlus下载地址:https://www.editplus.com/download.html

NetBeans下载地址:https://netbeans.apache.org/download

注:所有下载地址皆为官方正版

posted @ 2021-08-17 23:08  她与剑意皆失  阅读(57)  评论(0编辑  收藏  举报