
#JAVA
java开发的基础内容
鞠婧祎yamy
新手一枚,欢迎指出不足,不定期更新,也可以和我私信一起学习哦。
文章是本人一个一个记录下来的。如果存在侵权可以联系删除。
ES6文章是学习黑马程序员记录下的笔记。
React文章和微信小程序以及JavaScript是上课记录下的笔记。
JAVA文章是学了韩顺平 韩老师的视频学习记录的笔记。
UU们也可以去学习他们的视频 一起加油!!!
展开
-
JAVA中的单例模式->饿汉式
【代码】JAVA中的模式-单例模式->饿汉式。原创 2024-02-06 22:28:23 · 1467 阅读 · 0 评论 -
JAVA中的单例模式->懒汉式
饿汉式存在浪费资源的可能性。1.创建对象的时机不同。原创 2024-02-06 22:34:54 · 1511 阅读 · 0 评论 -
JAVA中的抽象类
当一个类中存在抽象方法则需要将该类声明为抽象类出现父类方法不确定性的问题 => 将该方法设计为抽象方法=> 抽象方法就是没有方法体的方法二、注意事项和细节1.抽象类不能被实例化2.抽象类不一定要包含abstract方法,还可以有实现的方法3.一旦包含了abstract方法则必须声明为abstract类4.abstract只能修饰类和方法不能修饰属性和其它的5.抽象类可以有任意成员(抽象本质还是类)6.抽象方法不能有主体7.如果一个类继承了抽象类,原创 2024-02-06 22:17:55 · 876 阅读 · 0 评论 -
JAVA中的代码块
* 静态代码块只能调用静态成员* 普通代码块可以调研任意成员*//* 1.父类的静态代码块2.子类的静态代码块3.父类的普通代码块4.父类的构造器5.子类的普通代码块6.子类的构造器*/System.out.println("父类的构造器");// (7)System.out.println("父类的普通代码块");// (5)System.out.println("父类的静态方法");原创 2024-02-05 22:43:43 · 486 阅读 · 0 评论 -
JAVA中的final关键字
static {错误示范因为要先执行静态代码再执行构造器 如果没有构造器则报错。原创 2024-02-06 22:08:11 · 451 阅读 · 0 评论 -
面向对象编程的三大特征之一-封装
2、提供一个公共的set方法,用与对属性判断并赋值。3、提供一个公共的get方法,用于获取属性的值。1、将属性是私有化的 不能直接修改属性。原创 2024-02-03 17:13:30 · 346 阅读 · 0 评论 -
进制间转换
规则:将该数不断除以16直到商为0,然后将每步得到的余数倒过来。规则:将该数不断除以2直到商为0,然后将每步得到的余数倒过来。规则:将该数不断除以8直到商为0,然后将每步得到的余数倒过来。规则:从最右边开始,将每个位上的数提取出来乘以16的次方。规则:从最右边开始,将每个位上的数提取出来乘以2的次方。规则:从最右边开始,将每个位上的数提取出来乘以8的次方。规则:从右边开始,将二进制每三位一组转成对应的八进制数。规则:从右边开始,将二进制每四位一组转成对应的八进制数。1、二进制 0-1。原创 2024-02-02 12:24:25 · 901 阅读 · 0 评论 -
数据间转换
注:1、byte、short、char之间不会相互转换。1.数据类型按精度大小排序。原创 2024-02-02 11:36:21 · 418 阅读 · 0 评论 -
面向对象编程的三大特征之一继承
class 子类(派生类) extend 父类(基类、超类){原创 2024-02-03 20:41:47 · 348 阅读 · 0 评论 -
面向对象编程的三大特征之一多态
a的运行类型为C,编译类型仍为A。例 A a = new B();a的编译类型为A,运行类型为B。原创 2024-02-03 21:33:11 · 378 阅读 · 0 评论 -
原码、反码、补码
6、java没有无符号数,换言之,java的数都是有符号的。1、二进制的最高位是符号位:0表示正数、1表示负数。3、负数的反码 = 它的原码符号不变、其它位取反。2、正数的原码、反码、补码都一样(三码合一)。7、计算机运算的时候都是以补码的方式来运算的。4、负数的补码 = 它的反码 + 1。负数的反码 = 负数的补码 - 1。8、看运算结果的时候要看它的原码。5、0的反码和补码都是0。原创 2024-02-02 14:56:15 · 402 阅读 · 0 评论 -
JAVA中的super关键字
【代码】JAVA中的super关键字。原创 2024-02-04 12:44:00 · 471 阅读 · 0 评论 -
JAVA中的方法重写
子类要求重写的返回类型和父类的返回类型一致 或者是其子类。子类方法不能缩小父类方法的访问权限。类型、个数、顺序至少有一个不同。原创 2024-02-03 22:01:53 · 370 阅读 · 0 评论 -
JAVA中的动态绑定机制
【代码】JAVA中的动态绑定机制。原创 2024-02-03 22:43:45 · 405 阅读 · 0 评论 -
JAVA中的实现枚举方法之一enum关键字实现枚举
SPRING("春天","温暖"),SUMMER("夏天","炎热"),AUTUMN("秋天","凉爽"),WINTER("冬天","寒冷");private Season2(){// 无参构造器@Override'}';原创 2024-02-04 20:01:28 · 457 阅读 · 0 评论 -
JAVA中的包
import 包。原创 2024-02-03 16:21:02 · 607 阅读 · 0 评论 -
JAVA中的类方法
前提:满足访问修饰符的访问权限。原创 2024-02-05 22:03:49 · 843 阅读 · 0 评论 -
JAVA中的类变量
【代码】JAVA中的类变量。原创 2024-02-05 21:49:18 · 609 阅读 · 0 评论 -
JAVA中的object类
【代码】JAVA中的object类。原创 2024-02-05 21:15:58 · 603 阅读 · 0 评论 -
JAVA中的main方法
【代码】JAVA中的main方法。原创 2024-02-05 22:12:44 · 579 阅读 · 0 评论 -
JAVA中的访问修饰符
public。原创 2024-02-03 22:46:21 · 469 阅读 · 0 评论 -
JAVA中的多态参数
else{System.out.println("员工不存在");System.out.println("经理" + getName() + "正在管理中");System.out.println("员工" + super.getName() + "正在工作中");原创 2024-02-03 22:52:22 · 417 阅读 · 0 评论 -
JAVA中数据类型的分类
整数型:byte[1]、short[2]、int[4]、long[8]类(class)、接口(Interface)、数组([])《1》不可以用0或非0的整数代替false和true。注:String在JAVA中不是基本数据类型是类。浮点型:float[4]、double[8]《1》声明long型常量续后加“l”或“L”《1》声明float类型续后加“f”或“F”《2》bit是计算机中最小的存储单位。《2》double比float更精准。《3》2.7和8.1/3不是同一个数。原创 2024-02-02 11:11:12 · 412 阅读 · 0 评论 -
JAVA中的实现枚举方法之一自定义类实现枚举
【代码】JAVA中的实现枚举方法之一自定义类实现枚举。原创 2024-02-04 19:52:33 · 453 阅读 · 0 评论 -
JAVA中枚举的方法
【代码】JAVA中枚举的方法。原创 2024-02-04 21:04:22 · 419 阅读 · 0 评论 -
JAVA中的多态数组
/ 遍历i++){/*类型判断 + 向下转型*/// 判断运行类型是不是Student// 方法一 匿名方式调用方法// 方法二else{System.out.println("类型有误");return age;return getName() + "学生正在学习";return getName() + "老师正在授课";原创 2024-02-03 22:36:26 · 397 阅读 · 0 评论