D01 第一部分 Java基础语法
前言
本篇采用了黑马程序员的笔记,并自己进行了总结。
包含
01.Java介绍
02.基础语法(基础概念,运算符和表达式,流程控制语句及循环高级用法的总结)
提示:以下是本篇文章正文内容,下面案例可供参考
1.入门及基础概念
1.1 人机交互
1.1.1 什么是cmd?
- 在windows操作系统中,利用命令行的方式去操作计算机。
- 扩展-真正的DOS命令是1981年微软和IBM出品的MS-DOS操作系统中的命令才叫做DOS命令。这个时候叫做CMD命令会更准确一些。
1.1.2 如何打开CMD窗口?
- 1按下快捷键:win + R。
此时会出现运行窗口。
- 2 在运行窗口中输出cmd
- 3 输出回车。
拓展
win+E:打开资源管理器
默认操作文件夹:在C盘下用户(users)下可以找到moon文件夹
桌面也是一个文件夹:desktop
1.1.3 常见的CMD命令
操作 | 说明 |
---|---|
盘符名称: | 盘符切换。E:回车,表示切换到E盘。 |
dir | 查看当前路径下的内容。 |
cd 目录 | 进入单级目录。 |
cd … | 回退到上一级目录。 |
cd 目录1\目录2… | 进入多级目录。 |
cd \ | 回退到盘符目录。 |
cls | 清屏。 |
exit | 退出命令提示符窗口。 |
1.1.4 环境变量
作用:
如果我想要在CMD的任意目录下,都可以启动某一个软件,那么就可以把这个软件的路径配置到环境变量中的PATH里面。在启动软件的时候,操作系统会先在当前路径下找,如果在当前目录没有再到环境变量的路径中去找。如果都找不到就提示无法启动。
1.2 Java概述
1.2.1 Java的版本注意
1.2.2 Java语言的3大平台
1.2.3 运行流程及跨平台原理
- 运行流程
1.编写Java程序,生成.Java文件
2.编译:
编译文件。编译后会产生一个class文件。
java文件:程序员自己编写的代码。
class文件:交给计算机执行的文件。
3.运行代码
注意:运行的是编译之后的class文件。
用到两个命令:
javac + 文件名 + 后缀名 (就是编译java文件)
java + 文件名(运行编译之后的class文件)
- 跨平台原理:
.class文件运行在虚拟机上,针对于不同的操作系统,Java提供了不同的虚拟机。
1.2.4 JRE和JDK
- JVM(Java Virtual Machine),Java虚拟机
- JRE(Java Runtime Environment),Java运行环境,包含了JVM和Java的核心类库(Java API)
- JDK(Java Development Kit)称为Java开发工具,包含了JRE和开发工具
总结:
2.基础语法
2.1 基础概念
1. 注释
注释是对代码的解释和说明文字。
快捷键:
1.单行注释:ctrl+/
2.多行注释:ctrl+shift+/
2. 关键字
3. 字面量
4. 变量
什么是变量?
变量就在程序中临时存储数据的容器。但是这个容器中只能存一个值。
变量的定义格式
变量的注意事项
总结:
6. 数据类型
文本数据
图片数据
声音数据-采样点数对应声音的品质
Java语言数据类型的分类
基本数据类型的四类八种
引用数据类型
不是直接存储,是引用了存储数据的地址
7. 标识符
2.2 运算符和表达式
1.概念
2.算数运算符
- / %
3.隐式转换
3.隐式转换
4.强制转换
5.字符串的+操作
6.字符的+操作
7.自增自减运算符
8.赋值运算符
运算过程:就是把等号右边的结果赋值给左边的变量
9.扩展赋值运算符
10.关系运算符
11.逻辑运算符
12.短路逻辑运算符
13.三元运算符
14.运算符的优先级
小括号优先于所有。
15.原码,反码,补码
其他运算符
2.3 流程控制语句
判断语句:if语句
switch语句
循环结构(for, while, do…while)
2.4 循环高级
1.无限循环
又叫死循环。循环一直停不下来。