1.Java课程简介
-
Java语言概述
-
Java环境搭建,JDK安装,常用命令
-
Java入门程序
-
Java入门程序:常见问题
-
补充知识:Java执行原理、bug介绍
7:JDK组成、跨平台原理
8.JDK安装后Path和JAVA_HOME环境变量
9:IDEA开发工具:简介、下载、安装
10:IDEA开发工具:开发第一个程序
11:IDEA开发工具:字体、快捷键、其他操作
导入其他模块时先创建一个同名模块,然后导入把文件复制过来
删除模块,最好的方法就是先remove掉模块再去文件夹里面直接删除掉模块文件
12:阶段总结:Java概述、快速入门、IDEA使用
做了个思维导图,就是前面知识的总结
从这里开始切换java课程
换成最新黑马程序员Java课程
从第十七集开始
17.Java基础概念-01-02注释和关键字
18:Java基础概念-03-字面量
18:Java基础概念-03-变量-基本用法
21.Java基础概念-06-变量练习-计算公交车的人数
22.Java基础概念-07-计算机中的数据存储
23.Java基础概念-08-数据类型
24.Java基础概念-09-定义变量的三个类型
25.Java基础概念-10-标识符
25.Java基础概念-11-键盘录入
P27-P29是关于idea的下载安装和使用
26.运算符:算术运算符详解和综合练习
注意小数问题
31.运算符04-05 隐式转换和强制转换
32.运算符:字符串和字符的加操作
只要有字符串参与就是拼接,没有字符串参与就是普通的算术运算符
有连续加就从左到右进行计算
这张码表是操作系统内置的
33.运算符:自增自减运算符-基本使用
34.运算符-08-赋值运算符和关系运算符
35.运算符-09-四种逻辑运算符
36.运算符-10-短路逻辑运算符
37.运算符-11-三元运算符与运算符的优先级
这个代码没手打,记住这之中的这个操作
38.运算符-12-多学一招原码反码补码
正数的原码,反码和补码都是一样的
隐式转换,强制转换,强烈建议看一下这一集,38集
这个右移,数值位补0,符号位与原来的一样
这种没有短路的
39.判断和循环-01-流程控制语句
40.判断和循环-02-第一种格式和注意事项加练习
练习过于简单,直接截图
41.判断和循环-03-if的第二种格式和练习
42.判断和循环-04-if的第三种格式
43.判断和循环-05-switch语句和练习
44.判断和循环-06-switch的扩展知识和练习
一行代码的时候
45.判断和循环-07-循环语句-for循环格式和练习
46.判断和循环-08-循环语句-累加思想和统计思想
注意变量的作用范围
47.判断和循环-09-循环语句-while
48.判断和循环-10-两道力扣算法题和do...while..
49.循环高级综合练习-01-无限循环和跳转控制语句
while格式使用更多一些
50.循环高级综合练习-02-逢七过
51.循环高级综合练习-03-平方根
52.循环高级综合练习-04-判断是否为质数
53.循环高级综合练习-05-猜数字小游戏
54.数组-01-数组的概述和静态初始化
长度是三,且长度不变
55.数组-02-数组的地址值和元素访问
56.数组-03-数组的遍历和三道综合练习
57.数组-04-数组的动态初始化和常见问题
接下来的这四个练习,全都截图
58.数组-05-数组练习1-求最值
59.数组-06-数组练习2-求和并统计个数
60.数组-07-数组练习3-交换数据
62.数组-09-数组的内存图
63.方法-01-什么是方法?
64.方法-02-最简单的方法定义和调用
接下来的代码全部截图,直接到字符串手打
65.方法-03-带参数的方法定义和调用
66.方法-04-带返回值方法的定义和调用
67.方法-05-方法的小结
这里的return是结束的
68.方法-05-方法的重载
不在同个类的不构成重载关系
69.方法-07-方法的三个练习遍历求最大值和判断是否存在
70.方法-08-方法练习-拷贝数组
71.方法-09-方法的基本内存原理
先进后出
72.方法-10-什么是基本数据类型和引用数据类型
new出来的都是引用数据类型
73.方法-11-方法的值传递
74.综合练习-01-02-买飞机票和找质数
代码在zonghelianxi里面的planeticket中
方法传值
快捷键:ctrl+alt+m抽取方法
代码在zonghelianxi里面的zhishu中
75.综合练习-03-04-开发验证码和数组元素的复制
76.综合练习-05 评委打分
77.综合练习-06-数字加密和解密
78.综合练习-07-抽奖的两种实现方式
79.综合练习-08-双色球彩票系统
80.综合练习-09-二维数组
81.面向对象-01-面向对象的介绍
82.面向对象-02-类和对象
注意!!!!!!!!
等创建了对象才赋值
83.面向对象-03-封装
JDK16.0中文文档
保证数据的安全性
84.面向对象-04-就近原则和this关键字
不合理的地方
85.面向对象-05-构造方法
上面这个是空参的构造方法
一般空参和带参的都会写上去
并不是用来创建对象的,创建对象是new
86.面向对象-06-标准的javabean类
快捷键
alt+insert
或者alt+Fn+insert
87.面向对象-07-三种情况的对象内存图
堆:地址值!!!
执行完后,栈中都出去
堆中也会消失
答案是不需要
两个对象属于两个独立的小空间
运行完出栈
88.面向对象-08-基本数据类型和引用数据类型