回顾—集合框架与泛型

1)集合框架       1)引言        Java集合框架,用于存储数据,并提供方法支持查找、插入和删除。         Java集合框架支持两种类型的容器:             存储元素的集合,称为集合(collection);            ...

2017-09-16 17:53:07

阅读数:106

评论数:0

【详细】关于Java中的反射

前提,开始序号为2是因为这里摘自我的笔记2.对象有编译类型和运行类型 Object obj = new java.util.Date(); 编译类型:Object 运行类型(obj对象真实的类型):java.util.Date 需求:通过obj对象来调用java.util.Date类中的toLo...

2017-06-05 10:15:03

阅读数:368

评论数:0

聊天程序(二)

//代码量很大,分为两个接口和五个类 package com.javaeasy.communication; import java.net.SocketAddress; public interface MessageHandler { //代表消息处理模块的接口 void handle...

2017-05-27 09:15:03

阅读数:125

评论数:2

聊天程序(一)

学了网络编程,结合之前学的多线程和图形界面,做了一个简陋的聊天程序,效果图如下: 请无视我随便打的对话 注意: 1.以上测试是在两台电脑完成的,前提是两台电脑处于同一局域网 2.需要直到对方的ip与端口才能建立连接 3.胡乱输入不匹配信心会有报错提示 4.代码见下文 5.参考书籍《Java入门...

2017-05-27 09:11:48

阅读数:95

评论数:0

Java实现贪吃蛇(三)

图形界面版本,有BUG 效果如下: 分三个类完成此代码,如下 //测试类 public class MainDemo { public static void main(String[] args) { SnakeGame snakeGame = new SnakeGame()...

2017-05-21 22:17:23

阅读数:182

评论数:0

Java实现贪吃蛇(二)

控制台实现: import java.awt.BorderLayout; import java.awt.Point; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.util.Linke...

2017-05-14 23:26:59

阅读数:149

评论数:0

Java实现贪吃蛇(一)

文字思路部分: 贪吃蛇游戏: 一个游戏最核心的部分是游戏的业务逻辑代码。(ui) 分析里面的有几个事物: 1.地图 2.蛇 3.食物 了解游戏规则: 1.蛇初始化的时候是三个节点,而且一开始蛇是出现在地图中点位置 2.蛇迟到东西会长长一节 3.蛇咬到自己会死,蛇撞墙...

2017-05-14 23:25:51

阅读数:186

评论数:0

java中的IO操作(二)【个人笔记】

能与流结合的集合——Properties Map |--Hashtable |--Properties Properties集合 特点: 1.该集合中的键和值都是字符串类型 2.集合中的数据可以保存到流中,或者从流中获取数据    通常该集合用于操作以键值对形式存在的配置文件 ...

2017-05-12 07:22:21

阅读数:333

评论数:0

java中的IO操作(一)【个人笔记】

关于IO操作,先从输入流和输出流这两个概念讲起 输入流和输出流相对于内存而言 将外设中的数据读取到内存中:输入 将内存的数写道外设中:输出 字符流的由来: 其实就是:字节流读取文字字节数据后,不直接操作而是先查指定的编码表,获取对应的字符 再对这个字符进行操作。简单说:字节...

2017-05-12 07:09:27

阅读数:98

评论数:0

Collection之List and Set

集合类的由来: 对象用于封装特有数据,对象多了需要进行存储,如果对象的个数不确定 就使用集合容器进行存储 集合特点: 用于存储对象的容器 集合的长度是可变的 ▲集合中不可以存储基本数据类型值 java.util:java的工具包 集合容器因为内部的数据结构不同,...

2017-04-25 21:34:40

阅读数:152

评论数:0

java中的“死锁”现象

java中的“死锁”现象,结合示例代码解释

2017-04-11 20:28:07

阅读数:655

评论数:0

RuntimeException和Exception区别

1.java将所有的错误封装为一个对象,其根本父类为Throwable, Throwable有两个子类:Error和Exception。 2.Error是Throwable 的子类,用于指示合理的应用程序不应该试图捕获的严重问题。大多数这样的错误都是异常条件。虽然   ThreadDeath...

2017-04-03 22:27:11

阅读数:180

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭