自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 day15 反射

前提:Java是一个面向对象的语言而对象都是基于类实现的每个类都有自己的一个类对象,类对象每个类有且只有一个基于这个类对象,出现了反射,反射可以动态获取类的方法,属性,构造方法,并且可以越过权限访问对象或者类的私有属性每一个类都会有自己的[类对象](类的信息) 每个类在内存中只有一个类对象反射更多是怎么用,用法要会。

2026-04-15 20:07:49 161

原创 Day14 线程池

ExecutorService es = new ThreadPoolExecutor(核心线程数,最大线程数,存活时间,时间单位,工作队列(最大可等待的任务数),线程工厂,回绝策略)线程池的七个参数:核心线程数 最大线程数 线程存活时间 时间单位 工作队列 线程工厂 回绝策略没啥可说的了前面,就是线程工厂要注意:由于每个人给线程命名的规则不一样,这个线程工厂就是提供一个默认的线程创建模式。

2026-04-13 21:23:26 266

原创 Day13 synchronized&单例工厂&Lock&线程通信

好多呀,后面还有线程池和反射,前面还有个Day11的流,今天能复盘完吗先搞完脸上的吧感觉已经没有刚开始的那股幽默感和冲劲了。

2026-04-11 14:50:02 326

原创 Day12 线程和线程的生命周期

我再也不吃辣椒了,我的屁股好痛。。。。。

2026-04-11 09:53:03 330

原创 Day10 克隆(clone)&文件File&异常

自定义异常 异常中没有任何super(msg);接口,只有类注:Throwable除了Exception还有一个子类是Error类,是程序无法干预的异常,比如断电,内存溢出。

2026-04-09 21:37:18 291

原创 Day9 集合的Set&Map&HashMap的底层实现原理&泛型

题目看着挺少的,但是内容比较多,Set里面有HashSet,TreeSetMap里面有HashMap,TreeMap,Hashtable,CocurrentHashMap,LinkedMap,Properties方法和底层机理,可以存什么值不可以存什么值,还有泛型干啥的,泛型的转换,泛型用在哪。

2026-04-07 22:04:21 365 1

原创 Day8 trim方法&String的偏底层字符串常量池&intern方法&装箱拆箱&集合的ArrayList,LinkedList&StringBuilder/Buffer

感觉自己学的有点多了,前面的知识没太复习,写代码的时候都得回头看看一些方法是谁的。我的妈呀。还是得多回头看。先复盘吧。

2026-04-01 21:26:26 320 2

原创 Day7 接口interface&内部类&Object的方法&字符串String小部分

嗷kkkkkkkkkkkkk,今天学的东西有点小生疏,我先默写一遍我记住的。

2026-03-31 09:20:43 301 1

原创 Day6 向上向下转型(引用类型转换)&重写&重载&多态&抽象类&final修饰量

abstract可以修饰类,也可以修饰方法。

2026-03-28 14:01:34 357 2

原创 3.21-3.26 毕设准备(点评vibe coding工具)+Day5继承&访问权限修饰符&包&super&构造方法&执行顺序

ai编程工具体验总结为了加快毕设完成进程,哥们斥巨资体验了很多ai代码工具,单单是deepseek的api接口就消费了0.8个一百,还开了个阿里云的百炼coding plan,我甚至还开了个cursor pro,一百四十元子。哦,败家子来的。cursor的账户管理界面暴漏个人信息就不截图了,其中,阿里的coding plan和deepseek的api接口都是接在了trae上,做一个我个人使用后的点评吧(仅代表个人观点白月光:deepseek。

2026-03-26 22:15:36 318 1

原创 Day4 类和对象

这个类的定义就和c++差不多了,用来描述对象的属性和行为的一个结构,是对一类对象的属性和行为的抽象提取。比如现在市面上有很多车,凯迪拉克,大众,现代啥的,他们有一个共同的泛名,叫做Car(类的首字母大写,良好的编程习惯)他们都有相同的特点或者动作,比如他们都有车牌号,都有型号,都有颜色,都会刹车。车牌号和颜色就是他们共同具有的抽象属性(并不具体到什么颜色什么车牌号),而刹车是他们都具有的共同的行为。他不占内存,只是一个抽象的东西对象则是类的具体实例,它是根据类的定义创建的实体。

2026-03-21 15:36:53 281

原创 面试 + 补day3的学习内容

/定义数组//长度为10的一个int数组,不赋值存储的就是默认值0数组这个就和c++很相同了,都是从0开始数组的长度arr.length,最大下标和长度关系,最大下标=arr.length-1。数组下标越界异常:ArrayIndexOutOfBoundsException数组只能存储指定数据类型的数据,其他类型的不能存并且数组的长度在定义完就已经确定了。(怎么写一个动态的数组?//二维数组//定义//定义了一个长度为六的二维数组,其中存放六个长度为9的一维数组。

2026-03-20 20:59:27 299 2

原创 day2 数据类型和转换以及运算符

我的理解:短路就是一个比较运算等啥运算出现在一个逻辑运算右边且不被执行的情况。在 Java 中,短路与(&&)和短路或(||)是常用的逻辑运算符。它们的特点是当第一个操作数已经足以确定整个表达式的值时,后面的操作数将不会被计算,从而提高了程序的效率。出现原因:&&和||执行的特性,当出现一个必然结果时他就不会继续向下进行逻辑运算了,比如&&左边出现了false,则结果必定为false,&&右边就没必要运算了||左边出现了true ,则结果必定为true,||右边也没必要算了。

2026-03-18 21:02:37 358 3

原创 49年入国军之java初学

49年入国军,未入行先转行学java

2026-03-17 22:28:52 306 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除