摘要: 什么是JUC java.util 工具包 业务:普通的线程代码:Thread Runnable:没有返回值,效率相比于Callable相对较低 面试:单例模式,排序算法,生产者和消费者,死锁 线程和进程 进程和线程(使用一句话描述) 进程:一个程序 静态的指令集合 QQ.exe Music.exe 阅读全文
posted @ 2025-06-23 17:32 sprint077 阅读(3) 评论(0) 推荐(0)
摘要: 文件概念 什么是文件? 就是保存数据的地方 文件流 常用文件操作 new File(String pathname) // 根据路径构建一个File对象(一个File对象就是一个文件) new File(File parent,String child) // 根据父目录文件+子路径构建 new F 阅读全文
posted @ 2025-06-12 14:37 sprint077 阅读(1) 评论(0) 推荐(0)
摘要: 泛型 使用传统方法问题解析 1.不能对加入到集合 ArrayList 中的数据类型进行约束(不安全) 2.遍历的时候需要进行类型转换,如果集合中的数据量较大,对效率有影响 使用泛型的好处 1.编译时,检查添加元素的类型,提高了安全性 2.减少了类型转换的次数,提高了效率 --> 遍历时直接取出,不同 阅读全文
posted @ 2025-05-26 20:52 sprint077 阅读(5) 评论(0) 推荐(0)
摘要: 集合 集合的理解和好处 数组不足: 长度开始时必须指定,,而且一旦指定不能被更改 保存的必须为同一类型元素 使用数组进行元素增加代码较为麻烦 数组扩容示例 Person[] pers = new Person(1); per[0] = new Person(); 增加新的person对象 Perso 阅读全文
posted @ 2025-05-21 19:20 sprint077 阅读(6) 评论(0) 推荐(0)
摘要: 断点调试(debug) 断点调试:一步一步查看源码执行过程,从而发现问题所在 重要提示:在断点调试中,是运行状态,是以对象的运行类型来执行的 断点调试快捷键: F7:跳入 跳入方法内 F8:跳出 逐行执行代码 shift+F8:跳出 跳出方法 F9:resume,执行到下一个断点 我们话不多说,直接 阅读全文
posted @ 2025-05-14 17:43 sprint077 阅读(4) 评论(0) 推荐(0)
摘要: 枚举 英文单词:enumeration 枚举是一组常量的集合 可这样理解:枚举类属于一种特殊的类,里面只包含一组有限的特定的对象 创建一个季节类,来描述春夏秋冬 package javaSEStudy.enum_; public class enumDemo1 { public static voi 阅读全文
posted @ 2025-05-14 17:40 sprint077 阅读(14) 评论(0) 推荐(0)
摘要: 包装类 定义 1.针对八种基本数据类型相应的引用类型--包装类 2.有了类的特点就可以调用类中的方法 基本数据类型 包装类 boolean Boolean char Charater byte Byte short Short int Integer long Long float Float do 阅读全文
posted @ 2025-05-14 17:29 sprint077 阅读(5) 评论(0) 推荐(0)
摘要: GUI编程 组件:窗口 弹窗 面板 文本框 列表框 按钮 图片 监听事件 鼠标 键盘事件 破解工具 .... 简介 GUI :Swing AWT 缺点:界面不美观 需要jre环境 但是我们可以从中了解MVC架构,了解监听 AWT 介绍:包含了很对类和接口 GUI:图形用户界面 元素:窗口 按钮 文本 阅读全文
posted @ 2025-04-13 20:30 sprint077 阅读(1) 评论(0) 推荐(0)
摘要: 概述 可以理解为发送信件 计算机网络: 把分布在不同地点且具有独立功能的多个计算机,通过通信设备和通信线路连接起来,在功能完善的网络软件运行环境下,以实现资源共享为目标的系统。 网络编程的目的: 无线电台...创博交流信息,数据交换。通信 想要达到这个效果需要什么: 1.如何准确的定位网络上一台主机 阅读全文
posted @ 2025-04-08 17:36 sprint077 阅读(8) 评论(0) 推荐(0)
摘要: 注解 什么是注解 Annottation是JDK1.5引入 作用: 不是程序本身,可以对程序作出解释 可以被其他程序(比如编译器)读取 格式: 注解是以"@注释名"在代码中存在,还可以添加一些参数值 例: @SuppressWarrings(value="unchecked") 可以在哪儿被使用? 阅读全文
posted @ 2025-04-06 20:05 sprint077 阅读(15) 评论(0) 推荐(0)