摘要: class Demo5 { public static void main(String[] args) { int[] a = new int[]{133,24,151,253,654,37,24}; int key = 24; int index = find(a,key); System.out.println("in... 阅读全文
posted @ 2018-07-27 08:46 狗尾草的博客 阅读(165) 评论(0) 推荐(0) 编辑
摘要: class Demo2 { public static void main(String[] args) { //int m=5,n=6; //huan(m,n); int[] a = new int[3]; a[0] = 5; a[1] = 4; huan(a);//a[0]=4;a[1]=... 阅读全文
posted @ 2018-07-27 08:45 狗尾草的博客 阅读(304) 评论(0) 推荐(0) 编辑
摘要: class Demo3 { public static void main(String[] args) { //数组的初始化 int[] a = new int[] {12,13,14,15}; int[] b = {12,13,14,15}; //数组的便利 for(int i = 0;i<4;i++) ... 阅读全文
posted @ 2018-07-27 08:45 狗尾草的博客 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 数组的内存分配 java运行时,jvm(java虚拟机)会把内存分为5个区域 堆,栈,方法区,本地方法区,寄存区 栈:先进后出,局部变量进栈(在函数中定义的变量,在语句中定义的变量,for循环中定义的变量) 局部变量的作用于一旦结束了,就会立刻释放内存。 堆:存储的是实体(数组,对象),实体可以存储 阅读全文
posted @ 2018-07-27 08:44 狗尾草的博客 阅读(1228) 评论(0) 推荐(0) 编辑
摘要: class Demo1 { public static void main(String[] args) { //数组,可以存储多个数据,是一种数据类型,属于引用数据类型 //定义一个可以存储5个数的数组 //为了使用数组,需要给数组起个名字 //int a; int [] arr = new int[5];... 阅读全文
posted @ 2018-07-27 08:43 狗尾草的博客 阅读(161) 评论(0) 推荐(0) 编辑
摘要: /* * 函数重载:在同一个class中出现函数名称相同,但参数不同的现象 * 参数不同: * 个数不同 * 类型不同 * 个数,类型都不相同 * 和返回值无关 */ class Demo3 { public static void main(String[] args) { System.out.pr... 阅读全文
posted @ 2018-07-27 08:42 狗尾草的博客 阅读(176) 评论(0) 推荐(0) 编辑
摘要: class Demo4 { public static void main(String[] args) { boolean resultBoolean = isEqual(4,5); System.out.println(resultBoolean);//false int resultMax = getMax(4,5); ... 阅读全文
posted @ 2018-07-27 08:42 狗尾草的博客 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 函数中定义的变量为局部变量,且函数在调用时,会在栈中为该函数创建空间,待该函数代码执行结束后,将该函数移除栈。 阅读全文
posted @ 2018-07-27 08:41 狗尾草的博客 阅读(1000) 评论(0) 推荐(0) 编辑
摘要: import java.util.Scanner; class Demo2 { public static int sum(int num1,int num2) {//形式参数,必须指定参数类型(形参) int sum = num1 + num2; //System.out.println("sum=" + sum); r... 阅读全文
posted @ 2018-07-27 08:40 狗尾草的博客 阅读(238) 评论(0) 推荐(0) 编辑
摘要: import java.util.Scanner; class jpsrqh { /* * 加法运算函数 * 键盘输入两个数字求和 */ public static void sum() { Scanner sc = new Scanner(System.in); int num1,num2,sum; ... 阅读全文
posted @ 2018-07-27 08:39 狗尾草的博客 阅读(127) 评论(0) 推荐(0) 编辑