-
可变参数的作用和特点是什么?
作用: 在不确定参数的个数时,可以使用可变参数。 语法:参数类型... 特点: 每个方法最多只有一个可变参数 可变参数必须是方法的最后一个参数 可变参数可以设置为任意类....- 盾给网
- 0
- 0
- 389
-
Java中数组有什么特征?
在内存中申请一块连续的空间 数组下标从 0 开始 每个数组元素都有默认值,基本类型的默认值为 0、0.0、false,引用类型的默认值为 null 数组的类型只能是一个,且固定,在申明时确定 数组的长度一经确....- 盾给网
- 0
- 0
- 344
-
if-else-if-else与switch的区别
if-else-if-else: 适合分支较少 判断条件类型不单一 支持取 boolean 类型的所有运算 满足条件即停止对后续分支语句的执行 switch: 适合分支较多 判断条件类型单一,JDK 1.7 之前仅支持 ....- 盾给网
- 0
- 0
- 369
-
Java中基本类型的转换规则
等级低到高: byte、short、int、long、float、double char、int、long、float、double 自动转换:运算过程中,低级可以自动向高级转换 强制转换:高级需要强制转换为低级,可能会丢失精度 &nb....- 盾给网
- 0
- 0
- 353
-
如何让计算机最高效的算出2乘以8?
2 <<3 位运算符 <<,是将一个数左移 n 位,相当于乘以了 2 的 n 次方 一个数乘以 8 只要将其左移 3 位即可 CPU 直接支持位运算,效率最高 补充:当这个数接近Java基本整数类型....- 盾给网
- 0
- 0
- 450
-
|和||的作用和区别
| 逻辑或,| 两边的表达式都会进行运算 整数的或运算符 || 短路或,|| 左边的表达式结果为 true 时,|| 右边的表达式不参与计算 package constxiong.interview; /** * 测试 | ||....- 盾给网
- 0
- 0
- 483
-
&和&&的作用和区别
& 逻辑与,& 两边的表达式都会进行运算 整数的位运算符 && 短路与,&& 左边的表达式结果为 false 时,&& 右边的表达式不参与计算 package constxion....- 盾给网
- 0
- 0
- 396
-
i++和++i的作用和区别
作用:都是给变量 i 加 1,相当于 i = i + 1; 区别: i++ 先运算后加 1 ++i 先加 1 再运算 package constxiong.interview; /** * 测试 ++i 和 i++ * @author ConstXiong * @date 2019-10-17....- 盾给网
- 0
- 0
- 339
-
Java中有几种基本数据类型?它们分别占多大字节?
基本数据类型 byte:1个字节,8位 short:2个字节,16位 int:4个字节,32位 long:8个字节,64位 float:4个字节,32位 double:8个字节,64位 boolean:官方文档未明确定义,依赖于 JVM ....- 盾给网
- 0
- 0
- 409
-
Java语言有哪些注释的方式?
单行注释 多行注释,不允许嵌套 文档注释,常用于类和方法的注释 形式如下: package constxiong.interview; /** * 文档注释 * @author ConstXiong * @date 2019-10-17 12:32:31 */ public class....- 盾给网
- 0
- 0
- 301