Java学习日记01

break关键字的作用:结束当前函数的循环。
return关键字:结束程序的执行
public static void test(){
for(int i=0; i<10;i++){
system.out.println(“Test…”);
break;
}
system.out.println(“Test01…”);
}
都只输出一次,break结束函数循环。
public static void test(){
for(int i=0; i<10;i++){
system.out.println(“Test…”);
//break;
return;
}
system.out.println(“Test01…”);
}
上面语句输出一次,下面语句不输出,当程序执行到return结束函数运行。
函数的特点

  • 函数的作用就是把一个功能代码封装起来,来达到代码可以被复用的结果
  • 定义好一个函数,需要被调用函数才会执行,main函数由jvm调用
  • 一个函数如果没由有返回值类型应该使用void表示
  • 函数的返回值类型是void时,函数可以出现return关键字,它的作用是结束一个函数
  • 一个函数可以被重复调用多次。
    函数重载
    函数的重载就是在一个类中出现两个或者两个以上同名的函数
    函数重载的作用
    一个函数可以定义多个函数以应对不同类型的参数
    函数重载的要求
  • 函数名必须一致
  • 形参列表不一致(个数不一致或者数据类型不一致)
  • 函数的重载与返回值类型无关

eg:
package cmd;
import java.util.Scanner;
class Frist {
int a,b;
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println(“请输入三个数值:”);
int x = sc.nextInt();
int y = sc.nextInt();
int z = sc.nextInt();
int sum = add(x, y);// 调用函数
int sum1 = add(x, y, z);
System.out.println(“两个数值的和:”+sum);
System.out.println(“三个参数数值的和:”+sum1);
}
public static int add(int a, int b, int c) {// 构造函数,形式参数不一致(a,b,c)
int sum = a + b + c;
return sum;

}
public static int add(int a, int b) {// 构造函数,形式参数(a,b)
	int sum = a + b;
	return sum;

}}
函数重载判断:
void show(int x, char y, double z){} false
A.void show(int a, double c, char b){} true
B.int show(int a, double c, char b){} true
C.void show(int a, char b){} true
D.void show(double c){} true
E.double show(int x, char y, double z){} false
数组:数组就是同一种数据类型数据的集合容器
定义格式:数据类型[] 变量名=new 数据类型[容器大小];
局部变量:方法内部定义的变量
Java学习日记01_第1张图片
成员变量:在方法外声明的变量
栈内存:栈内存存储的都是局部变量,变量一旦出了自己的作用于,会马上释放内存空间
堆内存:堆内存存储的都是对象类型的数据,对象被使用完毕之后,必不会马上消失二十要等待Java中的垃圾回收期不定时的回收才会释放内存空间。

你可能感兴趣的:(Java学习日记01)