- Java介绍
高级计算机编程语言
语言:一个交流工具、一种协议
计算机语言:人与计算机之间进行数据交互
编程语言:数据类型和流程控制
高级语言:源码不能直接被电脑执行 必须通过编译器解析为二进制文件后 才能执行
作用:写代码 软件、程序
-
Java语法
学习方式:把所有内容分成3中情况:了解+掌握+重点 -
Java的一些基本概念
对象:对象是类的一个实例,有状态和行为
类:类是一个模板,它描述一类对象的行为和状态。
方法:方法就是行为,一个类可以有很多方法。逻辑运算、数据修改以及所有动作都是在方法中完成的。
实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。 .
- 写程序时,需要注意的几点:
1.大小写:Java 时区分大小写的,Hello 和 hello 不一样
2.类名: 所有的类名,首字母应该大写,采用大驼峰式写法 例如“HelloWorld”
3.方法名:所有的方法名都应该以小写字母开头, 如果方法名含有若干单词,则后面的每个单词首字母大写。
4.源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存
5.主方法入口:所有的 Java 程序由 public static void main(String[] args) 方法开始执行。
- Java标识符
Java 所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。
关于 Java 标识符,有以下几点需要注意:
所有的标识符都应该以字母(A-Z 或者 a-z),美元符($)、或者下划线(_)开始
首字符之后可以是字母(A-Z 或者 a-z),美元符($)、下划线(_)或数字的任何字符组合
关键字不能用作标识符
标识符是大小写敏感的
合法标识符举例:age、$salary、_value、__1_value
非法标识符举例:123abc、-salary
- Java修饰符
- Java的三个概念
- JVM
Java virtual machine Java 虚拟机
保证我们的 Java 程序可以再任意操作系统上执行
- JRE
Java runtime environment Java 运行环境
Java 程序运行的环境
JRE = JVM(java.exe) + 基础类库(写好的小程序 可以提高编程效率)
Java 程序的使用者安装
- JDK
Java development kits Java 开发工具包
Java 编程者安装
JDK = JRE + 开发工具(javac.exe 编译器)
- 安装JDK
1.下载JDK 版本:jdk-8u131-windows-x64.exe
链接:https://pan.baidu.com/s/167ELoKfAythkwLsvTEfLiw
提取码:f1w9
1
2
2.安装JDK:
程序分类:
启动方式不同:桌面图形化方式 + 命令行方式
桌面图形方式:通过鼠标点击即可操作软件
命令行方式:需要在命令行输出操作命令
windows 操作系统自带命令行软件cmd.exe(command)
启动 cmd 方式:windows + r 输入cmd
常用的命令行命令:
Dir:(directory) 显示当前目录下的子文件/子目录
cd…:(change directory) 后退一步
cd 子文件夹 : 进入指定的文件夹
cd / : 直接到根目录下
盘符: 进入指定盘
Exit:退出命令行
Tab键 : 自动补齐
3.配置环境变量 path
作用:在任意位置上都能执行java 和 javac
步骤:
1.复制 java.exe 所在目录 C:\Program Files\Java\jdk1.8.0_131\bin
2.编辑环境变量 path :
1.我的电脑–>右键 “属性”:
在这里插入图片描述
2.选择“高级系统设置”:
在这里插入图片描述
3.点击新建:变量名为:JAVA_HOME 复制jdk文件路径,点击“确定”
在这里插入图片描述
4.选择“path”,点击“编辑”,在最后添加“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”,点击“确定”
在这里插入图片描述
5. Windows + r 打开命令行界面 ,输入javac,如图所示,表示配置成功。
**注意:在 Windows10 中,Path 变量里是分条显示的,我们需要将%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;**分开添加,否则无法识别:
%JAVA_HOME%\bin;
%JAVA_HOME%\jre\bin;
1
2
img
4.测试 javac.exe 和 java.exe
- 第一个程序: hello world
- 编辑
1.编辑 : 创建 java 源文件
2.编辑工具:java是纯文本类型的语言 所有可以操作文本的软件
Notepad、eclipse 、idea
3.编辑步骤:
1 : 创建一个文本文档,更改后缀名为".java"
2 : 创建一个类来封装代码:
class 类名{
本类的代码
}
1
2
3
3:在类中创建一个main方法 : main方法是程序的入口
Main方法格式 :
public static void main(String[] s){
}
1
2
3
4 : 在 main 方法中写打印输出语句
打印输出格式:
System.out.println(“打印输出语句”)
1
5.完整代码:
public class HelloWorld {
public static void main(String[] args){
System.out.println(“这是我的第一个程序 HelloWorld”);
}
}
1
2
3
4
5
6
7
2. 注释
注释是给其他程序看的 更好的理解你的代码
// 单行注释
/*
多行注释:注释掉两个*之间的所有内容
java 和 英语的关系:1.基本组成有相同之处:英文字母
2.java中用到了50个英语单词:
*/
- 编译
根据Java源文件 通过编译器javac.exe生成 .class字节码文件
编译工具: javac.exe
编译方法: javac 文件名
- 使用开发工具Eclipse
1.下载 安装
两种格式 : .exe 和 .zip (推荐使用.zip)
2.工作路径设置
1.新建项目:
在这里插入图片描述
在这里插入图片描述
项目文件夹目录:
在这里插入图片描述
运行结果:
在这里插入图片描述
15个常用的快捷键:
1、alt+? 或 alt+/:自动补全代码或者提示代码
2、ctrl+o:快速outline视图
3、ctrl+shift+r:打开资源列表
4、ctrl+shift+f:格式化代码、
5、ctrl+e:快速转换编辑器
6、ctrl+page down 或 ctrl+page up: 选项卡之间快速切换
7、shift+enter 及 ctrl+shift+enter: 在当前行上或者下边创建空白。
8、Alt+方向键上下:上下行交换内容或把当前行内容把上或下移动
9、Control+Alt+方向上下键:复制高亮显示的一行或多行
10、ctrl+m:当前编辑页面窗口最大化
11、ctrl+/:自动注释当前行或者选择的多行
12、ctrl+shift+/:自动注释掉选择的代码块
13、ctrl+d:删除当前行
14、ctrl+shift+x 和 ctrl+shift+y :英文字母大小写的转换
15、ctrl+shift+o:自动引入包和删除无用包 下**:上下行交换内容或把当前行内容把上或下移动
9、Control+Alt+方向上下键:复制高亮显示的一行或多行
10、ctrl+m:当前编辑页面窗口最大化
11、ctrl+/:自动注释当前行或者选择的多行
12、ctrl+shift+/:自动注释掉选择的代码块
13、ctrl+d:删除当前行
14、ctrl+shift+x 和 ctrl+shift+y :英文字母大小写的转换
15、ctrl+shift+o:自动引入包和删除无用包