JAVA(二) 后面的知识越来越难了学长说从面向对象开始就比较难学太有道理了。感觉学着忘着目前来说刚开始接触没那么深这还要靠硬理解硬背。这周过得好快感觉都没学到什么就过完了。switch语句switch细节1 表达式结果字符/整数 byte short int/枚举/字符串2 case被匹配的值只能是真实的数据 3 case 值不允许重复4 break表示中断结束的意思结束switch语句 5default所有情况都不匹配执行该处的内容for循环初始化语句循环的开始条件 条件判断语句循环的结束条件 条件控制语句控制变量如何变化 循环体语句要重复执行的代码while循环for和while的区别for循环中控制循环的变量因为归属于for循环的语法结构中在for循环结束后就不能再次被访问到了while循环中控制循环的变量对于while循环来说不归属于其语法结构中在while循环结束后该变量还可以继续使用数组数组是一种容器可以用来存储同种数据类型的多个值。数组的静态初始化1完整格式数据类型 数组名[ ] new 数据类型[ ]{数据值数据值…}2简写格式数据类型 数组名[ ] {数据值数据值…}数组的动态初始化 数据类型 数组名 new 数据类型 [长度];索引数组的一个编号也叫做角标·下标·编号java内存分配栈 方法运行时使用的内存堆存储对象或者数组new来创建的都存储在堆内存方法区存储可以运行的class文件本地方法栈JVM在使用操作系统功能的时候用和我们开发无关寄存器给CPU用和我们开发无关方法程序中最小的执行单元重载同一类中方法名相同参数不同的方法与返回值无关。 参数不同个数不同类型不同顺序不同传递基本数据类型时传递的是真实的数据形参的改变不影响实际参数的值传递引用数据类型时传递的是地址值形参的改变影响实际参数的值现在在学面向对象进度太慢了要抓紧学习了。接下来的知识会难但也很有挑战性呀不懂得话就会问豆老师反正就是好好学吧。