JAVA 基础(学习img)
Date: 2023-04-24 18:57:14
尚硅谷Java零基础全套视频教程
PS: 只记重要的,自己不会的
P1 课程简介
P2 课程目录
第一章
P3 JAVA 学习路线
对我重要的
step 1
4 IDEA 安装使用
P4 谈谈JAVA
吹水
P5 学习路线
学习路线
P6 计算机硬件
P7 常见DOS命令
P8 不同编程语言介绍
P9 JAVA 相关历史
LTS version 8.0 11.0 17.0
JAVA SE (standard edition) 写桌面应用
JAVA EE (enterprise edition) 写后台
JAVA ME (micro edition) 写单片机
P10 JDK选择下载
JDK (java development kit)
JRE (java runtime enviroment)
P11 JDK安装和path环境变量
直接用 choco 装,无需配置环境变量
choco i java17 -y
P12 JDK17安装和环境变量
17 自动配环境变量
P13 第一次 Hello world
P14 Hello 总结
编写,编译,执行
P15 单行注释和多行注释
单行注释 // 这是内容
多行注释 /* 这是内容 */
文档注释 /** 这是内容 */
P16 文档注释和API文档
文档注释可以用javadoc生成API文档, /** 这是内容 */ 中的内容会被提取出来,生成API文档
P17
优点
- 跨平台性,JVM的功劳
- 面向对象
- 健壮性,内存管理,垃圾回收机制
- 安全性
- 开发简单
- 高性能
缺点
- 语法复杂
- 架构较重,适用于大型网站开发
- 并非适用于所有应用场景
JVM 的功能
- 实现JAVA的跨平台性
- 自动内存管理
面试题:java 还会内存溢出和内存泄漏吗?
能举一下例子吗?
P18 两个小案例的实现
- 输出信息换行
\n是换行符 - 输出心形 制表符
\t=
P19
小结
第二章
P20 学习方法和学习经验
无他,唯手熟尔,多敲就完了
P21 关键字
上次更新: 2023-04-27 22:23:10
这里
P22 标识符
- 可以起名的地方都叫标识符,比如类名,方法名,变量名,常量名,包名
- 标识符的命名规则
- 由26个英文字母大小写,0-9,_或$组成
- 数字不可以开头
- 不可以使用关键字和保留字,但能包含关键字和保留字
- Java中严格区分大小写,长度无限制
- 标识符不能包含空格
重要:命名规范(任何语言都一样)
- 类名、接口名、组件名,使用
大驼峰命名法 - 变量名、方法名,使用
小驼峰命名法 - 常量名,使用
全大写,多个单词用下划线连接
P23 变量的基本使用
数据类型 变量名 = 初始化值;
变量的数据类型
- 基本数据类型
- 整数型
- byte
- short
- int
- long
- 浮点型
- float
- double
- 字符型
- char
- 布尔型
- boolean
- 整数型
- 引用数据类型
- 类 class
- 接口 interface
- 数组 []
- 枚举 enum
- 注解 @interface
- 记录 record
String name = "张三"; //java
let name = "张三"; //js 只需要规定作用域即可
let name: string = "张三"; //ts 增加类型检查
P28 基本数据类型变量间 自动类型提升规则
从小范围到大范围
byte, short, char -> int -> long -> float -> double
P29 基本数据类型变量间 强制类型提升规则
从大范围到小范围,使用强制类型转换符 (int)
可能会损失精度
上次更新:2023-04-28 22:00:12
这里继续

浙公网安备 33010602011771号