没有合适的资源?快使用搜索试试~ 我知道了~
java入门资料(String,接口和抽象类,泛型,io流,反射,多线程)
需积分: 0 1 下载量 120 浏览量
2023-07-11
12:39:35
上传
评论
收藏 58.98MB PDF 举报
温馨提示
试读
1238页
java入门资料
资源推荐
资源详情
资源评论
韩顺平循序渐进学 Java 零基础
第
I
页
循序渐进学 Java 零基础
-韩顺平
韩顺平循序渐进学 Java 零基础
第
II
页
第 1 章 内容介绍.............................................................................................................................................................................................................1
1.1 本套 JAVA 课程内容.................................................................................................................................................................................................1
1.1.1 课程的三个阶段...............................................................................................................................................................................1
1.1.2 关于课程的说明...............................................................................................................................................................................1
1.1.3 课程特色...........................................................................................................................................................................................2
1.2 JAVA 就业方向...........................................................................................................................................................................................................2
1.3 JAVA 开发场景举例 1-SSM...................................................................................................................................................................................... 3
1.4 JAVA 开发场景举例 2:ANDROID 核心代码........................................................................................................................................................... 3
1.5 JAVA 开发场景举例 3:大数据-HADOOP.................................................................................................................................................................4
1.6 JAVA 的应用领域.......................................................................................................................................................................................................4
1.6.1 企业级应用.......................................................................................................................................................................................4
1.6.2 Android 平台应用..............................................................................................................................................................................5
1.6.3 移动领域应用...................................................................................................................................................................................5
第 2 章 JAVA 概述.......................................................................................................................................................................................................... 7
2.1 什么是程序.............................................................................................................................................................................................................. 7
2.2 JAVA 诞生小故事.......................................................................................................................................................................................................7
2.3 JAVA 技术体系平台...................................................................................................................................................................................................8
2.4 JAVA 重要特点...........................................................................................................................................................................................................8
2.5 JAVA 的开发工具.......................................................................................................................................................................................................9
2.5.1 工具选择.........................................................................................................................................................................................10
2.6 JAVA 运行机制及运行过程.....................................................................................................................................................................................10
2.6.1 Java 语言的特点:跨平台性......................................................................................................................................................... 10
2.6.2 Java 核心机制-Java 虚拟机 [JVM java virtual machine]............................................................................................................. 11
2.7 什么是 JDK,JRE................................................................................................................................................................................................. 12
2.7.1 JDK 基本介绍................................................................................................................................................................................ 12
2.7.2 JRE 基本介绍.................................................................................................................................................................................12
2.7.3 JDK、JRE 和 JVM 的包含关系.................................................................................................................................................... 12
2.8 下载、安装 JDK....................................................................................................................................................................................................12
2.9 配置环境变量 PATH............................................................................................................................................................................................... 13
2.9.1 为什么要配置 path.........................................................................................................................................................................13
2.9.2 配置环境变量 path 的步骤............................................................................................................................................................13
2.10 安装 JDK 的练习.................................................................................................................................................................................................14
2.10.1 请同学们安装好 JDK,配置好 path 环境变量。可以在控制台下正确的执行, (10min)..................................................... 14
2.10.2 环境变量配置细节说明:............................................................................................................................................................. 14
2.11 JAVA 快速入门.......................................................................................................................................................................................................14
2.11.1 需求说明.......................................................................................................................................................................................15
2.11.2 开发步骤.......................................................................................................................................................................................15
2.11.3 运行原理示意图...........................................................................................................................................................................15
韩顺平循序渐进学 Java 零基础
第
III
页
2.12 JAVA 开发快速入门...............................................................................................................................................................................................15
2.13 JAVA 开发注意事项和细节说明.......................................................................................................................................................................... 17
2.14 老韩聊: 如何快速掌握技术或知识点............................................................................................................................................................... 18
2.15 JAVA 转义字符.......................................................................................................................................................................................................19
2.15.1 Java 常用的转义字符....................................................................................................................................................................19
2.15.2 说明...............................................................................................................................................................................................19
2.15.3 课堂练习.......................................................................................................................................................................................21
2.16 初学 JAVA 易犯错误............................................................................................................................................................................................. 21
2.17 注释(COMMENT)................................................................................................................................................................................................... 22
2.17.1 介绍:...........................................................................................................................................................................................22
2.17.2 Java 中的注释类型........................................................................................................................................................................23
2.17.3 单行注释:...................................................................................................................................................................................23
2.17.4 多行注释:...................................................................................................................................................................................23
2.17.5 使用细节.......................................................................................................................................................................................23
2.17.6 文档注释:...................................................................................................................................................................................23
2.17.7 代码演示.......................................................................................................................................................................................24
2.18 JAVA 代码规范.......................................................................................................................................................................................................26
2.19 DOS 命令(了解)................................................................................................................................................................................................... 26
2.19.1 DOS 介绍.......................................................................................................................................................................................26
2.19.2 相关的知识补充: 相对路径, 绝对路径................................................................................................................................. 27
2.19.3 常用的 dos 命令...........................................................................................................................................................................28
2.20 本章作业.............................................................................................................................................................................................................. 28
第 3 章 变量...................................................................................................................................................................................................................29
3.1 为什么需要变量.................................................................................................................................................................................................... 29
3.1.1 一个程序就是一个世界.................................................................................................................................................................29
3.1.2 变量是程序的基本组成单位.........................................................................................................................................................29
3.1.3 简单的原理示意图.........................................................................................................................................................................30
3.2 变(变化)量(值)的介绍...........................................................................................................................................................................................30
3.2.1 概念.................................................................................................................................................................................................30
3.2.2 变量使用的基本步骤.....................................................................................................................................................................30
3.3 变量快速入门........................................................................................................................................................................................................ 31
3.4 变量使用注意事项................................................................................................................................................................................................ 32
3.5 程序中 +号的使用................................................................................................................................................................................................ 33
3.6 数据类型................................................................................................................................................................................................................ 33
3.7 整数类型................................................................................................................................................................................................................ 34
3.7.1 基本介绍.........................................................................................................................................................................................34
3.7.2 案例演示:.....................................................................................................................................................................................34
3.7.3 整型的类型.....................................................................................................................................................................................34
韩顺平循序渐进学 Java 零基础
第
IV
页
3.7.4 整型的使用细节 IntDetail.java.....................................................................................................................................................35
3.8 浮点类型................................................................................................................................................................................................................ 37
3.8.1 基本介绍.........................................................................................................................................................................................37
3.8.2 案例演示.........................................................................................................................................................................................37
3.8.3 浮点型的分类.................................................................................................................................................................................37
3.8.4 说明一下.........................................................................................................................................................................................37
3.8.5 浮点型使用细节 FloatDetail.java.................................................................................................................................................37
3.9 JAVA API 文档.........................................................................................................................................................................................................40
3.10 字符类型(CHAR)...................................................................................................................................................................................................41
3.10.1 基本介绍.......................................................................................................................................................................................41
3.10.2 案例演示 Char01.java................................................................................................................................................................. 41
3.10.3 字符类型使用细节.......................................................................................................................................................................41
3.11 ASCII 码介绍(了解).............................................................................................................................................................................................44
3.12 UNICODE 编码介绍(了解).................................................................................................................................................................................... 44
3.13 UTF-8 编码介绍(了解)........................................................................................................................................................................................ 44
3.14 布尔类型:BOOLEAN...........................................................................................................................................................................................44
3.15 基本数据类型转换.............................................................................................................................................................................................. 46
3.15.1 自动类型转换...............................................................................................................................................................................46
3.15.2 自动类型转换注意和细节...........................................................................................................................................................46
3.15.3 强制类型转换...............................................................................................................................................................................49
3.15.4 强制类型转换细节说明...............................................................................................................................................................49
3.16 基本数据类型转换-练习题.................................................................................................................................................................................50
3.17 基本数据类型和 STRING 类型的转换................................................................................................................................................................ 51
3.17.1 介绍和使用...................................................................................................................................................................................51
3.17.2 注意事项.......................................................................................................................................................................................53
3.18 本章作业.............................................................................................................................................................................................................. 54
第 4 章 运算符...............................................................................................................................................................................................................56
4.1 运算符介绍............................................................................................................................................................................................................ 56
4.1.1 运算符介绍.....................................................................................................................................................................................56
4.2 算术运算符............................................................................................................................................................................................................ 56
4.2.1 介绍.................................................................................................................................................................................................56
4.2.2 算术运算符一览.............................................................................................................................................................................56
4.2.3 案例演示.........................................................................................................................................................................................56
4.2.4 细节说明.........................................................................................................................................................................................58
4.2.5 面试题.............................................................................................................................................................................................59
4.2.6 自增,自减课堂练习, 看看输出什么......................................................................................................................................... 59
4.2.7 课堂练习 2......................................................................................................................................................................................60
4.3 关系运算符(比较运算符)......................................................................................................................................................................................62
韩顺平循序渐进学 Java 零基础
第
V
页
4.3.1 介绍.................................................................................................................................................................................................62
4.3.2 关系运算符一览.............................................................................................................................................................................62
4.3.3 案例演示.........................................................................................................................................................................................63
4.3.4 细节说明.........................................................................................................................................................................................64
4.4 逻辑运算符............................................................................................................................................................................................................ 64
4.4.1 介绍.................................................................................................................................................................................................64
4.4.2 逻辑运算符一览.............................................................................................................................................................................64
4.4.3 && 和 & 基本规则...................................................................................................................................................................... 65
4.4.4 && 和 & 案例演示.................................................................................................................................................................... 65
4.4.5 && 和 & 使用区别.................................................................................................................................................................... 66
4.4.6 || 和 | 基本规则............................................................................................................................................................................. 67
4.4.7 || 和 | 案例演示............................................................................................................................................................................. 67
4.4.8 || 和 | 使用区别............................................................................................................................................................................. 68
4.4.9 ! 取反 基本规则............................................................................................................................................................................ 68
4.4.10 ! 案例演示.................................................................................................................................................................................... 69
4.4.11 ^ 案例演示....................................................................................................................................................................................69
4.4.12 练习题 1 请写出每题的输出结果.............................................................................................................................................. 70
4.4.13 练习题 2 请写输出结果...............................................................................................................................................................70
4.5 赋值运算符............................................................................................................................................................................................................ 70
4.5.1 介绍.................................................................................................................................................................................................70
4.5.2 赋值运算符的分类.........................................................................................................................................................................71
4.5.3 案例演示.........................................................................................................................................................................................71
4.5.4 赋值运算符特点.............................................................................................................................................................................71
4.6 三元运算符............................................................................................................................................................................................................ 72
4.6.1 基本语法.........................................................................................................................................................................................72
4.6.2 案例演示 TernaryOperator.java.....................................................................................................................................................73
4.6.3 使用细节 TernaryOperatorDetail.java.......................................................................................................................................... 73
4.6.4 课堂练习.........................................................................................................................................................................................74
4.7 运算符优先级........................................................................................................................................................................................................ 76
4.8 标识符的命名规则和规范.................................................................................................................................................................................... 77
4.8.1 判断下面变量名是否正确.............................................................................................................................................................77
4.8.2 标识符命名规范[更加专业]..........................................................................................................................................................77
4.9 关键字.................................................................................................................................................................................................................... 78
4.10 保留字.................................................................................................................................................................................................................. 79
4.10.1 介绍...............................................................................................................................................................................................79
4.11 键盘输入语句.......................................................................................................................................................................................................79
4.11.1 介绍...............................................................................................................................................................................................79
4.11.2 步骤 :.........................................................................................................................................................................................79
4.11.3 案例演示:...................................................................................................................................................................................80
剩余1237页未读,继续阅读
资源评论
winpop
- 粉丝: 2
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功