Java Programming
文章平均质量分 88
被Taylor淹没的一条鱼
Hello, World!
展开
-
「BUAA OO Unit 2 HW8」第二单元总结
「BUAA OO Unit 2 HW8」第二单元总结文章目录「BUAA OO Unit 2 HW8」第二单元总结Part 0 前言Part 1 第五次作业1.1 作业要求1.2 架构设计1.3 协作图1.4 调度分析1.5 bug分析自己bug使用了`run`而不是`start`方法启动线程别人bug1.6 对象头、锁和同步对象实例结构锁和同步参考资料对象锁方法锁形式代码块形式类锁静态方法形式代码块形式参考资料1.7 线程安全——封装安全输出类每次调用加锁封装输出类单例模式封装化简Part 2 第六次作业原创 2022-05-18 09:29:13 · 426 阅读 · 0 评论 -
「BUAA OO Unit 1 HW1」 【面向对象的】入手思路及架构分享
「BUAA OO Unit 1 HW1」 【面向对象的】入手思路及架构分享Part 0 前言写作背景实现本次作业过程中,笔者和助教及同学们讨论多次,对架构进行多次修改和重构,最终确定了当前设计,在此和大家分享作业入手思路及架构设计。定位基于本篇博客,您可以大致了解笔者从零开始对题意进行理解及架构设计的心路历程。Part 1 作业入手思路面向对象与面向过程的思想经过假期Pre2和Pre3项目的迭代开发,我们已经初步接近了面向对象设计的一些特点。但是面向对象仍是较新鲜和陌生的东西,遇到第一次原创 2022-03-05 16:46:15 · 306 阅读 · 0 评论 -
「BUAA OO Pre」 Pre 2总结回顾概览
「BUAA OO Pre」 Pre 2总结回顾概览文章目录「BUAA OO Pre」 Pre 2总结回顾概览Part 0 前言写作背景定位您可以在这里期望获得您在这里无法期望获得对读者前置知识的期望Part 1 Pre 2 task 1题目描述输入/输出格式数据范围与操作限制变量约束操作约束测评方法输入样例输出样例提示值得注意的点Part 2 Pre 2 task 2题目基本要求描述输入/输出格式数据范围与操作限制变量约束操作约束测评方法输入样例输出样例提示值得注意的点扩展知识BigInteger主要的构原创 2022-02-27 00:00:30 · 441 阅读 · 0 评论 -
Java一维与二维数组的拷贝与排序
Java一维与二维数组的拷贝与排序文章目录Java一维与二维数组的拷贝与排序`Arrays.sort()`一维数组升序排序二维数组按行升序排序二维数组按列升序排序Java中的数组Java中数组的基本性质一维数组的拷贝二维数组的拷贝关于浅拷贝与深拷贝一个例题Arrays.sort()一维数组升序排序e.g.(demo.java)import java.util.Arrays;public class demo { public static void main(String[] args原创 2022-02-15 16:38:50 · 536 阅读 · 0 评论