摘要: 首先定义一个窗口类 package cn.hxd.util; import java.awt.Frame;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent; /** * 游戏项目中用到的常用方法 * @auth 阅读全文
posted @ 2017-06-05 19:29 hou-xudong 阅读(1999) 评论(0) 推荐(0) 编辑
摘要: 一、Java异常的基础知识 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出java. 阅读全文
posted @ 2017-05-24 00:02 hou-xudong 阅读(215) 评论(0) 推荐(0) 编辑
摘要: JDK1.5中增加了增强的for循环。 缺点: 对于数组,不能方便的访问下标值; 对于集合,与使用Interator相比,不能方便的删除集合中的内容(在内部也是调用Interator).除了简单遍历并读取其中的内容外,不建议使用增强的for循环。 一、遍历数组 语法为: for (Type valu 阅读全文
posted @ 2017-05-22 17:30 hou-xudong 阅读(25736) 评论(2) 推荐(3) 编辑
摘要: 迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。 Java中的Iterator功能比较简单,并且只能单向移动: (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用 阅读全文
posted @ 2017-05-22 17:22 hou-xudong 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 三.面试中相关的问题 若有不正 阅读全文
posted @ 2017-05-18 00:23 hou-xudong 阅读(134) 评论(0) 推荐(0) 编辑