没有合适的资源?快使用搜索试试~ 我知道了~
首页韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(完整清晰版)
韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(完整清晰版)
5星 · 超过95%的资源 需积分: 49 65 下载量 58 浏览量
更新于2023-03-16
评论 1
收藏 2.85MB DOC 举报
韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(完整清晰版)。
资源详情
资源评论
资源推荐
韩顺平 Java 从入门到精通视频(全 94 讲详细笔记) 完整清晰版
平台
、 开发平台标准版
、 开发平台企业版
程序需要在虚拟机上才可以运行,换言之只要有虚拟机的系统都可以运行 程序。
不同系统上要安装对应的虚拟机才可以运行 程序
开发步骤
、编写源文件
、编译源文件为类文件可用 或 编译
、在虚拟机上运行
注释
单行注释
多行注释
内容介绍
编程可以分成三个方向:
、桌面开发 中的基础中的基础
、 开发
、手机开发
课程介绍
面向对象编程基础
图开界面开发
数据库编程
文件 流编程
网络编程
多线程编程
基础
面向对象编程数据库编程
基础
中级部分
模式
高级部分
!"##$%&&' 框架
之父 $#$
(()!# 启动 绿色计划
((创建 * 语言
1 | 444
注:笔记中所有示例都能正常通过编译
韩顺平 Java 从入门到精通视频(全 94 讲详细笔记) 完整清晰版
((+$#$ 参加硅谷大会演示 功能,震惊世界
((,!# 正式发布 第一个版本,目前最新是 *-)
开发工具
记事本、、! 退出舞台了、##、
如何选择开发工具
先选择记事本,对 有一定了解后再使用 高级开发工具
为什么呢?
、更深刻的理解 技术,培养代码感
、有利于公司面试
语言的特点
、 语言是简单的
、 语言是面向对象的
、 语言是跨平台操作系统的.即一次编译,到处运行/
+、 是高性能的
第一个程序
运行 程序要安装和配置 *
* 是什么?
、* 全称 #* 中文 开发工具包
、* 是 !# 公司开发的
、* 包括 !#### 运行环境、一堆 工具和 基础
的类库类共 0)) 左右,常用类在 ,) 个左右
+、可以在 !# 下载
开发安装 *'用户执行需要安装
配置 12
添加环境变量即可
# 下配置 *
在计算机属性高级设置环境变量添加 3%4" 将 12 所在路径指定即可。多个环境变量
设置时需要用5号进行隔开
、编写第一个
注释 解释作者:
功能:在控制台显示
日期:
:表示这个类是公共的,一个 文件中只能有一个 类
:表示这是一个类
:类名公共类的类名必须和文件名一致
一个主函数,相当于是程序的入口
!"
2 | 444
注:笔记中所有示例都能正常通过编译
韩顺平 Java 从入门到精通视频(全 94 讲详细笔记) 完整清晰版
执行语句
#:是一个包
是输入函数
#$%
&
&
、编译 使用
、执行 使用
程序运行关系
、 源文件 文件
、 编译器即 &
、 字节码文件 文件
+、由解释执行器即&将字节码文件加载到 虚拟器
,、字节码文件就会在 虚拟机中执行
对 程序进行改过使之变为一个简单的加法运算程序
注释 解释作者:
功能:在控制台显示66
日期:)7
!:表示这个类是公共的,一个 文件中只能有一个 ! 类
:表示这是一个类
8:类名公共类的类名必须和文件名一致
!89
一个主函数,相当于是程序的入口
!##$$./9
执行语句
::是一个包
!## 是输入函数
:!##6;65
#<)5定义一个变量,变量名 ,它的值 )
#<)5定义一个变量,变量名 ,它的值 )
#!< 5定义一个叫 ! 变量将变量 相加的值赋值给 !
输出结果
:!##6结果是6 !5
=
=
为什么有变量
不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。 中的基本
数据类型的定义与 中大体一致。
!49
!##$./$9
#<5定义一个整形变量,取名 ,并赋初值
3 | 444
注:笔记中所有示例都能正常通过编译
韩顺平 Java 从入门到精通视频(全 94 讲详细笔记) 完整清晰版
#<5定义一个整形变量,取名 ,并赋初值
<7(5给变量 赋 7(
:!##5输出语句,把变量 的值输出
:!##5把变量 的值输出
=
=
基本语法'''基本数据类型
基本数据类型 四大类型
整数类型、小数浮点类型、布尔类型、字符类型
整数类型
可以表示一个整数,常用的整数类型有::''#'#$
主要区别是 数据大小范围,请大家看一个小案例。
:占用内存 一个字节 范围:7 至 -
占用内存 两个字节 范围:-07 至 -0-
#占用内存 四个字节 范围:+-+70+7 至 +-+70+-
#$占用内存 八个字节 范围:>至>
小数浮点类型
可以表示一个小数,常用的小数浮点类型有:
?单精度'!双精度
?占用内存 四个字节 范围:+7 至 + 7只能提供 - 位有效数字
! 占用内存 八个字节 范围:-)7 至 - )7可提供 0 位有效数字
布尔类型
可以表示6真6或者6假6,类型是 #
比如:
#@<!5给变量 @ 定义为 # 型并赋值为真
字符类型
可以表示 单个字符,字符类型是 。 是两个字节可以存放汉字
多个字符我们称为字符串,在 中 #$ 这种数据类型表示,但是 #$ 不是基本数
据类型,而是类,类是复合数据类型。
结论:在 中,对 进行运算的时候,直接当做 码对应的整数对待。
思考:#<AA AA5输出值 (,
<AA AA5输出值>
<A中A5输出值 (,
4 | 444
注:笔记中所有示例都能正常通过编译
韩顺平 Java 从入门到精通视频(全 94 讲详细笔记) 完整清晰版
基本语法''定义变量,初始化,赋值
定义变量
、什么是定义变量?
#5这就是定义了一个变量,变量名是
?5这也定义了一个变量,表示一个 ? 类型的小数,变量名是
初始化变量
在定义变量的时候,就给值
#<+,5这就是初始化变量
给变量赋值
比如你先定义了变量:#5
然后再给值 <-7)5这就是给变量赋值
基本语法''基本数据类型转换
自动转换
#<5!<5
结论:数据类型可以自动的从低精度高精度。高精度不能转为低精度。
# 小于( 小于( 小于( 小于() 小于(
在 中的小数默认是 ! 数据类型
? 赋值时要在值后加 8
#$ 赋值时要在值后加
强制转换
如何把高精度转成低精度?
#<#5
练习 #<5#<5
!<+,5!<+,5
<5<5
报错 成功
计算过程中的转换
#<5
#< +5
结论:当一个整数和一个 ! 运算的时候,运算结果会向高精度转换
5 | 444
注:笔记中所有示例都能正常通过编译
剩余63页未读,继续阅读
YiuPeng
- 粉丝: 6
- 资源: 30
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 数据结构1800题含完整答案详解.doc
- 医疗企业薪酬系统设计与管理方案.pptx
- 界面与表面技术界面理论与表面技术要点PPT学习教案.pptx
- Java集合排序及java集合类详解(Collection、List、Map、Set)讲解.pdf
- 网页浏览器的开发 (2).pdf
- 路由器原理与设计讲稿6-交换网络.pptx
- 火电厂锅炉过热汽温控制系统设计.doc
- 企业识别CIS系统手册[收集].pdf
- 物业管理基础知识.pptx
- 第4章财务预测.pptx
- 《集成电路工艺设计及器件特性分析》——实验教学计算机仿真系.pptx
- 局域网内共享文件提示没有访问权限的问题借鉴.pdf
- 第5章网络营销策略.pptx
- 固井质量测井原理PPT教案.pptx
- 毕业实习总结6篇.doc
- UGNX建模基础篇草图模块PPT学习教案.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论5