Java捡漏
Posted cellphone7
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java捡漏相关的知识,希望对你有一定的参考价值。
Java中最多只允许一个类使用public修饰符;
print()和printf()方法输出的参数只能带有一个基本数据类型,若要输出多个数据,则应合成一个数据;
%m.nf:输出浮点型占m位,小数点后保留n位数字;
求余运算符号取决于第一位操作数的符号,而不管第二位操作数的符号。
>>与>>>的区别:
(以下所提到的数值的高位是指将整数转换为二进制数的补码时的左边第一位)
>>右移后,留出来的位置用原来数值的高位来补。
>>>右移后,留出来的位置用0来补。
所以当原来的数值是一个正数时,无论是>>还是>>>,都是用0来补,两者的结果没有区别。只有当原来
的数值为负数时,才出现区别。
关于数组的声明:
int []a,b; //a,b都是一维数组
int a[],b; //a是一维数组,b是整数
int a[][],b //a是一个二维数组,b是一个整数
int []a[],b //a是一个二维数组,b是一个一维数组
int [][]a,b //a,b都是二维数组
a.length是二维数组的行数, a[i].length是二维数组第i行的元素个数
访问权限只是在类体之外对域或方法访问的限制,在类体内,任何一个方法都可以直接访问本类
中其他的域或方法,没有限制。
以上是关于Java捡漏的主要内容,如果未能解决你的问题,请参考以下文章