java入门DAY2

进制
“`
1.十进制 0 到 9
2.二进制 只有0 1
3.8进制 0到7
4.十六进制 0到9 A到F
A=10 F=15

进制转换
十进制转化为 二进制
口诀 连除倒取余。
18→10010
183→10110111

十进制 转化 八进制 除以8取余数

二进制转十进制
10010
1*2^4+1*2^1=

101111=32+8+4+2+1=47

16进制 以0x开头
8进制以 0开头
2进制 以0b开头

变量
~

1.什么事变量?
在程序中可以改变的量
在程序中不可以改变的量 叫常量
2.变量干什么用?
变量的作用:可以存放数据, 并且数据可以修改。
3.为啥要用变量存储数据。
~~
当修改的时候 每次使用变量的地址 比较麻烦, 从而使用给这个内存空间起一个名字 方便使用 通过变量的名字 来修改数据(或者存储数据)
4.如何定义一个变量
数据类型 变量名 =初值:
5.什么事数据类型?
1.数据类型的分类
整型 int short long
浮点型 float(单精度浮点型) double(双精度浮点型)
boolean(布尔类型)
字符型 char
字节 byte
2.引用数据类型
类 接口 数组

运算符

1.算术运算符 + - * / %(取余运算)
2.关系运算符> < == <= >= !=用于判断
3.逻辑运算符 &&逻辑与 ||逻辑或 !逻辑非(非真既假 非假既真)

流程控制

1.顺序结构 代码由上至下依次按顺序执行
2.分支结构 if switch
形式一
if(判断条件){
语句体
}
如果判断条件成立 就执行 语句体(语句体可以是多条语句)

形式二:
if(判断条件){
语句体1

} else{
语句体2
}
若果判断条件成立 执行语句体1 反之 不成立 执行 语句体2

形式3
if(判断条件1){
语句体1
} else if (判断条件2){
语句体2
} else {
语句体3
}
从判断条件1开始判断 如果成立 就执行 判断条件后的语句 体
其余条件将不再判断 直接跳过
如果 条件不成立 则继续判断条件2.。。。
最终如果所有条件都不成立 则 执行 else 大括号中的语句

3.循环结构

三目运算符
(判断条件)?(返回语句1):(返回语句2);
如果判断条件成立 执行语句1
如果判断条件不成立 执行语句2
返回的 是 值(需要接受这个值)

逻辑图
如下
这里写图片描述

明天继续

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值