Java学习笔记
来源:互联网 发布:雅典娜潮州网络女神 编辑:程序博客网 时间:2024/06/16 21:56
Day 01
一、 数据在内存中保存方式
正整数的原码 反码 补码 一样
负整数
-105
原码:对应的正整数原码0110 1001 =》最高位表示符号位
1110 1001
反码: 按位取反 符号位不变
1001 0110
补码: 反码 + 1
1001 0111
二、数据类型:变量名 = 数据; 初始化
整数 小数 布尔 字符串
整数的类型:
英文 翻译 占用内存大小 数据表示范围
byte 字节 8bit 1byte 0-255 或 -128至127 (操作内存的最小单元)
short 短整型 16bit 2byte 0-2^16 65535
int 整型 32bit 4byte 2^32
long 长整型 64bit 8byte 2^64
Java中的八大基本数据类型:【默写内容】
整数:
byte
short
int
long
浮点:
float
double
布尔:
boolean
字符:
char
String不是基本数据类型,他是一个****类型
【扩展】
在计算机世界里,0表示假 不是0 都是真
!0
!1
!(n == 0) ==>> 含义是判断 n 是否等于0;
Day 02
三、 分支结构
switch - case 结构
switch (变量) {
case 确定条件1:
处理方式1;
break;
case 确定值2:
处理方式2;
break;
.................
default:
最终处理方式;
break;
执行流程:
当程序运行到Switch - case 结构的时候,直接用switch之后的变量
去匹配case对应值,如果匹配执行对应的处理方式,运行到brea跳出
switch - case 结构。如果没有匹配项,执行default里面的处理方式
遇到break跳出。
【注】
1、在Switch - case 结构中,break可以省略,但会影响之前的case选项
2、在Switch - case 结构中,只能执行在case 或者 default 里面的语句
剩下的一概不执行,而且编译不通过
3、在Switch - case 结构中,不允许出现相同的case选择,会报错
4、在Switch - case 结构中,可以省略default。
- Java学习笔记--CSS笔记
- Java学习笔记001
- Java 学习笔记
- java 学习笔记
- Java学习笔记
- java 学习笔记
- java学习笔记
- java学习笔记
- java学习笔记-1
- java虚拟机学习笔记
- java虚拟机学习笔记
- java虚拟机学习笔记
- Java学习笔记1
- Java学习笔记2
- java学习笔记(1)
- java学习笔记#2
- java学习笔记1
- java 学习笔记
- npm添加淘宝镜像并启动服务
- HTML5(三)
- BZOJ 1336: [Balkan2002]Alien最小圆覆盖 随机增量法
- C# 创建、部署和调用WebService的简单示例
- 《Drools7.0.0.Final规则引擎教程》第4章 4.2 activation-group& dialect& date-effective
- Java学习笔记
- Java内存溢出(OOM)异常完全指南
- linux 块设备驱动 (三)块设备驱动开发
- Axios使用手册
- 递归问题——以全排列、青蛙过河问题为例
- numpy基础——关于 ndarray 的一些尝试
- webservice与spring整合
- iOS 属性修饰符之NSString--copy--strong
- js判断访问浏览器是安卓还是ios还是微信浏览器还是微博