Java
hbgcsdn
一个人的力量是有限的,不论想做什么事,一个人的力量是不够的,人是需要同伴的。
展开
-
Java笔记002_Map的两种传统迭代方式
1.标准的Map访问方法如下: Set keys = map.keySet( ); if(keys != null) {Iterator iterator = keys.iterator( ); while(iterator.hasNext( )) { Object key = iterator.next( );Object value = map.get(key);}原创 2014-11-21 18:40:34 · 484 阅读 · 0 评论 -
java 线程wait()与notify()的用法(被唤醒后的线程到底重新执行同步代码块还是从那是等待的那里继续执行)
java 线程wait()与notify()的用法(被唤醒后的线程到底重新执行同步代码块还是从那是等待的那里继续执行) 2013-09-24 22:15:58| 分类:java |举报|字号 订阅我们先来看看这两个方法的定义: wait() 导致当前线程等待,直到其他线程调用此对象的 notify()方法或 notifyAll()方转载 2014-12-05 10:40:32 · 20428 阅读 · 10 评论 -
Listener与Adapter比较区别
监听器和适配器是Java图形用户界面(GUI,Graphics Userinterface)设计的抽象窗口工具集(AWT,Abstract WindowToolkit)的两个重要概念,他们都在java.awt包中。JDK1.1引入了委托事件模型,监听器和适配器就是这一模型的具体实现,所以理解他们就变得非常重要,初学者可能对于这两个概念有点陌生,为了节省他们看长编大论再自己总结的时间,我在这里就把自翻译 2014-12-19 10:47:11 · 1950 阅读 · 0 评论 -
final的运用
当一个方法中的匿名类或者局部内部类需要访问方法区域中的变量时,该变量参数必须定义为fina。追究根本原因其实就是作用域中变量的生命周期导致的。首先,内部类和外部类其实是处于同一个级别,内部类不会因为定义在方法中就会随着方法的执行完毕而跟随者被销毁。问题就来了,如果外部类的方法中的变量不定义final,那么当外部类方法执行完毕的时候,这个局部变量肯定也就被GC了,然而内部类的某个方法还没有执转载 2014-12-03 09:41:53 · 512 阅读 · 0 评论 -
java应该怎么学
作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是“囫囵吞枣不求甚解”,转载 2014-11-24 22:54:31 · 666 阅读 · 0 评论 -
Java笔记006_委托事件模型
什么是委托事件模型在教材上的图中,我们可以发现,用户通过键盘、鼠标等进行操纵的行为,最终都传递给了JVM,那么JVM在接收到这些事件以后该如何处理呢?我们把这种处理事件的方案,称之为事件模型。Java中采用的是委托事件模型:jdk1.1以后,引入的一种新的事件代理模块,通过它,事件源发出的事件被委托给(注册了的)事件监听器(Listener),并由它负责执行相应的响应方法。比如:病人生病请医转载 2014-11-24 08:32:42 · 2643 阅读 · 0 评论 -
Java笔记007_监听器和适配器的区别
监听器和适配器:Java图形用户界面(GUI,Graphics User interface)设计的抽象窗口工具集(AWT,Abstract Window Toolkit)的两个重要概念,他们都在java.awt包中。JDK1.1引入了委托事件模型,监听器和适配器就是这一模型的具体实现,所以理解他们就变得非常重要,初学者可能对于这两个概念有点陌生,为了节省他们看长编大论再自己总结的时间,我在这里就转载 2014-11-24 08:54:13 · 3523 阅读 · 0 评论 -
Java笔记005_Multiple markers at this line - key cannot be resolved to a variable - Syntax error, ins
MyEclipse中出现Multiple annotations found at this line: - Syntax error, insert "}" to complete 错误解决方法如上图所示,在JSP页面中遇到的问题!经过折腾后,终于找到了原因,原来是因为少了一个“}”,这时候你可以去查看一下的你插入到JSP页面中的JavaScript代码!肯定有的地方少了个大括号转载 2014-11-22 12:31:59 · 9404 阅读 · 0 评论 -
Java笔记001_Java里集合分类
大家都知道关于java集合的分类有很多,有的原创 2014-11-17 16:26:12 · 541 阅读 · 0 评论 -
Java笔记004_JavaBean
POJO你当成JavaBeans的一种,一个特例:简单的实体类。就是一个数据载体。区别一:POJO就是一个数据载体 一般是没有业务处理能力。区别二:POJO是new创建,由GC回收。JAVABEAN一般由容器来管理,比如你看到的scope属性,设个范围比如session,谁去帮你管?不是GC不是你自己,而是容器。给你举个例子 不算太标准的例子,但是便转载 2014-11-22 10:22:43 · 487 阅读 · 0 评论 -
java中的基本数据类型和引用数据类
java中的数据类型分为两大类:基本数据类型和引用数据类型基本数据类型,包括数值型,字符型和布尔型。数值型:1)整型:byte 1个字节;short 2个字节;int 4个字节;long 8个字节。 2)浮点型:float 4个字节;double8个字节;可以采用十进制和十六进制两种表示方式,其中十六进制表示方法只能采用科学计数法,例如:0x1.2p3,表示的是的是1乘以1转载 2014-11-26 23:46:46 · 581 阅读 · 0 评论 -
Java笔记003——Java中缩写解释
VO:值对象、视图对象PO:持久对象QO:查询对象 DAO:数据访问对象 DTO:数据传输对象翻译 2014-11-21 21:07:17 · 511 阅读 · 0 评论 -
什么是MIME类型
什么是MIME类型-在把输出结果传送到浏览器上的时候,浏览器必须启动是党的应用程序来处理这个输出文档。这可以通过多种类型MIME(多功能网际邮件扩充协议)来完成。在HTTP中,MIME类型被定义在Content-Type header中。例如,架设你要传送一个Microsoft Excel文件到客户端。那么这时的MIME类型就是“application/vnd.ms-excel”。在大多数实际翻译 2015-01-19 22:52:17 · 2306 阅读 · 0 评论