ava基础第四天
2016-05-08 17:15
281 查看
//1.将按位运算操作,尤其是左移和右移(有无符号)整理到自己的博客中。
// 重点说明清晰负数的运算过程。
/*
class Demo {
public static void main(String[] arge){
int a = -4; // 1111 1100
int b = a >> 2; 1111 1111
//int b = a >>> 2 0011 1111
System.out.println(b);
}
}
*/
/* 2.byte数到十六进制字符串表现形式程序设计原理和实现方式整理到博客中。
class Demo {
public static void main(String[] arge){
byte a = 28;
byte low = (byte)(a & 0x0f);
byte hight = (byte)((a & 0xf0)>>4);
char[] array = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
System.out.println("0x" + array[hight] + array[low] );
}
}
*/
//3.定义函数,计算一位整型数组所有元素的和。
/*
class Demo {
public static void main(String[] arge){
int[] array = {2,3,5,10};
int sum = 0;
for (int a=0; a<array.length;++a ) {
sum+=array[a];
}
System.out.println(sum);
}
}
*/
//4.数组的拷贝。
class Demo {
public static void main(String[] arge){
int[] array = {2,3,5,10};
int[] arrayBack = new int[array.length];
for (int a=0; a<arrayBack.length;++a ) {
arrayBack[a] = array[a];
}
for (int a=0; a<arrayBack.length;++a ) {
System.out.print(arrayBack[a] + " ");
}
}
}
5.堆内存默认是1/4,----------------------------------------java -Xmx//设置堆内存最大值-Xms//设置堆内存初始值className//类名答:堆内存的默认最大空间是物理内存的1/4,在运行java程序时,可以通过 -Xms初始堆内存的大小,-Xmx设置最大堆内存的大小;
// 重点说明清晰负数的运算过程。
/*
class Demo {
public static void main(String[] arge){
int a = -4; // 1111 1100
int b = a >> 2; 1111 1111
//int b = a >>> 2 0011 1111
System.out.println(b);
}
}
*/
/* 2.byte数到十六进制字符串表现形式程序设计原理和实现方式整理到博客中。
class Demo {
public static void main(String[] arge){
byte a = 28;
byte low = (byte)(a & 0x0f);
byte hight = (byte)((a & 0xf0)>>4);
char[] array = {'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};
System.out.println("0x" + array[hight] + array[low] );
}
}
*/
//3.定义函数,计算一位整型数组所有元素的和。
/*
class Demo {
public static void main(String[] arge){
int[] array = {2,3,5,10};
int sum = 0;
for (int a=0; a<array.length;++a ) {
sum+=array[a];
}
System.out.println(sum);
}
}
*/
//4.数组的拷贝。
class Demo {
public static void main(String[] arge){
int[] array = {2,3,5,10};
int[] arrayBack = new int[array.length];
for (int a=0; a<arrayBack.length;++a ) {
arrayBack[a] = array[a];
}
for (int a=0; a<arrayBack.length;++a ) {
System.out.print(arrayBack[a] + " ");
}
}
}
5.堆内存默认是1/4,----------------------------------------java -Xmx//设置堆内存最大值-Xms//设置堆内存初始值className//类名答:堆内存的默认最大空间是物理内存的1/4,在运行java程序时,可以通过 -Xms初始堆内存的大小,-Xmx设置最大堆内存的大小;
相关文章推荐
- 二分图判定
- 二分图判定
- 面向对象中关于继承的调用
- The application of the static
- C++实现字符串类型(String16/String8/const char/char)转换
- 我眼中的结构体
- 绑定服务学习
- Error getting nested result map values for 'user_inf'. Cause: java.sql.SQLException: Cannot convert
- 【Android安全】使用dex2jar查看apk源码
- string - 数字反转升级版
- 生日蛋糕(DFS)
- <html>URL相关
- 2.SGI STL第二级空间配置器__default_alloc_template的chunk_alloc函数
- python的strip()内置函数,各种string内置函数见link
- Java类和对象
- The address of IP
- logic:iterate标签
- C经典 DEBUG控制Log
- 将html转为jade的工具
- 贝叶斯之起因(概率论分析)