码迷,mamicode.com
首页 >  
搜索关键字:class对象    ( 892个结果
java 类型转换前先做检查
1.传统的类型转换由RTTI确保正确性。 2.instanceof关键字(二元操作符) ,返回一个Boolean值,告诉我们对象是不是某个类或该类派生类的实例,他判断的是类型。 3.instanceof 不能比较Class对象,对于Class对象使用isAssignableFrom()判断 4.动态 ...
分类:编程语言   时间:2019-02-07 23:49:08    阅读次数:331
java 类字面常量,泛化的Class引用
类名.class 就是字面常量,代表的就是该类的Class对象引用。常量需要赋值给变量 二.泛化的Class引用 1.普通的类引用可以重新指向任何其它的Class对象,使用泛型类引用只能赋值为指向其声明的类型,除外使用通配符? 2.Class<?> 优于Class 因为Class在编译期不会产生警告 ...
分类:编程语言   时间:2019-02-06 21:12:38    阅读次数:243
自定义异步IO框架
异步就是回调 异步 = 非阻塞+循环 select只能完成IO多路复用,不能完成异步 IO多路复用 >监听多个socket对象,这个过程是同步的 利用其特性可以开发异步模块 异步IO:非阻塞的socket + IO多路复用 自定义异步框架 ...
分类:其他好文   时间:2019-02-04 08:58:19    阅读次数:219
Class类
1 Class类只存私有构造函数,因此对应Class对象只能有JVM创建和加载 2 手动编写的每个class类,无论创建多少个实例对象,在JVM中都只有一个Class对象,即在内存中每个类有且只有一个相对应的Class对象, 3 手动编写的类被编译后会产生一个Class对象,其表示的是创建的类的类型 ...
分类:其他好文   时间:2019-02-02 14:25:40    阅读次数:199
Groovy内存机制详解
groovy每执行一次脚本,都会生成一个脚本的class对象,并new一个InnerLoader去加载这个对象。 所有的脚本都是由GroovyClassLoader加载的,每次加载脚本都会生成一个新的InnerLoader去加载脚本。 Groovy会把脚本编译为一个名为Scriptxx的类,这个脚本 ...
分类:其他好文   时间:2019-01-30 16:01:03    阅读次数:132
JVM知识点整理(一)
一、Java类加载过程 什么是类加载? 类加载过程是指JVM虚拟机把.class文件中类信息加载进内存,并进行解析生成对应的class对象的过程。JVM不是一开始就把所有的类都加载进内存中,而是只有第一次遇到某个需要运行的类时才会加载,且只加载一次。 类加载过程 加载 链接 验证 准备 解析 验证 ...
分类:其他好文   时间:2019-01-23 21:25:36    阅读次数:168
Synchronize关键字 - 原理
众所周知 Synchronize 关键字是解决并发问题常用解决方案,有以下三种使用方式: 同步普通方法,锁的是当前对象。 同步静态方法,锁的是当前 Class 对象。 同步块,锁的是 {} 中的对象。 同步普通方法,锁的是当前对象。 同步静态方法,锁的是当前 Class 对象。 同步块,锁的是 {} ...
分类:其他好文   时间:2019-01-23 11:41:20    阅读次数:162
javaAPI_反射_类加载器
反射和类加载器 1.类的加载 (1).当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。 A:加载 就是指将class文件读入内存,并为之创建一个Class对象。 任何类被使用时系统都会建立一个Class对象。 B:连接 验证 是否有正确的 ...
分类:编程语言   时间:2019-01-22 21:43:25    阅读次数:199
07 JVM 是如何实现反射的
Java 中的反射 反射是 Java 语言的一个相当重要的特性,它允许正在运行的 Java 程序观测,甚至是修改程序的动态行为。 我们可以通过 Class 对象枚举该类中的所有方法,还可以通过 Method.SetAccessible 让过 Java 语言的访问权限,在私有方法所在类之外的地方调用该 ...
分类:其他好文   时间:2019-01-21 22:13:14    阅读次数:192
fdgdswww2017338com型的Class对象的数组19908836661
型的Class对象的数组
分类:编程语言   时间:2019-01-21 11:23:12    阅读次数:200
892条   上一页 1 ... 18 19 20 21 22 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!