java初学者入门应该掌握的基础

java初学者入门应该掌握的基础

一、了解JAVA

Java作为IT界的大明星,其一直常年累月霸占各大编程语言界的榜首。Java被视为编程语言界最时髦的语言之一,学习java的人也是生生不息。但是很多初学者不知道该怎么学习java。

我们要知道:Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言。
java初学者入门应该掌握的基础_第1张图片

Java之父:詹姆斯·高斯林

1.1 java的三个体系

  1. Java SE(Java Platform Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。
  2. Java EE(Java Platform Enterprise Edition)。这个版本以前称为 J2EE。开发企业级的应用。
  3. Java ME(Java Platform Micro Edition)。这个版本以前称为 J2ME。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。

2.1 java的特性

  1. 一种面向对象的编程语言。
  2. 一种与平台无关的语言。(它提供了在不同平台下的解释运行环境)。
  3. 一种健壮的语言,吸收了C/C++语言的优点。
  4. 具有较高的安全性。(自动回收垃圾,强制类型检查,取消指针)。
  5. 开源。

二、Java运行核心机制

高级编程语言类型分为:
编译型: C 、C++、Java,会生成二进制文件比如:.exe文件、字节码文件。
解释型: JavaScript、basic 不会生成二进制文件。
而Java 语言是两种类型的结合;先编译,再解释执行。

2.1 Java运行核心机制

1 .JVM可以理解成一个可运行Java字节码的虚拟计算机系统。它有一个解释器组件,可以实现Java字节码和计算机操作系统之间的通信对于不同的运行平台,有不同 的JVM。
2. JVM屏蔽了底层运行平台的差别,实现了“一次编译,随处运行”。

java初学者入门应该掌握的基础_第2张图片

2.2 自动垃圾回收(Garbage Collection)

Garbage Collection垃圾回收:将不再使用的内存空间应当进行回收。
垃圾回收器在Java程序运行过程中自动启用,程序员无法精确控制和干预,即使程序员通过代码告诉
垃圾回收器执行,不会立即回收内存。

三、JDK安装和环境配置

3.1 安装文件

下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 。

JDK(Java Development Kits)-- Java开发工具集

java初学者入门应该掌握的基础_第3张图片

3.2 配置环境变量

(1)首先右键单击我的电脑选择属性。(如下图)
java初学者入门应该掌握的基础_第4张图片
(2)单击更多设置。
(3)选择高级选项。(如下图:)
java初学者入门应该掌握的基础_第5张图片
(4)单击环境变量。(如下图)
java初学者入门应该掌握的基础_第6张图片
(5)在用户变量中添加一条变量名为JAVA_HOME,指向JDK安装目录。(如下图)
java初学者入门应该掌握的基础_第7张图片
(6)2 修改path:用于指定操作系统的可执行指令的路径,在路径最前面添加%JAVA_HOME%\bin。(如下图)
java初学者入门应该掌握的基础_第8张图片
java初学者入门应该掌握的基础_第9张图片
(7)验证环境变量配置成功:按下win”+“R”,输入cmd打开命令行输入 java -version 和 javac ,能看到如下图所示。
java
java初学者入门应该掌握的基础_第10张图片
javac
java初学者入门应该掌握的基础_第11张图片
JAVA入门是枯燥的但是只要坚持下去就会成功!
分享一段我非常喜欢的话:每一个成功者都有一个开始.勇于开始,才能找到成功的路!

让我们一起加油!!!

你可能感兴趣的:(JAVA入门,JAVA,入门,学习)