Java笔记01:初识Java
1. 初识java
1)什么是java
java 是一门高级的计算机编程语言
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
1.1)计算机语言
能够控制并操纵计算机的语言
1.2)高级的
低级语言:只能使用0和1来和计算机沟通
高级语言:可以使用相对简单的英文和符合来操作
1.3)编程:编写程序
2)编写第一个java程序
2.1)创建java项目
在左侧空白区域
单击右键
New->java Project
填写项目名称
点击Finish
2.2)创建package包
双击展开项目
选中src,单击右键
New->Package
填写包名
点击Finish
2.3)创建Class类
选中创建的包,单击右键
New->Class
填写类名,勾选复选框
点击Finish
编写程序并运行
3)调整字体
3.1)菜单栏选中
Window->Perferences
3.2)左上角搜索font
选中Colors and Fonts
3.3)右侧展开Basic
最下方编辑Text Font
3.4)调整字体确定后
点击Apply and close
4)java的代码结构
- java程序的外层结构
public class HelloWorld {
//java程序运行的入口
public static void main(String[] args) {
//要执行的程序代码
System.out.println("Good Day !");
}
}
2.java的安装
1)下载JDK
安装JDK
- 解压下载到的压缩包
- 双击解压得到的exe文件
- 一直下一步即可
验证
在计算机中找到
C:Program FilesJava位置
如果有JDK和JRE两个文件夹
那么证明安装成功
3.配置java环境变量
只有配置了环境变量才能让
java程序在电脑的任何位置运行
1)打开配置环境变量的界面
计算机图标上单击右键,选属性
左侧点击"高级系统设置"
右下角点击"环境比变量"
在下方的系统变量中配置即可
2)配置环境变量
2.1)新建
变量名: JAVA_HOME
变量值 (根据自己的实际安装路径,进入Windows资源管理器复制地址栏)比如:
C:\Program Files\Java\jdk1.8.0_161
2.2)新建
变量名: CLASSPATH
变量值: .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
2.3)编辑Path
在已有变量值的最左侧(win10系统先点击编辑文本)
添加: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3)验证配置
3.1)按住Win键按R
输出cmd敲回车
进入dos界面
3.2)输入 java -version
敲回车
如果能看到版本号,既配置成功
C:\Users\QAIU>java -version
java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)
4.安装Eclipse
1)什么是Eclipse
1.1)Eclipse是一款能够快速高效
开发java程序的IDE工具
- 免费,开源
- 免费软件中,功能相对齐全的
- Eclipse有非常丰富的插件
3)下载Eclipse
- 官方网站 https://www.eclipse.org/downloads/packages/
一般我们下载企业版即可--Eclipse IDE for Enterprise Java Developers
然后选择Windows 64-bit
值得注意的是我们直接下载会很慢,所以这里使用官方给的镜像
点击Select Another Mirror 选择China开头的链接即可
4)安装Eclipse
将下载到的压缩包在指定的路径解压即可
在解压的文件夹中找到eclipse.exe双击即可运行
可以发送桌面快捷方式
5.java运行的步骤
1)编写程序
由程序员完成
产生.java文件
2)编译程序
由java自带的编译器完成
会将.java文件编译成.class文件
.class文件也称字节码文件
3)运行程序
由JVM完成
JVM运行的是class文件
6.java的构成
1)JVM:java虚拟机
运行java程序
2)JRE:java运行环境
JRE:JVM+java类库(辅助零件)
JRE是运行java程序的最小单元
3)JDK:java开发工具包
JDK:JRE+java开发命令
JDK是开发java程序的最小单元