好咖啡要和朋友一起品尝,好“模板”也要和同样喜欢它的人一起分享。 网站首页心得笔记
【第16章:Annotation】_自定义Annotation
发布时间:2021-01-08 16:04:38作者:雪饮

一个简单的Annotation定义:使用:@MyAnnotationclass Person{}public class Hello{ public static void main(String args[]){}};D:\>javac MyAnnotation.javaD:\>javac Hel
详细信息>>【第16章:Annotation】_系统内建Annotation
发布时间:2021-01-08 14:36:33作者:雪饮

Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java 语言中的类、方法、变量、参数和包等都可以被标注。和 Javadoc 不同,Java 标注可以通过反射获取标
详细信息>>【第15章:Java反射机制】_工厂设计模式
发布时间:2021-01-07 18:13:12作者:雪饮

一个简单的工厂设计模式package org.kasumi;interface Fruit{ public void eat();}class Apple implements Fruit{ public void eat(){ System.o
详细信息>>【第15章:Java反射机制】_动态代理
发布时间:2021-01-07 17:19:04作者:雪饮

普通的静态代理实现package org.kasumi;interface Subject{ public String say(String name,int age);}class RealSubject implements Subject{ public String
详细信息>>【第15章:Java反射机制】_Java反射机制的深入研究
发布时间:2021-01-07 15:33:25作者:雪饮

通过反射机制不用实例化一个类也可以直接调用类里面非静态方法package org.kasumi;import java.lang.reflect.Constructor ;import java.lang.reflect.Modifier ; imp
详细信息>>【第15章:Java反射机制】_反射应用——取得类的结构
发布时间:2021-01-06 18:18:32作者:雪饮

获取一个对象实例所实现的所有接口package org.kasumi;import java.lang.reflect.Constructor ;interface China{ public static final String NATIONAL = "中国";
详细信息>>【第15章:Java反射机制】_Class类的使用
发布时间:2021-01-06 15:57:35作者:雪饮

用class类去实例化目标类package org.kasumi;class Person{ private String name ; private int age; public void setName(String name){
详细信息>>【第15章:Java反射机制】_认识Class类
发布时间:2021-01-06 13:53:51作者:雪饮

获取一个对象所属类名称package org.kasumi;class X{};public class Hello{ public static void main(String args[]){ X x=new X(); System.
详细信息>>【第14章:枚举】_枚举的其他应用
发布时间:2021-01-05 18:42:53作者:雪饮

Enum枚举类型也可以像是普通类一样去实现接口实现接口则每个枚举类型值中都需要实现接口的方法,语法看起来有一些别扭interface Print{ public String getColor();}en
详细信息>>【第14章:枚举】_类集对Enum的支持
发布时间:2021-01-05 18:12:12作者:雪饮

EnumMap也是一个以操作键值对的方式来管理类集的,它作用于enum类集import java.util.EnumMap ;import java.util.Map ;enum Color{ RED,GREEN,BLUE;};public class He
详细信息>>【第14章:枚举】_Enum
发布时间:2021-01-05 17:10:22作者:雪饮

enum实例的ordinal方法可以获取每个枚举值所属的编号enum会为每个枚举值进行编号enum Color{RED,GREEN,BLUE;};public class Hello{ public static void main(String arg
详细信息>>【第14章:枚举】_枚举的作用
发布时间:2021-01-05 15:58:09作者:雪饮

传统枚举实现class Color{ public static final Color RED = new Color("红色") ; // 定义第一个对象 public static final Color GREEN = new Color("绿色"
详细信息>>〖第13章:Java类集〗_范例讲解:多对多关系
发布时间:2021-01-04 16:46:26作者:雪饮

学生与所学技能之间,一个学生可以学习多个技能,一个技能可以被多个学生学习,这样就形成了多对多的类集范例。import java.util.List ;import java.util.ArrayList ;import jav
详细信息>>〖第13章:Java类集〗_范例讲解:一对多关系
发布时间:2021-01-04 15:58:57作者:雪饮

一个学校多个学生可以形成一个一对多的类集范例import java.util.Properties;import java.util.List ;import java.util.ArrayList ;import java.util.Iterator ;class Sch
详细信息>>【第13章:Java类集】_属性类:Properties
发布时间:2021-01-04 15:12:45作者:雪饮

Properties类用于属性的读写等操作属性的设置与获取import java.util.Properties;public class Hello{ public static void main(String args[]){ Properti
详细信息>>【第13章:Java类集】_Stack类
发布时间:2021-01-04 14:04:16作者:雪饮

Stack类提供栈相关操作如入栈、出栈等,遵循先入后出原则。入栈出栈操作如import java.util.Stack;public class Hello{ public static void main(String args[]){
详细信息>>【第13章:Java类集】_集合工具类:Collections
发布时间:2021-01-04 13:42:42作者:雪饮

Collections的空集合不支持add直接添加数据import java.util.Collections ;import java.util.List ;import java.util.Set ;public class Hello{ public static void mai
详细信息>>【第13章:Java类集】_SortedMap类
发布时间:2021-01-04 10:31:13作者:雪饮

SortedMap类也是类集中键值对默认自动排序的类import java.util.Map ;import java.util.SortedMap ;import java.util.TreeMap ;public class Hello{ public static void
详细信息>>【第13章:Java类集】_IdentityHashMap类
发布时间:2021-01-03 17:17:51作者:雪饮

正常Map操作中key是不可以重复的,若有重复就会有其中一个被覆盖掉。import java.util.HashMap;import java.util.Map;import java.util.Set ;import java.util.Iterator ;cl
详细信息>>【第13章:Java类集】_Map接口使用的注意事项
发布时间:2021-01-03 15:51:05作者:雪饮

map接口可以通过entrySet方法结合Iterator进行迭代import java.util.HashMap;import java.util.Map;import java.util.Set;import java.util.Iterator;public class TestJa
详细信息>>【第13章:Java类集】_Map接口
发布时间:2021-01-03 12:35:44作者:雪饮

HashMap的put与get操作HashMap就是键值对的形式存在的put则就是接收一对键值对,get则是根据key获取对应valimport java.util.HashMap;import java.util.Map;public class Tes
详细信息>>【第13章:Java类集】_foreach及Enumeration接口
发布时间:2021-01-03 10:07:11作者:雪饮

类集可以使用foreach进行遍历import java.util.List;import java.util.ArrayList;public class TestJava{ public static void main(String args[]){ Li
详细信息>>【第13章:Java类集】_ListIterator接口
发布时间:2021-01-02 17:27:01作者:雪饮

ListIterator接口比iterator接口多了从后向前的输出也就是说ListIterator可以双向输出import java.util.List;import java.util.ArrayList;import java.util.ListIterator;
详细信息>>【第13章:Java类集】_Iterator接口
发布时间:2021-01-02 16:28:47作者:雪饮

Iterator用于迭代类集其实和遍历差不多的hasNext方法用于判断是否还有下一个元素,next方法则就是下一个元素import java.util.List;import java.util.ArrayList;import java
详细信息>>【第13章:Java类集】_SortedSet接口
发布时间:2021-01-02 13:02:48作者:雪饮

SortedSet接口实例化可以通过TreeSet向上转型SortedSet接口会自动对其类集进行排序SortedSet接口提供了:add方法用于添加元素first方法获取类集的一个元素last方法获取最后一
详细信息>>