首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
泛型与反射
订阅
niuniuniuniu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
7篇文章 · 0订阅
面试官: 谈谈你对Java反射的理解
Java在真正需要使用一个类时才会去加载类,而不是在启动程序时就载入所有的类,因为大多数使用者都只使用到程序的部分资源,在需要某些功能时再载入某些资源,可以让系统资源运用的更高效。 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在Jvm的方法区内,然后在…
谈谈Java反射:从入门到实践,再到原理
反射是Java底层框架的灵魂技术,学习反射非常有必要,本文将从入门概念,到实践,再到原理讲解反射,希望对大家有帮助。 Java 的反射机制是指在运行状态中,对于任意一个类都能够知道这个类所有的属性和方法; 并且对于任意一个对象,都能够调用它的任意一个方法;这种动态获取信息以及动…
面试官问我:“泛型擦除是什么,会带来什么问题?”
这是我在抖音二面的时候自我感觉没有答好的一题。因为我的中心只是围绕在了T被Object替换的问题上了,并没有去讲解他会带来的问题。 其实我们很常见这个问题,你甚至经常用,只是没有去注意罢了,但是很不碰巧这样的问题就容易被面试官抓住。下面先来看一段代码吧。 这几段代码简单、粗暴、…
java 泛型全解 - 绝对最详细
对于java的泛型我一直属于一知半解的,平常真心用的不多。直到阅读《Effect Java》,看到很多平常不了解的用法,才下定决心,需要系统的学习,并且记录下来。 泛型的思想很早就存在,如C++中的模板(Templates)。模板的精神:参数化类型 泛型的本质就是"参数化类型"…
泛型详解 高级进阶
原文地址 :http://blog.csdn.net/harvic880925/article/details/49883589
Java进阶 | 泛型机制与反射原理
泛型即可以理解为把数据类型作为参数,即参数化类型,用来提高代码的安全性,灵活性,避免类型转换;代码简洁明了,同时对于程序的可扩展性起到至关重要的作用。反射机制可以在程序运行时获取类的完整结构信息,并且
【Java进阶笔记】Java泛型原理(类型擦除)
1. 泛型的概念 泛型,即“参数化类型”。就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(类型形参),然后在使用/调用时传入具体的类型(类型实参)。 JDK1.5 之后引入。 让代码更通用更灵活。 核心目标是解决容器类型在编译时安全检查的问…