
Java
起名字什么的真麻烦
这个作者很懒,什么都没留下…
展开
-
Java基本数据类型与String类(第一课时)
第一课时 Java基本数据类型与String类的使用基本类型的使用方法很简单声明 type + variable要注意的是基本类型的取值范围和基本类型之间的转化一般来说,低级可以转化成高级,但是高级转化成低级需要强制转化String类的使用Java把字符串单独设计成一个类,这也侧面说明这个类的强大String可以当成基本数据类型来使用,也可以作为类使用声明St...2013-07-05 19:22:52 · 113 阅读 · 0 评论 -
第二、三课时 类和对象
什么是类,什么是对象?这是大家一开始学习最头疼的问题。教科书上的定义是类是一个抽象概念,对象是类的一个实例。但这不太好理解。下面通过一个例子来简单说明。首先电脑是一个类,因为电脑是一个抽象概念,那什么叫做抽象概念。其实很简单,电脑是一个统称。如果我问你电脑多少钱,那你们肯定无法回答,因为你不知道我具体只哪台电脑,联想,索尼还是苹果?因为不是一个具体的实例,所以电脑是一个类。那假如我问某台电...2013-07-07 01:48:56 · 136 阅读 · 0 评论 -
第四、五课时 Swing界面布局
Swing界面布局Swing里面常用的布局有这么三种1.BorderLayout边界布局,JFrame默认布局,分为5个区域(东南西北中)其中南北只能调节高度,东西只能调节宽度,中间大小根据东南西北确定2.FlowLayout流体布局,JPanel默认布局,组件位置会随着窗口大小改变而改变3.GridLayout网格布局,顾名思义,就是像网格那样分块当我们创建一个窗口时,我们要...原创 2013-07-10 18:57:10 · 240 阅读 · 0 评论 -
桌面画图板的实现
实例:桌面画板画板 在实现桌面画板有两个问题:第一:如何实现在桌面上画图第二:如何实现重绘 首先说明第一种,其实也很简单,在桌面上画图并不是真的就直接在桌面上画,而是先给桌面截个图,然后在上面画给人产生一种假象,感觉好像在桌面一样,其实已经是在java的窗体中了如何给桌面截图呢?先是用Robot类拿到一个桌面然后储存在BufferImage中:及BufferIm...原创 2013-07-24 23:39:23 · 421 阅读 · 0 评论 -
第十一课时 多线程
第十一课时 多线程要理解多线程,就要从进程的概念开始理解,什么是进程?一个程序就是进程吗?答案是错误的,所谓进程,简单通俗的讲就是一个跑起来 的程序。进程需要两个条件,一是程序,二是资源。那么什么又是进程呢?打个比方,比如我去搬书这件事是一个进程,那么线程就好比人数,人越多,完成的速度也越快。线程就是这样。其实在早期,计算机是无法实现真正意义上的线程的,因为cpu只有一个,...2013-07-25 20:49:58 · 112 阅读 · 0 评论 -
第十二课时 数组
第十二课时 数组数组就是一个能存相同类型的一个集合,但是它与列队不一样。数组一旦定义,其大小就无法修改。 定义 :类型[] 变量 = new 类型[count];类型[] 变量 = {数。。。。};基本上用的最多的就这两种,注意一点的是第一种可拆分,第二种不行 数组也分多维数组使用方法与一维类似类型[][]变量 = new 类型[count][count...2013-08-08 14:35:20 · 105 阅读 · 0 评论 -
第十三课时 队列
我们都知道,在java中有个很方便的储存一个集合的东西叫数组,它允许我们存取同一类型的数,而且使用起来简单方便,但是,既然有优点,那肯定会有缺点。缺点就是数组无法改变其大小,你定义多大就多大,无法在改变(除非你重新new一个出来)而队列就弥补了这种缺点,队列的大小并不是一开始就固定的,而是随着你加入的数的多少而改变。所以队列更能节省内存资源。学过c语言或者c++的同学可能会想,队列和链表...2013-08-08 14:38:26 · 112 阅读 · 0 评论 -
IO(using English)
This is my first write blog in english,maybe it has some errors,so,I hope reader can point the problem,I will modified it. Now,I will talk about the IO in java。You know IO is the important aspec...原创 2013-09-13 00:20:25 · 164 阅读 · 0 评论