标签:分享 bsp alt png 结束 ges span blog int
那些逻辑语言就基本了解下,今天想到了一个问题就是关于for和while的区别,从专业上来说,for和while基本上是相同的,但是for是只允许一次访问的,如果结束后就无法继续访问,而while则可以多次访问。然后是 方法,方法在java中我觉得函数就是方法。
格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...) {
方法体语句;
return 返回值;
}
看了书我觉得重点就是函数的重载,在同一个类中,方法名相同,参数列表不同。与返回值无关。参数列表不同: 参数的个数不同。 参数的对应的数据类型不同。 接下来是数组,基本上和其他语言有点像,int[] arr=new int[3];关于这个new 就是涉及到java的内存分配的问题了,在java中主要分为五类存储,栈,用来存储局部变量; 堆 存储所有new出来的;方法区;本地方法区(系统相关),寄存器(CPU使用),目前来看我们后面的还接触不到,只有前两个,栈 它是存放局部变量的,数据使用完后它就消失了。 堆 new的东西都在堆里,每一个每一个new出来的东西都有地址
如果我们此时定义一个 int arr3[]=arr;那么arr3就是arr的地址,此时arr3指向的就是堆中arr的地址空间。
标签:分享 bsp alt png 结束 ges span blog int
原文地址:http://www.cnblogs.com/guanxin666/p/6034466.html