您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. JAVA新特性--java反射、映射

  2. 该资源包含源代码 易看易懂 其实就是一发射机制 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。其中LEAD/LEAD++ 、OpenC++ 、MetaXa和OpenJava等就是基于反射机制的语言。最近,反射机制也被应用到了视窗系统、操作系统和文件系统中。 反射本身并不是一个新概念,它可能会使我们联想到
  3. 所属分类:Java

    • 发布日期:2009-09-05
    • 文件大小:748544
    • 提供者:xuanying2005
  1. Java 反射(Reflection) 经典实用例子

  2. Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中学习这套精彩的机制。 1. 得到某个对象的属性 public Object getProperty(Object owner, String fieldName) throws Exception { Class ownerClass = owner.getClass(); Fie
  3. 所属分类:Java

    • 发布日期:2010-01-07
    • 文件大小:9216
    • 提供者:hexiang221
  1. JAVA_API1.6文档(中文)

  2. JAVA开发人员必备是HTML格式的 JavaTM 2 Platform Standard Edition 6 API 规范 本文档是 Java 2 Platform Standard Edition 6.0 的 API 规范。 请参见: 描述 Java 2 Platform 软件包 java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 java.awt 包含用于创建用户界面和绘制图形图像的所有类。 java.awt.color
  3. 所属分类:Java

    • 发布日期:2011-10-18
    • 文件大小:35651584
    • 提供者:wenli103
  1. java中的反射机制

  2. Java语言反射提供一种动态链接程序组件的多功能方法。它允许程序创建和控制任何类的对象,无需提前硬编码目标类。这些特性使得反射特别适用于创建以非常普通的方式与对象协作的库。Java reflection 非常有用,它使类和数据结构能按名称动态检索相关信息,并允许在运行着的程序中操作这些信息。 在实际的开发中会用到的比如:手动打开状态栏(android)等等
  3. 所属分类:Android

    • 发布日期:2012-08-22
    • 文件大小:7168
    • 提供者:zhanwei_30
  1. java api最新7.0(中文)

  2. JAVA开发人员最新版本7.0 api中文文档!本文档是 Java Platform Standard Edition 7 的 API !Java 1.7 API的中文帮助文档。 深圳电信培训中心 徐海蛟博士教学用api 7.0中文文档。支持全文检索,在线即时查询。 里面列出了Java jdk 1.7的所有类及其使用方法! Java SE Platform 软件包: java.applet 提供创建 applet 所必需的类和 applet 用来与其 applet 上下文通信的类。 java.
  3. 所属分类:Java

    • 发布日期:2013-10-26
    • 文件大小:53477376
    • 提供者:helloabc99
  1. 《Java高手真经--编程基础卷:Java核心编程技术》高清完整PDF版

  2. 第1部分 Java开发入门 第1课 Java快速上手 1.1 开始了解Java 1.1.1 Java语言的11个特性 1.1.2 Java语言的构成-JIT.JVM.JRE.JDK 1.1.3 Java虚拟机JVM 1.2 安装Java开发环境 1.2.1 下载JDK 1.2.2 安装JDK和JRE 1.2.3 设置环境变量 1.2.4 学会查找Java帮助和API文档 1.3 开发第一个Java程序-HelloWorld.java 1.3.1 编写Java入门实例HelloWorld.jav
  3. 所属分类:Java

    • 发布日期:2014-02-28
    • 文件大小:200278016
    • 提供者:jsntghf
  1. java联想(中文)

  2. 写在前面的话 引言 1. 前提 2. Java的学习 3. 目标 4. 联机文档 5. 章节 6. 练习 7. 多媒体CD-ROM 8. 源代码 9. 编码样式 10. Java版本 11. 课程和培训 12. 错误 13. 封面设计 14. 致谢 第1章 对象入门 1.1 抽象的进步 1.2 对象的接口 1.3 实现方案的隐藏 1.4 方案的重复使用 1.5 继承:重新使用接口 1.5.1 改善基础类 1.5.2 等价和类似关系 1.6 多形对象的互换使用 1.6.1 动态绑定 1.6.2
  3. 所属分类:Java

    • 发布日期:2008-12-29
    • 文件大小:694272
    • 提供者:eagle1024
  1. JAVA+android学习思维导图.7z

  2. JAVA学习资料思维导图,主要包括以下内容: 一、JAVA部分 1、GUI(Abstract Window Tookit).mmap 2、Java中的注解.mmap 3、Java网络编程.mmap 4、Java中的反射.mmap 5、Java中级总结.mmap 6、Swing和事件处理.mmap 7、多线程.mmap 8、IO.mmap 9、Collection.mmap 10、搜索引擎的使用方法.mmap 11、NDK初步.mmap 二、android部分 1、Androidd用用基础原理概要
  3. 所属分类:Java

    • 发布日期:2019-07-16
    • 文件大小:2097152
    • 提供者:u010510134
  1. Java中反射

  2. 概念   说起反射,先要搞明白java类,在Java中,类是用于描述一类事物的共性。该类有什么样的属性,有什么样的方法,至于这个属性的值是什么,则由这个类的实例对象来确定。不同的实例对象有不同的属性值。一个类要被类加载器加载到内存中,占用一片存储空间,这个空间里面的内容是类的字节码,不同的类的字节码是不同的,所以它们在内存中的内容是不同的,这一个个空间可分别用一个个对象来表示,这些对象显然具有相同的类型,用Class来表示;   而反射是把Java类中的各种成分(成员变量、方法、构造方法、包
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:53248
    • 提供者:weixin_38506798
  1. Java高级特性之反射是什么?

  2. 文章目录一、Java代码在计算机中经历的三个阶段(一):源代码阶段(二):Class类对象(三):运行时阶段二、常用API的运用(一)获取class对象的三种方式1.Class.forName(String className)2.类名.class3.对象.getClass()(二)获取成员变量1.Field[] getFields()2.Field getField(String name)3.Field[] getDeclaredFields()4.Field getDeclaredFiel
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:110592
    • 提供者:weixin_38600341
  1. 想自己写框架?不了解Java注解(Annotation)机制可不行,来跟我一起通过源码深入Java注解机制

  2. 无论是在JDK还是框架中,注解都是很重要的一部分,我们使用过很多注解,但是你有真正去了解过他的实现原理么?你有去自己写过注解么? 一、相关 注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 在JDK中定义了许多注解,其作用大致可以分为以下几类: 编写文档:通过代码里标识的元数据生成文档【生成文档doc文档】 代码分析:
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:96256
    • 提供者:weixin_38678550
  1. java注解与反射的基本使用(这一篇就够了!)

  2. 一、注解(Annotation) 1.什么是注解? 相信大家对注解应该并不陌生,在现在信息飞速发展的年代,各种优秀的框架或许都离不开注解的使用,像我们在实现接口一个方法时,也会有Override注解。注解说白了就是对程序做出解释,与我们在方法、类上的注释没有区别,但是注解可以被其他程序所读取,进行信息处理,否则与注释没有太大的区别。 2.内置注解 内置注解就是我们的jdk所带的一些注解。常用的三个注解: Override 这个应该都不陌生,修辞方法,表示打算重写超类中的方法声明。 Depreca
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:250880
    • 提供者:weixin_38697808
  1. 怎样用反射对Constructor对象、Field对象、Method对象进行操作

  2. 1、概念和使用场景 1.1 反射概念 ​ 反射是Java中的一种机制,我的编写好的Java文件是不能直接运行,需要编译成class文件,jvm将Class文件加载进内存,并读取Class文件中的内容(该内容就是我们类中写的东西)封装成一个Class对象,并且类的各个组成部分也都被封装成一个个对象。成员变量会被封装成Field对象,构造方法会被封装成Constructor对象,成员方法会被封装成Method对象,这些对象都统一保存在Class对象身上。Java中的反射机制就是要求我们通过Clas
  3. 所属分类:其它

    • 发布日期:2020-12-21
    • 文件大小:83968
    • 提供者:weixin_38537968
  1. 中高级安卓那些 面试官 最爱问的原理问题(一)

  2. 1、Java泛型的实现机制是怎样的? Java 泛型采用 类型擦除实现 类型编译时被擦除为 object, 不兼容基本类型 类型擦除的实现方案主要考虑向后兼容 泛型类型签名信息特定场景下反射可获取 结合项目实践, 例如 Gson, Retrofit。  实战中经常需要混淆,需要注意哪些点以及原理 2、Activity 的 onActivityResult使用起来非常麻烦,为什么不设计成回调?   activity之间互相传数据的时候使用,startActivityForResult(inten
  3. 所属分类:其它

    • 发布日期:2021-01-08
    • 文件大小:160768
    • 提供者:weixin_38528463
  1. Ruby中的反射(Reflection)应用实例

  2. 在Java语言中,提供了发射机制,通过发射机制可以通过字符串构造出这个对象,可以获取对象的所有方法(包括私有方法),可以调用私有方法,可以更改成员变量的值(包括私有的成员变量)。Ruby也是面向对象的高级语言,当然也提供了反射机制,今天我们讨论通过类名称构造类对象的功能。 一、通过类名称构造类对象 我们先看普通的构造: 代码如下:module ModuleA     #the class name, later we will use it to create the correspondin
  3. 所属分类:其它

    • 发布日期:2021-01-02
    • 文件大小:65536
    • 提供者:weixin_38663837
  1. nanny:一个简单的依赖注入容器(一个简单的依赖注入容器)-源码

  2. 保姆 一个简单的依赖注入容器(一个简单的依赖注入容器) 初衷 实习时导师要求我研究一下依赖注入容器并试着自己手写一个,我一听,好家伙,又是加班的一天啊。 当时用的是C#,就翻了翻IServiceCollection的二进制文件,梳理了一下流程,发现其实核心逻辑并不复杂,就是通过反射将你需要的对象构造出来,如果构造期间需要其他对象,就递归归进行,先构造依赖项。如果对象的生命周期是singleton,就用一个地图存起来后续直接获取。 一番研究后,还真让我写出来了,虽然代码很少,逻辑也很粗糙,但是总归
  3. 所属分类:其它

    • 发布日期:2021-03-16
    • 文件大小:192512
    • 提供者:weixin_42134168
  1. 规范:否ORM(NORM)是一个Java库,用于通过Java安全机制以更加面向SQL的方式使用数据库-源码

  2. 没有ORM No ORM(NORM)软件包是一组基于JDBC构建的Java实用程序,用于以更安全和类型安全的方式更好地将SQL查询集成到Java代码中,而无需在Java中重新描述SQL表结构。 相反,其想法是使程序员能够在插入Java的类型系统的同时编写其SQL查询并为每个查询量身定制参数和结果的模型。 指导原则: SQL查询是以静态方式指定的,其中没有用户数据可以污染它们(即Java批注) 使用具有命名字段和类型字段的Java类(而不是冗长且易于出错的反射接口)将参数和结果(未)编组在
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:29696
    • 提供者:weixin_42099936
  1. Android AOP 注解详解及简单使用实例(三)

  2. Android  注解 相关文章: Android AOP注解Annotation详解(一) Android AOP之注解处理解释器详解(二) Android AOP 注解详解及简单使用实例(三) 一、简介 在Android 里面 注解主要用来干这么几件事: 和编译器一起给你一些提示警告信息。 配合一些ide 可以更加方便快捷 安全有效的编写Java代码。谷歌出的support-annotations这个库 就是主要干这个的。 和反射一起 提供一些类似于spring 可配置的功能,方
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:97280
    • 提供者:weixin_38631729
  1. Java中的反射(一)

  2. 1.引进反射 1.1 Java文件和.class文件的关系 Java文件 Java文件中包含代码的多有内容,如类、接口、成员变量、成员方法 .class文件 .java文件通过 javac编译工具生成对应的.class字节码文件 使用JDK中提供的反编译工具,可以看到.class文件中包含有: Class 完整的包名.类名 Field 成员变量,成员变量的名字和成员变量的数据类型(如果为引用数据类型,也是完整的包名.类名) Method 成员方法,方法权限修饰符,返回值类型,方法名,形参
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:274432
    • 提供者:weixin_38514526
  1. Java中利用反射(或spring)和多态来解决大量swich/case或者if/else的方法

  2. 文章目录背景方案枚举接口实现多态总结 背景 工作中经常会有一些swich case或者if else的情况。一般这种情况一开始可能只有几个,但是几次迭代之后可能就会有非常多。代码不易维护而且代码乱糟糟的。 我在工作中就遇到了这种情况。大致的业务就是我们需要对接很多家公司,要为每家公司回传一些数据。每家公司的接口和回传方式都不一样。之前的代码是为每一家公司定义一个枚举。然后在回传的时候根据枚举用swich/case来判别回传方式。这样的结果就是对接的公司越来越多,代码也越来越长。一个函数长度达到了
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:58368
    • 提供者:weixin_38558870
« 12 3 4 5 6 7 8 9 10 »