随笔分类 -  JAVA

JAVA中基本语法
摘要:Java基础笔记 – Annotation注解的介绍和使用 自定义注解 本文由arthinking发表于5年前 | Java基础 | 评论数 7 | 被围观 25,969 views+ 1、Annotation的工作原理:2、@Override注解:3、@Deprecated注解:4、@Suppre 阅读全文
posted @ 2016-08-21 10:49 wwfy
摘要:JAVA 注解的几大作用及使用方法详解 (2013-01-22 15:13:04) 转载▼ JAVA 注解的几大作用及使用方法详解 转载▼ 标签: java 注解 杂谈 分类: Java java 注解 杂谈 java 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotat 阅读全文
posted @ 2016-08-21 10:40 wwfy
摘要:内省、JavaBean、PropertyDescriptor类、Introspector类、BeanUtils工具包、注解、Rentention、Target、注解的基本属性和高级属性 本文转载自:http://blog.sina.com.cn/s/blog_5d65a16901011kom.htm 阅读全文
posted @ 2016-08-20 09:54 wwfy
摘要:<学习笔记>关于Hash集合以及Java中的内存泄漏 <学习笔记>关于Hash集合以及Java中的内存泄漏 标签: 学习笔记内存泄露hash 2015-10-11 21:26 58人阅读 评论(0) 收藏 举报 标签: 学习笔记内存泄露hash 2015-10-11 21:26 58人阅读 评论(0 阅读全文
posted @ 2016-08-19 16:32 wwfy
摘要:System.out.println与System.err.println的区别(输出顺序!!!) 分类:java (208) (0) 分类:java (208) (0) System.out.println与System.err.println的区别(输出顺序!!!) 今天看到网上别人写的代码中有 阅读全文
posted @ 2016-08-18 14:38 wwfy
摘要:1.1.2 正文 图1享元模式(Flyweight)结构图 享元模式(Flyweight):运用共享的技术有效地支持大量细粒度的对象。 抽象享元角色(Flyweight):此角色是所有的具体享元类的超类,为这些类规定出需要实现的公共接口或抽象类。那些需要外部状态(External State)的操作 阅读全文
posted @ 2016-08-14 11:17 wwfy
摘要:Java中关于HashMap的元素遍历的顺序问题 Java中关于HashMap的元素遍历的顺序问题 今天在使用如下的方式遍历HashMap里面的元素时 1 for (Entry<String, String> entry : hashMap.entrySet()) { 2 MessageFormat 阅读全文
posted @ 2016-08-12 16:24 wwfy
摘要:内部类的共性 内部类分为: 成员内部类、静态嵌套类、方法内部类、匿名内部类。 (1)、内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类命和$符号。 (2)、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地访问外部类的成员变量 阅读全文
posted @ 2016-08-10 15:54 wwfy
摘要:String、StringBuffer与StringBuilder之间区别[全屏看文] 最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。 关于这三个类在字符串处理中的位置不言而喻,那么他们到底有 阅读全文
posted @ 2016-08-09 09:45 wwfy
摘要:Java 自动装箱与拆箱(Autoboxing and unboxing) 什么是自动装箱拆箱 基本数据类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。 一般我们要创建一个类的对象实例的时候,我们会这样: Class a = new Class(p 阅读全文
posted @ 2016-08-02 20:46 wwfy
摘要:本文由 ImportNew - 唐小娟 翻译自 Javarevisited。欢迎加入翻译小组。转载请见文末要求。 HashMap和HashSet的区别是Java面试中最常被问到的问题。如果没有涉及到Collection框架以及多线程的面试,可以说是不完整。而Collection框架的问题不涉及到Ha 阅读全文
posted @ 2016-08-02 09:17 wwfy
摘要:Thinking in Java对classpath作用的解释 Java 解释器的工作程序如下: 首先,它找到环境变量CLASSPATH(将Java 或者具有Java 解释能力的工具——如浏览器——安装到机器中时,通过操作系统进行设定)。CLASSPATH 包含了一个或多个目录,它们作为一种特殊的“ 阅读全文
posted @ 2016-06-26 18:00 wwfy
摘要:依次展开Windows->Preferences->General->Editors->Text Editor 将右边的Show whitespace characters的复选框取消保存即可 阅读全文
posted @ 2016-06-21 11:24 wwfy
摘要:今天从SVN更新了一下整个工程,更新完成后发现工程的目录顺序变了,Java文件的图标也由原来实心"J"变成了空心的"J"了,网上查了一下,发现这样的问题不多,解决方法也不详细,后得公司一个高手指点,找到了解决的方法: 1,选择工程名字右键——>属性——>Java Build Path会看到右侧Sou 阅读全文
posted @ 2016-06-21 11:18 wwfy
摘要:在Java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限, 下面看例子: packa 阅读全文
posted @ 2016-06-19 10:45 wwfy
摘要:.project是项目文件,项目的结构都在其中定义,比如lib的位置,src的位置,classes的位置.classpath的位置定义了你这个项目在编译时所使用的$CLASSPATH.classpath 文件从数据上我们容易看出,上面描述了工程的依赖文件: 源文件的具体位置(kind="src") 阅读全文
posted @ 2016-05-17 17:02 wwfy
摘要:JAVA深入研究——Method的Invoke方法。 在写代码的时候,发现Method可以调用子类的对象,但子类即使是改写了的Method,方法名一样,去调用父类的对象也会报错,虽然这是很符合多态的现象,也符合java的动态绑定规范,但还是想弄懂java是如何实现的,就学习了下Method的源代码。 阅读全文
posted @ 2016-05-15 16:25 wwfy
摘要:Java中数据类型及其之间的转换 基本的数据类型 基本类型有以下四种:1)int长度数据类型有:byte(8bits)、short(16bits)、int(32bits)、long(64bits)、2)float长度数据类型有:单精度(32bits float)、双精度(64bits double) 阅读全文
posted @ 2016-05-13 15:36 wwfy
摘要:Java基础之理解Annotation 一、概念 Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。 更通俗的意思是为程序的元素(类、方法、成员变量)加上更 阅读全文
posted @ 2016-04-30 09:43 wwfy
摘要:Java enum的用法详解 用法一:常量 在JDK1.5 之前,我们定义常量都是: public static fianl.... 。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 public enum Color { RED, GREEN, BLAN 阅读全文
posted @ 2016-04-06 15:45 wwfy