一、二进制的表示方法
有0,1组成。以0b开头。
代码的表示方法:
System.out.println(0b100)
二、不同进制的数据表现:
八进制:由0,1,....,7.以0开头。
十进制:由0,1......,9.默认整数。
十六进制:由0,1,......9,a,b,c,d,e,f(大小写均可)组成。
十进制:System.out.println(100)
八进制:System.out.println(0100)
十六进制: System.out.println(0x100)
扩展资料
java 判断二进制文件的代码:
public static boolean isBinary(File file)
{
boolean isBinary = false
try {
FileInputStream fin = new FileInputStream(file)
long len = file.length()
for (int j = 0j <(int) lenj++) {
int t = fin.read()
if (t <32 &&t != 9 &&t != 10 &&t != 13) {
isBinary = true
break
}
}
} catch (Exception e) {
e.printStackTrace()
}
return isBinary
}
参考资料:百度百科 二进制
1、利用纸和笔进行计算十进制的小数转换为二进制小数,主要是利用小数部分乘2,取整数部分,直至小数点后为0。下面以十进制的0.625为例,将它转化成二进制将小数部分0.625乘2,取整数部分1,如图:用剩余的小数部分0.25乘2,取整数部分0,如图:将剩余的小数部分0.5乘2,取整数部分。
2、移位位运算中大多数操作都是向左移位和向右移位在Java中,这对应着>这两个操作符,示例如下:1234567891011/*000000011/*000000011/*11111111111111111111111111110000>>4=1111111111111。
3、可以运用jdk工具监控java应用性能,再配合jmeter进行了一个长时间的加压,在加压过程中重点关注了系统资源的使用情况D:\ProgramFiles(x86)\Java\jdk1.8.0_111\bin这个目录下的工具jps-ListstheinstrumentedJav。