【黑马程序员】Java基础加强15:反射Reflect
---------------------- ASP.Net+Android+IOS开发、.Net培训、期待与您交流! ---------------------- 一、什么是反射 反射是程序在运行时期,对一个类的class文件进行解析,获取其构造方法、成员变量、成员方法,还能运行这些方法; 简单...
JAVA基础加强:注解
java自定义注解 Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。 注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotatio...
Java基础加强之反射
1.什么是反射? 反射其实就是动态的加载类,我们在写JDBC的时候加载驱动Class.forName("xxx")时就涉及到了反射。 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法...
JAVA基础加强之反射2
1.用反射方式去执行某个类的main方法 首先,如一个下面代码的类 public class otherslei {public static void main(String[] args) {for(String arg:args)System.out.println(arg);}} 要在另...
Java笔记7 Java基础加强<2>内省
30_张孝祥_Java基础加强_对JavaBean的简单内省操作.avi l 代码演示1: import java.beans.PropertyDescriptor; import java.lang.reflect.Method; public class IntroSpectorTes...
[置顶] 黑马程序员_java基础加强
----------------- android培训、java培训、期待与您交流! ---------- 静态导入: 在你自己的类中使用静态导入,可以让你使用其它类中定义的类方法和类变量,而且这些类方法和类变量就像在本地定义的一样。 也就是说,静态导入允许您在调用其它类中定义的静态成员时,可以忽...
黑马程序员 ---- java基础加强(上)
—————————— ASP.Net+Android+IOS开发、.Net培训、期待与您交流!——————————IDE(Integrated-Development-Environment)集成开发环境jms即Java消息服务(Java Message Service)JMX(Java Mana...
[置顶] 黑马程序员_java基础加强
----------------- android培训、java培训、期待与您交流! ---------- 静态导入: 在你自己的类中使用静态导入,可以让你使用其它类中定义的类方法和类变量,而且这些类方法和类变量就像在本地定义的一样。 也就是说,静态导入允许您在调用其它类中定义的静态成员时,可以忽...
黑马程序员--Java基础加强篇
开发工具使用 ---------------------------------------------------------------------------------------------------------------------- Eclipse以及IDE开发工具介绍: IDE:...
黑马程序员___Java基础加强[eclipse的使用技巧]
一、Eclipse的介绍 1、eclipse的由来 A:由IBM一个小组开发。投资4千万美元。 2、eclipse的特点 A:完全由Java语言编写的工具。 B:不需要安装 C:免费的,eclipse.org D:开源的 E:扩展性非常强 3、eclipse和MyEclipse的区别 A:MyEcl...
黑马程序员 —— Java基础加强 - 反射
------- android培训、java培训、期待与您交流! ---------- 视频17 透彻分析反射的基础 - Class类 1.引入 反射是从JDK1.2就有的新特性,以后学习框架都要用到反射技术。 要了解反射,就要先了解Class这个类。 Class,是一个类,注意首字母是大写的。 ...
JAVA面试-基础加强与巩固:反射、注解、泛型等
作者-焕然一璐,支持原创,转载请注明出处,谢谢合作。 原文链接: http://www.jianshu.com/p/aaf8594e02eb JDK1.5新特性 泛型 foreach 自动拆箱装箱 枚举 静态导入(Static import) 元数据(Metadata)...
黑马程序员--Java基础加强(二)
----------------------- android培训、java培训、java学习型技术博客、期待与您交流! ---------------------- Java基础加强(二) (一) 枚举 1, 枚举就是让某个类型的变量的取值只能为若干个固定值中的一个。否则,编译器就会报错,枚举可...
黑马程序员--Java基础加强(高新技术)学习第三天
---------------------- android培训、java培训、期待与您交流! ---------------------- 三十八、泛型的通配符(?)扩展应用 1、 (1)问题: 定义一个方法,该方法用于打印出任意参数化类型的集合中的所有数据,该方法如何定义? (2)错误方式 ...
java基础加强<高新技术>
枚举 一、概述 二、代码 1.用一个普通的类来描述枚举 package cn.enhance.day1;public abstract class WeekDay1 {private WeekDay1(){}public final static WeekDay1 SUN=new WeekDay...
黑马程序员--Java基础加强(高新技术)学习第三天
---------------------- android培训、java培训、期待与您交流! ---------------------- 三十八、泛型的通配符(?)扩展应用 1、 (1)问题: 定义一个方法,该方法用于打印出任意参数化类型的集合中的所有数据,该方法如何定义? (2)错误方式 ...
java之 ------ 泛型【从基础到加强】
泛型 基础篇 一、为什么要泛型 1、原因 先看一个集合的例子(至于集合,前面有讲解,集合详解链接,不懂得可以先去看看那篇) import java.util.ArrayList;import java.util.Collection;import java.util.HashSet;import j...
Java基础:基础加强
1.泛型 1.1 概述 (1).泛型是JDK1.5版本以后出现的新特性,用于解决安全文帝的一个类型安全机制; (2).泛型在集合类中的应用:JDK1.5以后的集合类希望在定义集合时,明确表明要向集合中存储的是哪一类型的数据,无法处理指定类型以外的数据; (3).泛型是提供给Java...
Java基础加强枚举笔记
---------------------- <a href="http://edu.csdn.net/heima" target="blank">android培训</a>、<a href="http://edu.csdn.net/heima" target="bla...
黑马程序员--Java基础加强学习笔记之Class类、反射(Reflect)
--------------------- ASP.Net+Android+IOS开发、 .Net培训、期待与您交流! ------------------- 一、反射的基础Class类 1、如何得到各个字节码对应的实例对象 (1)类名.class,例如 System.class (2)对象.get...