- 博客(6)
- 收藏
- 关注
原创 Java实现雪花下落的屏保
因为我们在实现雪花下落的屏保的时候要用到AWTUtilities,所以在创建工程的时候执行环境建议选JavaSE-1.7。 然后点击 Window-Preferences-Java-Compiler-Errors/Warnings 把他们都设为"Warnings",再把两个勾勾上。 然后是雪花图片,...
2019-08-06 01:18:56 649
原创 Java线程入门
何为进程? 进程是程序的一次执行过程,是系统运行程序的基本单位,因此进程是动态的。系统运行一个程序即是一个进程从创建,运行到消亡的过程。如下图所示,在 windows 中通过查看任务管理器的方式,我们就可以清楚看到 window 当前运行的进程(.exe文件的运行)。 何为线程? 线程与进程相似,但线...
2019-08-02 20:52:03 82
原创 接口和事件监听实现
接口 接口的定义: 关键字 interface 格式: public interface 接口名{ } 接口的属性定义: 格式: 【public static final】 属性类型 属性名 = 初始值; 【】中的关键字,写或者不写效果完全一样。 static:静态的,修饰的属性和方法可以通过类名/接口名直接访问。 final:不可改变,修饰属性,则属性必须初始化。 接口的方法定义: 格式...
2019-07-19 10:15:31 626
原创 继承、重写和自动转型
1、继承: 学生类: 属性:姓名、学号、成绩、性别 方法:学习 大学生类: 属性: 姓名、学号、成绩、性别、专业 方法:学习 继承:能够让一个(子)类拥有另一个(父)类的属性和方法。 关键字:extends ...
2019-07-17 14:35:50 116
原创 类与对象
面向过程与面向对象 面向过程就是在分析出解决问题的时候,首先把问题分成若干个步骤,然后把每个步骤都定义为一个函数,函数定义好了就意味着这个问题的解决步骤已经确定,使用的时候一个一个依次调用就可以。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个解决问题的步骤中的状态和行为。面向对象中体现是产生行为的各个对象之间的相互关系。 现实中的对象和类 ...
2019-07-17 14:35:23 77
原创 递归方法解决hanoi塔问题
问题描述 传说在古印度,有位僧人受命要把64个串在一根柱子A上从上往下越来越大的金盘,借助柱子B的帮助,全部移到柱子C上。要求移动过程中,只能在三根柱子上一次移动一个盘,并且整个过程中大盘都不能在小盘上面。 解题思路 如果在A柱上有n个盘子,从小到大依次是1~n号。 第一步:将1号、2号 、…、n-1号盘看作一个整体,在C的帮助下,从A移到B; 第二步:将n号盘从A移到C; 第三步:再将1号、2号...
2019-07-14 14:46:53 316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人