java面试题
各种面试题汇总
有点难!
这个作者很懒,什么都没留下…
展开
-
springcloud框架各组件不同点
原创 2022-03-08 20:15:08 · 110 阅读 · 0 评论 -
spring框架的ioc与aop
spring框架的作用解耦,降低模块之间的依赖性,解决对象的解耦合作为容器,装配的是Java对象spring的优点简化开发,高效,企业使用比较多轻量,核心jar包只有3M针对接口编程,解耦原创 2022-02-19 19:55:36 · 235 阅读 · 0 评论 -
全局ID的相关问题
常见的几种解决方法UUID使用数据库中设置整形字段auto_increment使用雪花算法UUID的优缺点优点:简单,方便生成。缺点:毫无意义,这个字段仅能保证唯一性,不重复,但是没有实际意义auto_crement这个比较简单,设计表的时候,就设置自增长。缺点:就是采用分布式布局,进行集群,那么不同服务器雪花算法的理论雪花算法是生成64位的数字。最高位是符号位,对于我们来说没有什么实际意义。这位就是0,表示是正数接着41位是一个时间戳。2^41,2的41次方,可以使用69年原创 2021-06-06 09:41:24 · 158 阅读 · 0 评论 -
面试题总结一
JDK,JRE,JVMJDK:Java开发工具包,提供了Java的开发环境和运行环境。JRE:Java运行环境,包括Java虚拟机以及一些基础类库JVM:Java虚拟机,提供执行字节码文件Java源文件编译class字节码文件。==和equals的区别==比较的是数值equals,默认比较的是地址,因为这个方法最初定义Object,默认的实现就是比较地址。final修饰类,不可以被继承修饰方法,表示该方法不可以重写修饰常量,基本数据类型不可以修改,定义市就要赋值修饰引用数据类型原创 2021-03-18 23:39:52 · 82 阅读 · 0 评论 -
java-oop的7大原则
这个东西很粗糙,但是先了解一下,就很有用处。以后编码到了几万行代码就会有点感触。原创 2021-01-31 14:40:03 · 94 阅读 · 0 评论 -
java-直接引用和符号引用
类加载的过程(三步)类加载就是程序中要使用某个类,这个类还没有加载进内存中,那么就会通过三步来加载到内存中。加载—连接—初始化。加载(第一步)将字节码文件,即类名.class文件读入到内存中,并为之创建一个class对象,任何类被使用时系统都会建立一个class对象。连接(第二步)验证先检查。看当前类有没有关联类,好比说父类,内部类等。准备再为静态成员在内存中分配空间,再给它赋初始值。解析:再将类的二进制数据中的符号引用替换为直接引用。初始化(第三步)直接引用和符号引用他人的详细讲解原创 2021-01-26 09:03:00 · 440 阅读 · 0 评论 -
java-10道理论题
问题流的分类什么是序列化及反序列化TCP和UDP的区别URL表示的是什么,由哪几部分组成IP和端口的含义以及关系List,Set,Map的区别HashMap和Hashtablethrow,throws,Throwable分别表示什么意思数组的优点和缺点10.抽象类和接口的关系和区别答案...原创 2021-01-25 20:52:17 · 84 阅读 · 0 评论 -
java-jdk1.8API中文文档
1.8常用方法文档链接:https://pan.baidu.com/s/1gmVycFxLRHSuY-Kq-gpiCw 提取码:g7xe 复制这段内容后打开百度网盘手机App,操作更方便哦看源码真的很重要,除非你不想晋升原创 2021-01-23 17:39:16 · 271 阅读 · 0 评论