1.將按位運算操做,尤爲是左移和右移(有無符號)整理到本身的博客中。
class Demo {java
public static void main(String[] arge) {數組
int a = -4; // 1111 1100ide
int b = a >> 2;// 1111 1111函數
// int b = a >>> 2 0011 1111spa
System.out.println(b);設計
}orm
}內存
*/package forth_day;字符串
/**博客
* 定義函數,計算一位整型數組全部元素的和
*
* @author admin
*
*/
public class sum {
public int sumData(int[] arr) {
int temp = 0;
for (int i = 0; i < arr.length; i++) {
temp = temp + arr[i];
}
return temp;
}
public static void main(String[] args) {
sum sum = new sum();
int[] arr = { 5, 1, 4, 5, 2, 4, 77, 54, 12, 52, 55 };
int result = sum.sumData(arr);
System.out.println(result);
}
}
4.數組的拷貝
package forth_day; /**4.數組的拷貝 * @author admin * */ public class copyData { public int[] copy_data(int[] arr) { int[] copyRst = new int[arr.length]; for (int i = 0; i < arr.length; i++) { copyRst[i] = arr[i]; } return copyRst; } public static void main(String[] args) { int[] arr = { 4, 8, 5, 9999 }; int[] result=new copyData().copy_data(arr); for (int i = 0; i < result.length; i++) { System.out.print(result[i]+" "); } } }
5.堆內存默認是1/4,
----------------------------------------
java -Xmx//設置堆內存最大值
-Xms//設置堆內存初始值
className//類名
答:堆內存的默認最大空間是物理內存的1/4,在運行java程序時,能夠經過 -Xms初始堆內存的大小,-Xmx設置最大堆內存的大小;