上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 在一个软件系统中会使用一些常量,一种流行的做法是把相关的常量放在一个专门的常量接口中定义,例如: 以下Circle类需要访问以上MATH_PI常量,一种方式是采用直接访问方式,例如: 在JDK1.5中因为了 import static 语句,它允许类直接访问另一个接口B或类B中的静态常量,而不必指定 阅读全文
posted @ 2016-06-12 17:28 美味的你 阅读(195) 评论(0) 推荐(0) 编辑
摘要: File类用于访问文件或目录的属性 流:指一连串流动的字符,是以先进先出的方式发送信息的通道。程序和数据源之间是通过流联系起来的。 第一套:字节流读取写入方案 FileInputStream :字节流方式读取文本文件 FileOutputStream:字节流写入硬盘 第二套:字符流读取写入方案 Fi 阅读全文
posted @ 2016-06-06 15:41 美味的你 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 一:使用synchronized关键字,这个大家应该都很熟悉了,不解释了; 二:使用Collections.synchronizedList();使用方法如下: 假如你创建的代码如下:List<Map<String,Object>> data=new ArrayList<Map<String,Obj 阅读全文
posted @ 2016-06-03 15:17 美味的你 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 输出结果:捕获异常 原因:因为在执行main()方法调用了add()方法,add方法执行步骤是先判断形参的值是(1),判断输入的为1,抛出异常,下面的代码都不会再执行,然后把异常抛给了他的方法的异常集,因为该方法有异常集,所以在main()方法中需要加try-catch块,或者给main()方法添加 阅读全文
posted @ 2016-06-01 16:12 美味的你 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改 应用所描述行为的状态和相关的语义。 反射是Java中一种强大的工具,能够使我们很方便的创建灵活的代码,这些代码可以再运行时装配,无需在组件之 间进行源代码链接。但是反射使用 阅读全文
posted @ 2016-06-01 15:39 美味的你 阅读(146) 评论(0) 推荐(0) 编辑
摘要: java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于byte、shor 阅读全文
posted @ 2016-06-01 15:19 美味的你 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、日志:除了能记录异常信息,还可以记录程序正常运行时的关键信息。 使用log4j来进行日志文件记录经典步骤: 01.在项目中创建一个lib文件夹,然后将下载好的jar包copy到该文件夹下 02.对已经copy过来的jar包,点击右键,然后执行下图操作 项目中就会多出一个引入外部Library的项 阅读全文
posted @ 2016-05-30 17:20 美味的你 阅读(218) 评论(0) 推荐(0) 编辑
摘要: Demo类: Test测试类: 代码的执行过程: x=1,执行try中的代码,x++,此时x的值为2并且return开辟了一块新的内存存储2,接着执行finally,++x,x的值变成3,然后返回return,但是x的值并没有改变,输出结果依然是2,因为return已经开辟了一块新的内存,两者没有一 阅读全文
posted @ 2016-05-30 15:22 美味的你 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一、适配器(Adapter)模式 是把一个类的接口变换成客户端所期待的另一种接口,从而使原本因接口不匹配而无法在一起工作的两个类能够在一起工作。 二、优点 更好的复用性 系统需要使用现有的类,而此类的接口不符合系统的需要。那么通过适配器模式就可以让这些功能得到更好的复用。 更好的扩展性 在实现适配器 阅读全文
posted @ 2016-05-29 14:55 美味的你 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 需求概述: 根据输入速率和正确率将玩家分为不同级别,级别越高,一次显示的字符数越多,玩家正确输入一次的得分也越高。如果玩家在规定时间内完成规定次数的输入,正确率达到规定要求,则玩家升级(为了简单起见,规定用户只要错误一次,则游戏结束)。最高为6级,刚开始一律1级。 案例覆盖的技能点: 面向对象设计的 阅读全文
posted @ 2016-05-29 14:42 美味的你 阅读(712) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页