摘要: ++出现在变量前和变量后的区别 当++出现在变量后会先做赋值运算,再自加一 当++出现再变量前会先做自加一运算,再赋值 什么是短路现象,什么时候会发生短路? 当左边的表达式为false时,右边的表达式不执行,从效率上面来说,短路与比逻辑与效率要高 短路与的使用场景:当需求是左边为false时,我们需 阅读全文
posted @ 2023-01-16 14:54 狂圣 阅读(21) 评论(0) 推荐(0)
摘要: ![](https://img2023.cnblogs.com/blog/2826256/202301/2826256-20230116101300034-860126282.png) 阅读全文
posted @ 2023-01-16 10:13 狂圣 阅读(126) 评论(0) 推荐(0)
摘要: ![](https://img2023.cnblogs.com/blog/2826256/202301/2826256-20230116100618336-299061403.png) ![](https://img2023.cnblogs.com/blog/2826256/202301/2826256-20230116100655908-1140519611.png) ![](https://i 阅读全文
posted @ 2023-01-16 10:07 狂圣 阅读(13) 评论(0) 推荐(0)
摘要: 小容量可以自动转换为大容量,这种操作被称为:自动类型转换 大容量转小容量,需要进行强制类型转换 当一个整数赋值给一个char类型变量的时候,会自动转换成char字符型,最终的结果是一个字符 当一个整数没有超过byte,short,char的取值范围的时候,这个整数可以直接赋值给byte,short, 阅读全文
posted @ 2023-01-16 10:03 狂圣 阅读(21) 评论(0) 推荐(0)
摘要: ![](https://img2023.cnblogs.com/blog/2826256/202301/2826256-20230113143039439-1878401955.png) 阅读全文
posted @ 2023-01-13 14:31 狂圣 阅读(12) 评论(0) 推荐(0)
摘要: 数据类型有声明用? 数据类型用来声明变量,程序在运行过程中根据不同的数据类型分配不同大小的空间。 数据类型分类: 基本数据类型 基本数据类型又可以划分为4大类8小种: 整数型 浮点型 布尔型 字符型 1byte(字节) = 8 bit(比特) 1kb = 1024bit 8小种: byte(1字节8 阅读全文
posted @ 2023-01-13 14:12 狂圣 阅读(24) 评论(0) 推荐(0)
摘要: 变量三要素 类型+名字+值 变量名命名规范:首字母小写,后面每个单词首字母大写,遵循驼峰命名,见名知义 变量可以重新赋值但是不能在同一个域中重新声明 变量必须先赋值才能访问 变量的一个分类 在方法体中声明的变量:局部变量 在方法体外,类体内声明的变量:成员变量 注意:局部变量只在方法体当中有效,方法 阅读全文
posted @ 2023-01-13 13:40 狂圣 阅读(34) 评论(0) 推荐(0)
摘要: 标识符可以标识什么? 可以标识类名,方法名,变量名,接口名,常量名..... 程序员有权利命名的都是标识符 标识符的命名规则 命名规则属于语法机制,必须遵守,不遵守命名规则标识符不符合语法 规则1:标识符只能由数字、字母、下划线、美元符号$组成 规则2:标识符不能以数字开头,标识符中不能含有空格 规 阅读全文
posted @ 2023-01-12 19:09 狂圣 阅读(57) 评论(0) 推荐(0)
摘要: 一个java源文件当中可以定义多个class 一个java源文件当中不一定有public class 一个class会对应生成一个xxx.class字节码文件 一个java源文件当中定义一个公开的类的话,pubuli class 只能有一个,并且该类名称必须和java源文件名称一致 每一个class 阅读全文
posted @ 2023-01-12 10:21 狂圣 阅读(84) 评论(0) 推荐(0)
摘要: 什么是注释? 注释的作用是什么? 出现在java的源程序当中,对java源代码的解释说明 注释不会被编译到字节码文件当中 只会出现在java源程序当中 一个好的开发习惯应该是多编写注释,这样程序的可读性比较强。 Java当中的注释怎么写呢? 单行注释 // 只注释当前行 多行注释 /* 多行 */ 阅读全文
posted @ 2023-01-12 10:06 狂圣 阅读(41) 评论(0) 推荐(0)