- 博客(22)
- 收藏
- 关注
原创 2021JAVA SE基础面试题[精]!!都是干货!!必看
**今天去了解了java一些比较基础的知识****这里是引用一 、integer与int的直接区别**int的默认值为0,而Integer的默认值为null,即Integer可以区分出未赋值和值为0的区别,int则无法表达出未赋值的情况,例如,要想表达出没有参加考试和考试成绩为0的区别...
2021-03-08 10:27:46 245
原创 JAVASE精华!全是干货!精简版复习+清晰高频面试题
1、JAVA语法基础 标识符 关键字 数据类型与类型转换标识符 :字母、数字、下划线(_)、美元符($),不能包含别的特殊符号。 不能以数字开头,标识符不能是java关键字。关键字:有53个关键字。其中有两个保留字:const和goto数据类型:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-M5JgjI3m-1622260429157)(C:\Users\星辰\AppData\Local\Temp\Image.png)]Int
2021-05-29 11:54:14 210
原创 牛客精选面经
1面Map:hashmap,hashtable,correnthashmap一些知识List: ArrayList和LinkedList的区别ArrayList的扩容List和map的区别Set怎么保证值唯一(equal和hashcode) 线程的六个状态 线程池处理机制Sleep和wait区别synchronized底层实现TCP三次握手Socket和http的区别B+树和B树的区别,为什么用B+不用B树事务的四个特性
2021-04-17 20:30:48 122
原创 操作系统
socket是什么socket是对TCP/IP协议的封装。TCP/IP只是一个协议栈,就像操作系统的运行机制一样,必须要具体实现,同时还要提供对外的操作接口。TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socket编程接口。...
2021-04-17 19:36:30 62
转载 尚硅谷小题
开篇,八大排序时间和空间复杂度1.abstract class 和interface 有什么区别?答:声明方法的存在而不去实现它的类被叫做抽象类(abstract class),它用于要创建一个体现某些基本行为的类,并为该类声明方法,但不能在该类中实现该类的情况。不能创建abstract 类的实例。然而可以创建一个变量,其类型是一个抽象类,并让它指向具体子类的一个实例。不能有抽象构造函数或抽象静态方法。Abstract 类的子类为它们父类中的所有抽象方法提供实现,否则它们也是抽象类。取而代之,.
2021-04-16 10:21:22 102
原创 ArrayList底层(持续更新)
ArrayList的JDK1.8之前与之后的实现区别?JDK1.7:ArrayList像饿汉式,直接创建一个初始容量为10的数组JDK1.8:ArrayList像懒汉式,一开始创建一个长度为0的数组,当添加第一个元素时再创建一个始容量为10的数组...
2021-04-13 15:36:05 73
原创 java杂言
int indexOf(String str, int startIndex):从指定的索引处开始,返回第一次出现的指定子字符串在此字符串中的索引。substring( ,)方法是左闭右开
2021-04-08 22:54:44 57
原创 小插件
如果能在浏览器中像 IDE 那样阅读 GitHub 源码,该多好呢?那今天我就来给大家介绍这个骚到天际的骚操作,只需要在GitHub 仓库域名后面加上 1s(1 秒内),比如:https://github1s.com/itwanger/JavaBooks就能在浏览器里面使用 VS Code 环境来阅读这个仓库的源码!...
2021-04-06 14:49:18 83
原创 一个视频里校招问的问题
1.项目题:简单介绍一下你的项目经验?对讲一下你最近的项目(考点:项目经验描述,必考题)。商品的增加数据库表是怎么操作?(考点:项目技术细节)从前端到controller 一直到dao 层之间 (考点:项目技术细节)是怎么一个流程2.项目题:我的意思是上线生产的那种项目(本题考察是否有实际工作经验)。你后面还有么有 ,其他项目都没有上过线?(本题考察是否有实际工作经验)追问 生产问题,考点:是否有真实开发经验)3. java基础考察是否扎实 :集合问题 list set ,集合排序,集合删除元
2021-03-12 16:06:38 101
原创 学习笔记2
一般来说啊,实现哈希表我们可以采用两种方法:1、数组+链表2、数组+二叉树1、ArrayList扩容与HashMap扩容?(详细在博客收藏上)Arraylist简而言之,arraylist创建对象后,第一次添加数据进去时,底层会创建默认长度为满足10的数组,当长度满时,则会自动扩容,扩容为原来的数组1.5倍。HashMap关于链表转红黑树:在Java8之前是没有红黑树的实现的,在jdk1.8中加入了红黑树,就是当链表长度为8时会将链表转换为红黑树,为6时又会转换成链表,这样时提高了性能,也可
2021-03-10 20:57:24 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人