摘要: Java多线程操作同一个对象 发现问题:多个线程操作同一资源的情况下,线程不安全,数据紊乱 代码: package multithreading; // Java多线程操作同一个对象 // 买火车票的例子 // 发现问题:多个线程操作同一资源的情况下,线程不安全,数据紊乱 public class 阅读全文
posted @ 2021-07-19 18:04 CH0701 阅读(500) 评论(0) 推荐(0)
摘要: 网络图片下载,commons IO包 导入commons-io包 commons-io包下载路径: http://www.apache.org/ 项目下新建lib包,将lib包添加为库 实现多线程下载网络图片 代码: package multithreading; import org.apache 阅读全文
posted @ 2021-07-19 16:14 CH0701 阅读(235) 评论(0) 推荐(0)
摘要: 线程,进程,多线程简介 线程:Thread,是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。 进程:Process,是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。进程一般由程序,数据集合和进程控制块三部分组 阅读全文
posted @ 2021-07-18 17:47 CH0701 阅读(64) 评论(0) 推荐(0)
摘要: JavaGUI画笔工具的使用 package GUI; import java.awt.*; public class TestPaint { public static void main(String[] args) { new MyPaint().LoadFrame(); } } class 阅读全文
posted @ 2021-07-17 10:38 CH0701 阅读(202) 评论(0) 推荐(0)
摘要: JavaGUI输入框事件监听的使用 package GUI; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; public class TestTextField 阅读全文
posted @ 2021-07-16 18:17 CH0701 阅读(229) 评论(0) 推荐(0)
摘要: OOP面向对象程序设计原则 开闭原则(Open Close Principle) 对扩展开放,对修改关闭 里氏代换原则(Liskov Substitution Principle) 继承必须确保超累所拥有的性质在子类中仍然成立 依赖倒转原则(Dependence Inversion Principl 阅读全文
posted @ 2021-07-15 18:04 CH0701 阅读(42) 评论(0) 推荐(0)
摘要: 设计模式简介 什么是设计模式 设计模式,即Design Patterns,是指在软件设计中,被反复使用的一种代码设计经验。使用设计模式的目的是为了可重用代码,提高代码的可扩展性和可维护性。 可复用性,可维护性,可读性,健壮性,安全性 1995年,GoF(Gang of Four,四人帮)合作出版《设 阅读全文
posted @ 2021-07-15 17:56 CH0701 阅读(104) 评论(0) 推荐(0)
摘要: 布局管理器练习 预期效果: 代码实现: package GUI; import java.awt.*; public class TestLayoutDemo { public static void main(String[] args) { Frame frame = new Frame(); 阅读全文
posted @ 2021-07-15 17:24 CH0701 阅读(69) 评论(0) 推荐(0)
摘要: 三种布局管理器 流式布局FlowLayout package GUI; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestFlowLa 阅读全文
posted @ 2021-07-15 15:54 CH0701 阅读(369) 评论(0) 推荐(0)
摘要: 面板Panel的使用 待解决问题: 1.设计模式:适配器模式 2.frame.setLayout(null); package GUI; import javax.swing.*; import java.awt.*; import java.awt.event.WindowAdapter; imp 阅读全文
posted @ 2021-07-14 18:33 CH0701 阅读(596) 评论(0) 推荐(0)