导图社区 Java编程算法结构语句知识点自学笔记
Java编程算法结构语句知识点自学笔记:计算机基本知识:计算机的种类:台式计算机、笔记本计算机、服务器计算机。
网店详情页排版方法分享~包括中心页面组成,优质详情必备,详情页的排版参考方法。感兴趣的小伙伴可以看看哦~
喷绘色彩基础培训方案,内容涵盖色彩基础,喷绘写真。框架清晰,内容丰富,希望对小伙伴有所帮助哦~
酒窖营销计划方案,包括结果目标,过程目标。框架清晰,内容丰富,有需要的小伙伴可以看看哦~ 可供大家参考,借鉴,交流。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
Java编程算法结构语句知识点自学笔记
计算机基本知识
计算机的种类
台式计算机
笔记本计算机
服务器计算机
硬件
例如:硬盘、显示器、主板
软件
系统软件
例如:Windwos\linux\unix\mac
应用软件
例如:QQ、快播、百度影音、迅雷、电驴
DOS命令
dir: 目录
cls: 清屏
cd: 进入目录
cd.. :返回到上一级目录
cd/: 返回根目录
md: 创建目录
rd: 删除目录
del: 删除文件
exit: 退出
计算机语言
人与计算机交流使用的语言
java语言
c语言
c++语言
Java基本常识
java语言介绍
面向对象的语言
Sun后来orcale
java语言的特点
面向对象的思想编程
跨平台性
安全
JDK、JRE、JVM
JDK:开发环境
用来编写java代码
JRE:运行环境
用来运行开发好的java代码
JVM: java虚拟机
JVM不是跨平台的
JDK的下载、安装、卸载
下载
从官网下载
java.sun.com
www.orcale.com
网上搜索
安装
卸载
控制面板--程序
配置path环境变量
配置JavaHome
JAVA_HOME = 目录
修改path
%JAVA_HOME%\bin;.......
案例:HelloWorld
创建java文件
创建类
编写main方法
控制台输出打印
标示符
关键字
注释
单行注释
多行注释
文档注释
可用用来生成网页格式的帮助文档
常量
有符号数的表现形式
原码
反码
补码
进制
二进制
二进制与十进制之间的相互转换
八进制
八进制与十进制之间的相互转换
十六进制
十六进制与十进制之间的相互转换
进制之间的转换技巧
二进制到八进制
三位组合,左边不够补0
二进制到十六进制
四位组合,左边不够补0
数据类型
基本数据类型
整数类型
byte
short
int
long
浮点类型
float
double
字符类型
char
布尔类型
boolean
引用数据类型
数组
类
接口
变量
概念
程序执行的过程中,在指定范围内变化的量
格式
数据类型 变量名 = 初始值;
数据类型之间的转换
隐式转换
就是自动类型提升
容量小的数据类型 自动转换为容量大的数据类型
强制转换
容量大的数据类型 强制转换为 容量小的数据类型
(转换后的数据类型)需要转换的数据
运算符
算术运算符
%取余 运算符
++,--运算符
x++
先用后加
++x
先加后用
赋值运算符
运算符的左边必须是变量
+=: 自带强制转换功能
比较运算符
=:赋值运算符
==: 比较运算符
结果是Boolean类型
逻辑运算符
与运算符
有假则假
短路与&&
&&:左边为FALSE,后面不看了,结果为false
或运算符
有真则真
短路或||
||:左边卫TRUE,后面不看了,结果为TRUE
异或运算符
相同则假,不同则真
非运算符
取反
三元运算符
(条件)? 表达式1:表达式2;
位运算符
位与
位或
位异或
位反码
左移
右移
无符号右移
结构语句
判断结构
if
选择结构
switch
循环结构
while
do...while
for
循环嵌套
forfor嵌套
正三角
内层循环的条件表达式变化与外层循环的增量x的变化相同
99乘法表
倒三角
内存循环的初始值表达式变化与外层循环的增量x的变化相同
函数
为什么要使用函数
提高代码的复用性
修饰符 返回值类型 函数名(参数列表){......}
函数的种类
没有返回值的
void
有返回值的
定义函数的明确
返回值的数据类型
是否有未知内容参与(参数列表)
函数的重载
在一个类中,存在多个名字相同的方法,但是参数列表不同
判断是否为函数重载的特点
名字必须相同
与返回值类型无关
参数列表不同
参数个数不同
数据类型不同
数据类型的顺序不同
可以存放多个相同数据类型数据的容器
特点
堆内存中
数组会为元素从0开始自动编号(角标)
首地址值
元素都有默认值
整数
0
小数
0.0
字符
'\u0000',显示的效果相当于一个空格
布尔
false
null
案例
数组的遍历
数组的最值
数组的查找
java中的参数传递
形参的改变对实参没有影响
形参的改变对实参有影响
查表法
多维数组
数组中的元素是数组
三种格式
遍历
累加和