笔记
文章平均质量分 81
蹦蹦炸弹
这个作者很懒,什么都没留下…
展开
-
大三白开水学习Java第四天&第五天(尚硅谷学习笔记之if-else\switch-case\循环结构)
1.if-else条件判断结构1.1.结构一:if(条件表达式){执行表达式}结构二:二选一if(条件表达式){执行表达式1}else{执行表达式二}结构三:n选1if(条件表达式){执行表达式1}else if(条件表达式){执行表达式2}else if(条件表达式){执行表达式3}···else{执行表达式n}1.2 .说明:1.else结构是可选的。2.针对于条件表达式:>如果多个表达式之间是“互斥”关系(或没有交集的关系),哪个判断和执行语原创 2021-08-25 20:35:37 · 118 阅读 · 0 评论 -
大二白开水学习Java第二天(尚硅谷学习笔记之Java关键字、保留字、变量的分类、进制)
1.Java关键字的使用定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)特点:关键字中所有字母都为小写具体有哪些关键字:用于定义数据类型的关键字:class\interface\enum\byte\short\int\long\float\double\char\boolean\void用于定义流程控制的关键字:if\else\switch\case\default\while\do\for\break\continue\return用于定义访问权限修饰符的关键字原创 2021-08-03 12:07:23 · 91 阅读 · 0 评论 -
大三白开水学习Java第九天(尚硅谷学习笔记之面向对象)
1.方法重载的概念定义:在同一个类中,允许存在一个以上的同名方法,只要他们的参数个数或者参数类型不同即可。总结:“两同一不同”:同一个类、相同方法名参数列表不同:参数个数不同,参数类型不同2.构成重载的举例:举例一:Arrays类中重载的sort()/binarySearch():PrintStream中的println()举例二://如下的四个方法构成了重载 public void getSum(int i,int j){ System.out....原创 2022-04-27 22:17:58 · 78 阅读 · 0 评论 -
大三白开水学习Java第八天(尚硅谷学习笔记之面向对象)
1.面向对象学习的三条主线:a.Java类及类的成员:属性、方法、构造器:代码块、内部类b.面向对象的三大特征:封装性、继承性、多态性、(抽象性)c.其他关键字:this\super\static\final\abstract\interface\package\import等2.面向过程与面向对象:a.面向过程:强调的是功能行为,以函数为最小单位,考虑怎么做。b.面向对象:强调具备了功能的对象,以类/对象为最小单位,考虑谁来做。举例对比:人把大象装进冰箱。3.完成一个项目(原创 2022-03-03 22:07:07 · 187 阅读 · 2 评论 -
大三白开水学习Java第七天(尚硅谷学习笔记之排序)
1.数组的创建于元素赋值:杨辉三角(二位数组)、回形数(二维数组)、6个数,1-30自自己随机生成且不重复。2.针对于数值型的数组:最大值、最小值、总和、平均数等3.数组的赋值与复制int[ ] array1,array2;array1 = new int[ ]{1,2,3,4};3.1赋值:array2 = array1;如何理解:将array1保存的数组的地址值赋值给了array2,是的array1和array2共同指向堆空间中的同一个数组实体。3.2复制原创 2022-02-21 22:23:18 · 249 阅读 · 0 评论 -
大三白开水学习Java第六天(尚硅谷学习笔记之数组)
一、数组的概述* 1.数组的理解:数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,* 并通过编号的方式对这些数据进行统一管理。* 2.数组相关的概念* >数组名* >元素* >角标、下标、索引* >数组的长度:元素的个数** 3.数组的特点:* (1)数组是有序排列的* (2)数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型* (3)创建数组对象会在内存中开辟一整块连续的...原创 2022-01-12 16:37:03 · 90 阅读 · 0 评论