随堂笔记 4
do while循环
至少执行一次,先执行再判断条件
增强for循环//数组的声明
例子
public class Demo08 {
public static void main(String[] args) {
int[] numbers={10,20,30,40,50};
for(int x:numbers){
System.out.println(x);
}
}
}
continue和break
-
continue跳过某次循环
-
break跳出一层循环
print与println
print输出后不会换行,println输出后自动换行
类是包含很多函数的集合
类,包,函数????
变量
-
变量分为类变量,实例变量,局部变量
-
局部变量:必须声明和初始化,只作用于某个函数内部
-
实例变量:全局变量,不能直接调用
-
类变量:实例变量加上static,可以直接调用,作用于一个类??
调用方法
对象名.方法名(实参列表)
方法的重载
-
方法(函数)可以有相同的名字,但参数不能相同,系统自动匹配对应的方法(函数)
-
数组的长度 数组名.length
-
实例使用,println函数源代码的重载
命令行传参
-
main函数也可以传递参数
-
点击terminal进入编译
-
如何进行命令行传参:进入命令行,先生成class文件,退回到src文件夹目录下,输入包的地址然后编译运行
public class Demo08 {
public static void main(String[] args) {
for(int i=0;i< args.length;i++){
System.out.println("args["+i+"]"+args[i]);
}
}
}# D:学习javajavaJAVASE基础语法srccomyylwww>javac Demo08.java
# D:学习javajavaJAVASE基础语法srccomyylwww>cd../
# D:学习javajavaJAVASE基础语法srccomyyl>cd../
# D:学习javajavaJAVASE基础语法srccom>cd../
# D:学习javajavaJAVASE基础语法src>java com.yyl.www.Demo08 this is kuangshen -