上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 实现思路: 1.使用Java.net.URL对象,绑定网络上某一个网页的地址 2.通过java.net.URL对象的openConnection()方法获得一个HttpConnection对象 3.通过HttpConnection对象的getInputStream()方法获得该网络文件的输入流对象I 阅读全文
posted @ 2016-06-24 16:05 Fighting` 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一、基本过滤器 二、可见性过滤选择器 三、绑定事件与移除事件 为匹配的元素一次性绑定或移除一个或多个事件时,可以使用绑定事件方法bind()和移除事件方法unbind() eg:实现光棒效果 补充:也可使用on off、live die、delegate undelegate方案实现绑定 移除事件 阅读全文
posted @ 2016-06-21 13:55 Fighting` 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 一、常量接口模式 在一个软件系统中会使用一些常量,一种流行的做法就是把相关的常量放在一个专门的常量接口中定义,例如: 以下Circle类需要访问以上MATH_PI常量,一种方式是采用直接访问方式,如下: 在JDK1.5中引入了”import static“语句,它允许类A直接访问另一个接口B或类B中 阅读全文
posted @ 2016-06-12 21:01 Fighting` 阅读(194) 评论(0) 推荐(0) 编辑
摘要: class Other{ public int i; } class Something{ public static oivd main(String[]args){ Other o = new Other(); new Something().addOne(o); } public void a 阅读全文
posted @ 2016-06-11 11:41 Fighting` 阅读(281) 评论(0) 推荐(0) 编辑
摘要: File类用于访问文件或目录的属性 流:指一连串流动的字符,是以先进先出的方式发送信息的通道。程序和数据源之间是通过流联系起来的。 第一套:字节流读取写入方案 FileInputStream :字节流方式读取文本文件 FileOutputStream:字节流写入硬盘 第二套:字符流读取写入方案 Fi 阅读全文
posted @ 2016-06-06 15:24 Fighting` 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、继承Arraylist,然后重写或按需求编写自己的方法,这些方法要写成synchronized,在这些synchronized的方法中调用ArrayList的方法。 二:使用Collections.synchronizedList();使用方法如下: 假如你创建的代码如下:List<Map<St 阅读全文
posted @ 2016-06-03 15:20 Fighting` 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 输出结果: 捕获异常 原因: 因为在执行main()方法调用了add()方法,add方法执行步骤是先判断形参的值是(1),判断输入的为1,抛出异常,下面的代码都不会再执行,然后把异常抛给了他的方法的异常集,因为该方法有异常集,所以在main()方法中需要加try-catch块,或者给main()方法 阅读全文
posted @ 2016-06-02 17:14 Fighting` 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 一、java中有三种移位运算符 << : 左移运算符,num << 1,相当于num乘以2 >> : 右移运算符,num >> 1,相当于num除以2 >>> : 无符号右移,忽略符号位,空位都以0补齐 在移位运算时,byte、short和char类型移位后的结果会变成int类型,对于byte、sh 阅读全文
posted @ 2016-06-01 15:44 Fighting` 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: 一、何谓反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 二、反射机制如何实现 首先得的是java.lang.Class这个类。 Jav 阅读全文
posted @ 2016-06-01 15:22 Fighting` 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Demo类: Test测试类: 代码的执行过程: x=1,执行try中的代码,x++,此时x的值为2并且return开辟了一块新的内存存储2,接着执行finally,++x,x的值变成3,然后返回return,但是x的值并没有改变,输出结果依然是2,因为return已经开辟了一块新的内存,两者没有一 阅读全文
posted @ 2016-05-30 16:32 Fighting` 阅读(147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页