摘要: I/O操作中的文件操作类——File 要把程序所处理的数据在不同的内存容器(内存或外存)进行传输,例如将内存的数据写到外存(某个文件),就要用到I/O技术。Java提供的I/O操作可以把数据保存到多种类型的文件中。 包java.io中定义的大多数类是对数据实施流式操作,但File类例外,它用于处理文 阅读全文
posted @ 2018-08-11 22:14 skzy 阅读(154) 评论(0) 推荐(0) 编辑
摘要: java中的多线程 Java是少数的几种支持“多线程”的编程语言之一。大多数的编程语言只能顺序运行多个单独程序块,无法同时运行不同的多个程序块。java的“多线程”恰可以弥补这个缺憾,它可让不同的程序块并发执行,如此一来就可让程序块运行得更为流畅,同时也可达到多任务处理的目的。 先看一下单线程的情况 阅读全文
posted @ 2018-08-10 22:41 skzy 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 续playPoker类 运行截图 阅读全文
posted @ 2018-08-09 00:31 skzy 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 扑克牌游戏 poker类 player类 playPoker类 运行截图 还未完成比较功能,明天继续完成 阅读全文
posted @ 2018-08-07 23:32 skzy 阅读(210) 评论(0) 推荐(0) 编辑
摘要: Map Map初始化 Map<String, String> map = new HashMap<String, String>(); 添加数据 map.put("key1", "value1"); 删除数据 map.remove("key1"); 获取数据 map.get("key1"); 清空m 阅读全文
posted @ 2018-08-05 21:25 skzy 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 用List实现集合的增删改查 阅读全文
posted @ 2018-08-04 21:41 skzy 阅读(158) 评论(0) 推荐(0) 编辑
摘要: StringBuilder用法 StringBuilder str=new StringBuilder(); 和String用法的区别是 string 对象时恒定不变的,stringBuider对象表示的字符串是可变的。 StringBuilder 类提供了很多方法来操作字符串: 包装类 基本数据类 阅读全文
posted @ 2018-08-03 22:03 skzy 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 异常:程序运行过程中,出现一些问题,阻止了程序的正常运行,这种情况称之为异常。 异常处理:异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行。 一般使用 try...catch...语句块来处理异常,下面是一个例子: 这里输入了不 阅读全文
posted @ 2018-08-02 20:28 skzy 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 租车系统 测试类 抽象类Car 子类ren (只能载人) 子类wu (只能载货) 子类quan (都能载) 运行截图 阅读全文
posted @ 2018-08-01 22:11 skzy 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特性 1.封装 将类的某些信息封装在类的内部,不允许外部程序直接访问,而是通过该类提供的方法来实现对隐藏信息的操作和访问。 封装的好处是减少了代码的复杂性,方便修改和实现,以及提高了代码的安全性。 过程:将属性改为private,这样类的外部就不能直接访问该属性。需要通过该类中的get 阅读全文
posted @ 2018-07-31 21:14 skzy 阅读(191) 评论(0) 推荐(0) 编辑