![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
iszcwd
这个作者很懒,什么都没留下…
展开
-
Java学习小结
1.类与对象:Java程序都是由一个个类组成的,类中可包含方法和属性;如类: public class Student{ private String name; public void study(){} }其中Student是类的名字,而name就是属性,是我们写程序时要用到的对象的特征; s...原创 2011-05-20 21:25:40 · 182 阅读 · 0 评论 -
自定义链表小结
自定义一个链表可以先创建一个结点类,结点类中除了有要储存的内容外还必需有其它结点的引用,因为链表的储存方式是不连续的,只有结点不断的引用其它结点才能把所有结点连起来,使整个链表完整,链表有单链表和双链表之分,单链表是每个结点只引用后一个结点,而双链表是每一个结点都引用了与它相邻的两个结点,我们可以根据具体情况来设置结点引用的个数。创建好了结点类后,可以再创建一...原创 2011-08-10 07:57:25 · 131 阅读 · 0 评论 -
JAVA线程小解析
1.线程、进程、程序之间的区别:程序:大家可能都会很了解,像我们用的QQ,酷狗等软件就是一些程序,对于程序个人的理解就是通过电脑能来做一些事情的方法,是电脑中怎么做事的方法。进程顾名思义就是进行中的程序,我们打开任务管理器就能查看所有进程,其中的大多是系统所有的,关闭的话可能会导致电脑工作异常,也有一些是用户进程,当我们打开一个应用软件的时候,就能发现进程列表中添加了一个新的进程,如果...原创 2011-08-02 23:32:44 · 92 阅读 · 0 评论 -
画板数据保存成文件
画板数据保存成文件以前做的画板在eclipse上运行时,数据全都在内存中,只要把画板关掉了,画的一切信息就都没了,不能像Windows画板那样,画了一张图片还能将它保存到某一个硬盘中,以后要的时候还能找到。最近知道有一个原始数据类型读写流(DataInputStreamt和DataOutputStream),它能在内存与外部储存器之间读写指定的数...原创 2011-07-29 20:49:59 · 163 阅读 · 0 评论 -
文件输入、输出流解析
Java中的文件输入、输出流分别是包java.io下的FileInputStream类和FileOutputStream类,构造FileInputStream对象常用的构造器有FileInputStream(File file)和FileInputStream(String name)两个,FileOutputStream与FileInputStream一样,两个常用的构造器也分别是传入File和...原创 2011-07-26 22:11:53 · 143 阅读 · 0 评论 -
Java中的异常理解
Java中的异常并不是程序本身的语法错误,而是由程序外部因素引起的,比如程序要创建的文件指向了U盘中一个路径,当程序运行时,U盘被拔掉了,这就是一个异常,这个异常是U盘被拔掉这个外部因素引起的,与程序本身是没直接关联的。所以异常是可能出现的,它取决于一些特别的外部因素。在应对这样可能出现的异常时,有两种方法,一种是用try catch模块:把可能出现异常的代码块写到try块中;另一种是对于那些可...原创 2011-07-26 22:10:46 · 131 阅读 · 0 评论 -
集合框架
Set,List及Map的使用 Set是最简单的一种集合,它里面的对象是无序排列的,对象没有特定的排列方式;同时Set里面的对象也是互异的,即Set集合中没有相同的元素;Set集合中的对象是无序的,所以不能像数组那样根据下标遍历,可以通过迭代方式遍历。List是有序列的一种集合,集合里面的对象在放入的时候就形成了特定的逻辑顺序。集合中的每一个...原创 2011-07-24 20:20:07 · 80 阅读 · 0 评论 -
几个关键字的小结
几个常见关键字的用法小结1.public private protected 它们用来修饰类、方法、属性;使被修饰的类、方法、属性的被调用范围得到一个限制。public是公开性最高的关键字:当它修饰一个类的时候,被修饰的类可以被同一个工程中的所有类的对象访问;如工程A中有一个类S,那么对于A的任意类T,都可以通过S s1=n...原创 2011-07-23 21:26:27 · 89 阅读 · 0 评论 -
Java自定义泛型队列的总结
自定义泛型队列代码如下:public class Queue{ Object[] src = new Object[0]; //元素e入队 public void add(E e) { Object[] dest = new Object[src.length + 1]; dest[dest.length - 1] = e; for (in...原创 2011-05-24 21:32:22 · 337 阅读 · 0 评论 -
小游戏雷电总结
最近两天仿雷电写了一个小游戏,实现了基本的上下左右移动和发射子弹功能。现在在这里介绍一下做这个游戏的几个技术要点:1.多线程2.键盘监听器3.双缓冲多线程:线程是一个程序内的小模块,java中常把一个线程写成一个类,多线程顾名思义就是多个线程了。多线程是这个游戏很重要的一个方法,因为雷电中有各种飞机,各种飞机又有它们不同的子弹,这就要求我得为这些不同的飞机和子弹设立线程,在它们...原创 2011-08-10 07:58:17 · 755 阅读 · 0 评论