java笔记【十】

GUI编程
1、AWT(Abstract Window Toolkit)包括了很多类和接口,用于java Application的GUI ----Graphics User Interface
(图形用户界面)编程。
容器
1、容器 java API所提供的一系列类的实例,用于在程序中存放对象。
2、Jdk所提供的容器API位于java.util包内。
interface:collection 里面包含 set 和list ,list有顺序并且可以重复。set没顺序并且不可以重复。
注意:互相equal的对象就算是重复了。
map是存放键值对。
3、add(new Integer(100)) 装的必须都是object  如果是int就装到栈上了。
4、重写equals方法,必须重写hashcode方法。
流 stream
据说P2P软件比较毁硬盘,因为读取次数太频繁了。
5、用完filereader  filewriter fileoutputstream inputstream等等之后,记得关闭记得close close close~!!!
6、回车换行的字符asc码是1310。
7、java InputStream是读取数据,outputstream是写数据。
8、ISO8859-1包含了所有的西欧国家的语言。latin-1
9、一个int类型4个字节, long类型8个字节, float类型4个字节, double类型8个字节,
10、datainputstream中的 readDouble()方法就是 读取8个字节,然后将其转换成double类型的数。
11、Print流  PrintWriter ,PrintStream有自动flush功能。
 PrintWriter ,PrintStream 都属于输出流,
其中 PrintWriter针对字符,PrintStream针对字节。
object流 在VC里叫做序列化。
存盘就是按照 游戏里那个画面 挨个序列化进去存入,再挨个读出来恢复存盘状态。
Object流里的 externalizable接口很少用 作为了解。 就是自己控制序列化过程。serializable是JDK帮助控制的,自动。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值