大概复习了一下这几天的学习内容。Java跨平台的原因是java虚拟机,但虚拟机不跨平台。JDK包含开发工具包和JRE,JRE包含一些常用API和JVM。常量:在程序运行过程中,固定不变的量,常量包含整数常量、浮点数常量、字符常量、字符串常量和空常量。数据类型包含基本数据类型和引用数据类型两大类,其中基本数据类型包含整型、浮点型、字符型、布尔型。整型包含byte short int long,字符型包含char,布尔型包含boolean,浮点型包含float和double。
关于循环,break和continue的区别:应用场景:break只能出现在循环中或者switch中,碰到break整个循环就结束了,如果在循环过程中碰到了continue,则跳过本次循环,继续下次循环。While循环和for循环的死循环写法分别是:while(true){}for(;;){}。Do while循环的执行流程:执行流程:先执行循环,然后看判断表达式的结果如果为true则继续执行循环体如果判断表达式的结果为false则循环结束,如此反复。
数组的静态定义格式:数据类型[] 数组名 = new 数据类型[]{数组元素};以及简写格式:数据类型[] 数组名 = {数组元素};多个元素之间用逗号隔开。数组的动态定义格式:数据类型[] 数组名 = new int[元素个数]。
方法的定义格式:权限修饰符 静态修饰符 返回值类型 方法名(形式参数),多个形式参数之间用逗号隔开。方法的调用格式:方法名(参数值)。return :用来返回最终的结果. 两个作用,第一停止当前方法,第二将后面的返回值还给调用处。方法重载(Overload)的定义:在同一个类中,方法名相同,参数列表不同的方法才叫重载。参数列表不同:参数个数不同,参数类型不痛,参数的多类型顺序不同。
|
|