04 2022 档案

摘要: 阅读全文
posted @ 2022-04-28 11:58 朱在春 阅读(8) 评论(0) 推荐(0) 编辑
摘要:byte: 1字节 8位 -2^7~2^7-1 //这么理解吧,一个字节可以表示多少个数呢?2^8=256个数,那么正数最大可以表示到多少,01111111=127,所以正数的上限我们就确定了,那么根据钟表原则,正数+1得到128,此时钟表超出溢出,来到它的最小值,即负数范围,得到此128应该是-1 阅读全文
posted @ 2022-04-20 23:24 朱在春 阅读(130) 评论(0) 推荐(0) 编辑
摘要:首先呢,我们得明白以下四种修饰符的范围大小 public > protected > default > private 总结: 修饰符 类内部 同一包 子类 任何地方 public √ √ √ √ protected √ √ √ default √ √ private √ 阅读全文
posted @ 2022-04-20 16:36 朱在春 阅读(36) 评论(0) 推荐(0) 编辑
摘要:①接口中要注意的地方(这两个地方可以写上也可以不写,但不能修改为其它值,这是接口的规定): 属性默认加了public static final 方法默认加了public abstract ②在java中,类与类是单继承,接口与接口是多继承(implements其实也是继承的一种形式) ③a inst 阅读全文
posted @ 2022-04-20 13:15 朱在春 阅读(398) 评论(0) 推荐(0) 编辑
摘要:首先明白一点,java中只有两种数据类型 基本数据类型 引用数据类型 基本数据类型包括哪些? 八大基本数据类型有:boolean、char、byte、short、int、long、float、double 引用数据类型包括哪些? 类、接口、数组 那么接口能和类画等号吗? 不能,接口是另外一种引用类型 阅读全文
posted @ 2022-04-20 12:39 朱在春 阅读(26) 评论(0) 推荐(0) 编辑
摘要:类加载子系统把文件加载到内存模型中,然后字节码执行引擎来执行内存中加载的代码 main方法执行的时候(也叫main线程),会给它分配一个栈区(也叫线程栈),栈区里面用来放main里面的局部变量(即一些临时数据) 上面一句话总结来说就是,每当有一个线程运行的时候,它都会有一个栈区域 而线程里面的方法, 阅读全文
posted @ 2022-04-19 15:28 朱在春 阅读(17) 评论(0) 推荐(0) 编辑
摘要:首先,我们得明白内存分为五个区域 寄存区(程序计数器) 本地方法区 方法区 堆区 栈区 在jdk8之前,静态成员(即静态变量和静态方法)都是存储在方法区中。 在jdk8开始,静态成员放在了堆中。 但是,不管是现在的版本,还是以前的版本,存放在哪里我们不太关注,我们要明白: 方法的执行都是在栈中进行的 阅读全文
posted @ 2022-04-19 15:15 朱在春 阅读(722) 评论(0) 推荐(0) 编辑
摘要:abstract可以用来修饰类,方法 注意点: 只有抽象类中才能写抽象方法,但是抽象方法可写可不写 抽象类不能被实例化创建对象 java为什么设计抽象类中的抽象方法? 父类中的一个方法,如果被它的子类们重写,那么父类中的这个方法,只有声明还有意义,方法主体没有任何存在意义,因为反正要被子类重写的。 阅读全文
posted @ 2022-04-19 12:00 朱在春 阅读(48) 评论(0) 推荐(0) 编辑
摘要:final修饰符可以用来修饰类、变量、方法 1、修饰类:被它修饰的类不能被继承,这个类是最终类 2、修饰方法:被它修饰的方法可以被继承,但不能被重写 3、修饰变量:被它修饰的变量叫做常量,不能被二次赋值。 接下来我们来讲一讲他的赋值问题,其实final不一定要在写的时候就赋值,但是最终整个代码中你必 阅读全文
posted @ 2022-04-18 23:01 朱在春 阅读(174) 评论(0) 推荐(0) 编辑
摘要:最直观的区别是一个是运算符,一个是方法 Object里面的equals()方法用的是==实现 String重写了,它有两套if,都具备返回true的功能。如果这两套if最终都没能返回true,则返回false 若地址值相等,则返回true 用instanceof判断是否是String类型,如果是,则 阅读全文
posted @ 2022-04-17 21:51 朱在春 阅读(21) 评论(0) 推荐(0) 编辑
摘要:首先,我们先来理解它为什么是无序的? 仔细观察以下代码,不难发现,s1,s2,s3,s4是四个完全不同的对象,是因为我们用的是new一个对象,新开辟了一份空间,自然也不是同一个对象。这里提一嘴,可能与题目问的无关。 查看代码 Set set=new HashSet(); Student s1=new 阅读全文
posted @ 2022-04-16 09:54 朱在春 阅读(245) 评论(0) 推荐(0) 编辑
摘要:@SpringBootApplication(scanBasePackage="com.xxx") 用来标注一个主程序类,说明这是一个SpringBoot项目。 一般我们创建的文件夹会和这个注解标注的类同级,因为SpringBootApplication启动时会默认扫描主类当前包及其子包,初始化be 阅读全文
posted @ 2022-04-12 20:09 朱在春 阅读(30) 评论(1) 推荐(0) 编辑
摘要:LTS:长期维护版 阅读全文
posted @ 2022-04-12 19:47 朱在春 阅读(52) 评论(0) 推荐(0) 编辑
摘要:在spring中,如果我们想使用注解开发,那么我们是需要创建对应的类的,即创建一个对应的bean对象,例如 若要使用@Autowired注解,那么必须创建(声明)(即注入到IOC容器中) <bean class="org.springframework.beans.factory.annotatio 阅读全文
posted @ 2022-04-06 13:58 朱在春 阅读(52) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示