智乐兔

Java基础

  • java反射机制概念以及应用

    java反射机制概念以及应用

    -java反射机制是java的核心,许多高级的应用都以反射机制为基础得以实现。 java.lang.Class;// 通过Class类可以获取一个类类型完整的结构定义! public final class Class extends Object implements Serializable, GenericDeclaration, Type, AnnotatedElement; –返回类对象的完整包路径名:Object类定义了getClass方法: public final Class getClass();// 返回类型为Class类,此类是java反射机制的源 ...

    查看全文

  • java枚举类实现自定义接口的用法

    java枚举类实现自定义接口的用法

    枚举类实现自定义接口可以产生神奇的化学变化,下面的实例简要说明一下。 package com.mldn;interface Print{        public String getName();        // 抽象方法}enum Color implements Print        // 枚举类实现接口{     &n ...

    查看全文

  • 在内存中创建枚举集合对象的副本

    在内存中创建枚举集合对象的副本

    创建枚举集合的copy(副本)对实际应用有不寻常的作用。 1.public static EnumSet copyOf(EnumSet s);// 创建一个存在的枚举集合的copy;    Creates an enum set with the same element type as the specified enum set, initially containing the same elements (if any). 2.public static EnumSet copyOf(Collection c);// 将集合的元素转换成枚举集合元素, ...

    查看全文

  • java.lang.Enum对枚举的实现和具体用法

    java.lang.Enum对枚举的实现和具体用法

    java.lang.Enum类:对枚举的定义: public abstract class Enumextends Objectimplements Comparable, Serializable;// 抽象枚举类This is the common base class of all Java language enumeration types. // 构造方法:protected         Enum(String name, int ordinal)    & ...

    查看全文

  • java枚举类型对switch语句的原生支持及其用法举例

    java枚举类型对switch语句的原生支持及其用法举例

    enum类型对switch的支持具有很强的意义,通过下面的例子可以很深刻的说明这点。 package com.mldn;/*        jdk1.5后,引人了枚举类型:关键字:enum: [public] enum enumName{….,枚举常量,…}枚举类型:可以同时具有多种身份,但同一场合只使用一种身份!*/enum Color{        RED, BLUE, GREEN;   &nb ...

    查看全文

  • foreach关键字对枚举类型的遍历循环支持

    foreach关键字对枚举类型的遍历循环支持

    枚举类型foreach输出所有取值: package com.mldn;/*        jdk1.5后,引人了枚举类型:关键字:enum: [public] enum enumName{….,枚举常量,…}枚举类型:可以同时具有多种身份,但同一场合只使用一种身份!*/enum Color{        RED, BLUE, GREEN;        // ...

    查看全文

  • java对枚举的支持-枚举类

    java对枚举的支持-枚举类

    java枚举类针对枚举操作进行了强大的支持。 jdk1.5之前没有对枚举的专门操作类:—早期java对枚举的使用:package com.mldn;class Color        // 实现枚举类:该类型的取值范围是确定的!{                public static final Color RED = new Color(“红色̶ ...

    查看全文

  • Java类集的应用示范

    Java类集的应用示范

    类集在实际应用中非常重要,下面就是一个典型的小项目,可以体会一下类集的强大: –1.一对多关系:/*一个学校有学校名称,学校里有多个学生,但学生数量是不确定的,不能用数组直接实现;可以把学生实例放入类集中操作!实现简单的一对多关系;*/package com.mldn;import java.util.List;import java.util.ArrayList;import java.util.Iterator;//—————-school类:class School{     ...

    查看全文

  • java资源文件支持类-Properties类的常用用法

    java资源文件支持类-Properties类的常用用法

    java中的Properties类是HashTable的一个实现,属于map类型,代表一系列的属性键值对。 public class Propertiesextends Hashtable;// 继承自Hashtable,属于Map类型;The Properties class represents a persistent set of properties. The Properties can be saved to a stream or loaded from a stream. Each key and its corresponding value in the propert ...

    查看全文

  • java对栈的常用操作

    java对栈的常用操作

    栈Stack是Vector的子类,属于线性数组,主要操作是出入栈,遵循“后进先出”原则。 public class Stackextends Vector;// 是Vector的子类,属于List!线型的// 非继承方法:boolean         empty()          Tests if this stack is empty.E      &nbs ...

    查看全文

  • java Collections集合工具类

    java Collections集合工具类

    Collections是集合工具类,与接口无关的一个类; public class Collectionsextends Object; // 一个与Collection接口无直接关系的类,可以对Collection、Map接口的对象进行各种操作!// 是一个集合工具类!—-集合工具类只是工具并不能代替集合类;package com.mldn;import java.util.Collections;import java.util.List;import java.util.Set;import java.util.Iterator;public class Collectio ...

    查看全文

  • SortedMap接口-Map排序的用法

    SortedMap接口-Map排序的用法

    SortedMap接口默认使用键值默认顺序或者通过Comparator接口实现对象作为排序依据。: public interface SortedMapextends Map;        // Map的子接口;A Map that further provides a total ordering on its keys. The map is ordered according to the natural ordering of its keys, or by a Comparator typically prov ...

    查看全文

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微