
Java笔记
文章平均质量分 90
Java初学者自用笔记
橘虞.
这个作者很懒,什么都没留下…
展开
-
Maven笔记(更新中)
Maven是一款为Java项目构建,依赖管理的工具(软件),使用Maven可以自动化构建,测试,打包和发布项目,大大提高了开发效率和质量。原创 2024-06-21 23:59:20 · 470 阅读 · 0 评论 -
ECMA6Script
模块化包括了定义、导出、导入以及管理模块的方法和规范,可以提高代码的可维护性、可复用性和可扩展性ES6模块化的几种暴露和导入方式:1.分别导出 2.统一导出 3.默认导出注意:ES6中无论以何种方式导出,导出的都是一个对象,导出的内容都可以理解为是向这个对象中添加属性或者方法关键字:export。原创 2024-06-17 19:50:16 · 886 阅读 · 0 评论 -
Java笔记Day_09
2.static修饰的方法, 不存在重写概念: 当方法被加上static关键字, 那么方法就属于类了, 而方法的重写是子类方法对父类方法的一种延续[覆盖], 两个方法时关系的!静态的使用场景在定义工具类的时候, 把工具类中所有的成员变量和成员方法全部用static修饰 -->目的是为了更方便使用工具类的方法 --> 可以不创建工具类的对象, 直接使用工具类的类名调用类中的方法!当父类的行为不能满足子类的要求时, 在子类中重写父类的该行为[照抄父类方法的格式, 修改方法体]原创 2024-03-23 20:47:39 · 588 阅读 · 1 评论 -
Java笔记Day_08
7. 就算有构造方法 也不能省略 set 方法的编写 -> 因为 set方法可以修改对象的属性 , 而构造一旦new出来,一定生成了新的对象的!为什么要让生活中的事物出现在代码中 : 代码存在的意义是为了解决生活中的问题,生活中的东西出现在代码中才能模拟生活中的场景,从而解决生活中的问题;去中关村 --> 去选店家, 选配置 --> 和老板谈价格 -->自己组装 --> 自己搬回家。//描述事物的类中定义方法, 不加static , main方法所在的类中, 定义方法就加static!原创 2024-03-23 20:07:50 · 1464 阅读 · 0 评论 -
Java笔记Day_07
方法: 封装了特定功能的代码块1.形式参数[形参]:在定义方法时, 要求调用者传递的参数//实际上做运算的参数[数据](形参: 是对调用者启动方法的要求)2..实际参数[实参]:在调用方法时, 真实传递给方法的数据//实参: 是真实的数据, 是实际参与运算的(实参: 是调用者真实传递给方法的数据)有形参就必须有实参, 无形参就不可以有实参要什么给什么 -->方法的形参要什么, 调用者启动方法时就需要传递什么返回值:调用完方法时,得到的结果;//返回值是一个具体的数据。原创 2024-03-20 21:18:03 · 916 阅读 · 1 评论 -
Java笔记Day_06
数据类型[ ][ ] 数组名;//没有赋值 -->不可以使用的。原创 2024-03-19 19:28:46 · 692 阅读 · 1 评论 -
Java笔记day_05
数组: 一组数据的合集[Array] //一组数组变量: 也是一种容器 -->但是变量只能一次性存一个数据。原创 2024-03-19 19:11:50 · 820 阅读 · 1 评论 -
Java笔记Day_04
注意: 变量/常量的数据类型, 只能是byte, short, char, int, 枚举[JDK], String。3.如果相等, 立刻进入到 当前case中, 执行case中的语句体 , 遇到break语句,就立刻结束整个语句。//本质上在改变初始化语句定义的变量的值(如果想循环能正常结束, 那么一定是往不满足 循环体条件 的方向前进)//当这段语句前是回车时, 系统会认为你按的回车是要录入的字符串,会使键盘录入字符串程序的效果是直接结束。//两种循环的执行流程是一样的!原创 2024-03-16 20:38:58 · 1064 阅读 · 1 评论 -
Java笔记Day_03
/写在package的下方,class的上方-->因为现在使用的是IDEA开发,IDEA具备自动导包的功能。2.当boolean式子的结果是true的时候,执行大括号内的语句体,当大括号内的语句体执行完毕后,再执行if后方的其它代码;3.当boolean式子的结果是false的时候, 立刻结束if语句, 执行if 语句后方的代码。//建议不要使用!3.当前面式子的结果是false的时候, 三元运算符的结果是 结果2;2.当前面式子的结果是true的时候, 三元运算符的结果是 结果1;原创 2024-03-15 21:28:23 · 887 阅读 · 1 评论 -
Java笔记Day_02
类[class], 接口[interface], 数组[Array], 枚举[enum], 注解[@interface], 记录[record]双与&&双或||就比较聪明,当括号内左侧条件已经决定结果时,便不会再执行右侧条件.如代码中的两次输出b的值,均为10,没有执行++操作。3.在定义long类型变量时,需要再数值的后方加L[当long类型变量的数值还没有超过int的取值范围时,不需要在数值的后方加L]十六进制 : 逢16进1 -->0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F。原创 2024-03-14 10:15:54 · 1759 阅读 · 0 评论 -
Java笔记Day_01
1.程序的使用者:只需要安装JRE即可2.程序的开发者:需要安装JDK。原创 2024-03-12 18:38:35 · 1019 阅读 · 1 评论