上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页
摘要: 总结: 只要用到反射,先获得class对象 没有方法能获得当前类的超类的private方法和属性,你必须通过getSuperClass()找到超类以后再去尝试获得 私有的属性和方法需要设置压制权限setAccessible(true)来取的访问权,这样会破坏封装性 不到万不得以尽量少用 阅读全文
posted @ 2018-11-21 23:41 言西早石头侠 阅读(312) 评论(0) 推荐(0)
摘要: Java.lang.reflect库 Field类:代表类的成员变量(成员变量也称为类的属性) Method类:代表类的方法 Constructor类:代表类的 构造方法 Array类:提供了动态数组,以及访问数组的元素的静态方法 通过反射实例化对象 实例化无参构造函数的对象 Class.newIn 阅读全文
posted @ 2018-11-21 23:23 言西早石头侠 阅读(366) 评论(0) 推荐(0)
摘要: 概述 主要是指程序可以访问,检测和修改它本身状态和行为的一种能力 运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法 对于任意一个对象,都能够调用它的 任意一个方法 这种动态获取的信息及动态调用对象的方法的功能称为java的 反射机制 为什么要用反射机制,直接创建对象不就可以了?这就涉及到 阅读全文
posted @ 2018-11-21 22:18 言西早石头侠 阅读(159) 评论(0) 推荐(0)
摘要: package com.Set; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class ArrayListDemo4 { public static void main(String[] arg... 阅读全文
posted @ 2018-11-20 21:46 言西早石头侠 阅读(215) 评论(0) 推荐(0)
摘要: Collections-类集工具类 定义了若干用于类集和映射的算法,这些算法被定义为静态方法 阅读全文
posted @ 2018-11-20 21:24 言西早石头侠 阅读(173) 评论(0) 推荐(0)
摘要: TreeSet为使用树来进行存储的Set接口提供了一个工具, 对象按升序存储,访问和检索快 TreeSet的内部操作的底层数据是TreeMap,只是我们操作的是TreeMap的key 采用实现Comparable<person2> 里面重写compareTo(person2 o) 来比较 通过这方法 阅读全文
posted @ 2018-11-20 21:19 言西早石头侠 阅读(180) 评论(0) 推荐(0)
摘要: 特点: 无序,不重复 HashSet和TreeSet HashSet HashSet扩展AbstractSet并且实现Set接口,底层使用HashSet HashSet的内部操作的底层数据是HashMap,只是我们操作的是HashMap的key 区分可以采用重写equals()和hashCode() 阅读全文
posted @ 2018-11-20 20:44 言西早石头侠 阅读(126) 评论(0) 推荐(0)
摘要: 案例讲解 --统计字符串出现的次数 阅读全文
posted @ 2018-11-20 20:24 言西早石头侠 阅读(125) 评论(0) 推荐(0)
摘要: 通过使用红黑树实现Map接口 提供按排序顺序存储键/值对的有效手段,同时允许快速检索 TreeMap实现SortedMap并且扩展AbstractMap,它本身并没有定义其他方法 阅读全文
posted @ 2018-11-19 23:56 言西早石头侠 阅读(134) 评论(0) 推荐(0)
摘要: jsp中的变量作用域 表示变量的作用域,一共4种。pageScope: 表示变量只能在本页面使用。requestScope:表示变量能在本次请求中使用。sessionScope:表示变量能在本次会话中使用。applicationScope:表示变量能在整个应用程序中使用。 XML 标签 JSTL X 阅读全文
posted @ 2018-11-19 15:39 言西早石头侠 阅读(184) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 24 下一页