码迷,mamicode.com
首页 >  
搜索关键字:编译期    ( 894个结果
Java中的泛型【多测师_王sir】
泛型是编译期特性,你只要记住加上就是约束了、限制了,编译 期只能加某个类型的对象,计算编译期限制了,实际上在运行 期还能把泛型擦除的,可以把泛型理解为一种约束即可。 但是运行期就算加了苹果,运行期还可以装橘子。 ArrayList list = new ArrayList(); list.add(p ...
分类:编程语言   时间:2020-07-10 18:34:31    阅读次数:59
gcc编译选项
添加库文件路径: 1:导出环境变量 export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/new_path 2:修改配置文件 ld.so.conf ld.so.conf.d/* LIBRARY_PATH 程序编译期间查找动态链接库时指定的查找路径,编译期,开发阶段, 只影 ...
分类:其他好文   时间:2020-07-08 09:15:47    阅读次数:78
这一次搞懂Spring代理创建及AOP链式调用过程
@ 前言 AOP,也就是面向切面编程,它可以将公共的代码抽离出来,动态的织入到目标类、目标方法中,大大提高我们编程的效率,也使程序变得更加优雅。如事务、操作日志等都可以使用AOP实现。这种织入可以是在运行期动态生成代理对象实现,也可以在编译期、类加载时期静态织入到代码中。而Spring正是通过第一种 ...
分类:编程语言   时间:2020-06-27 20:31:17    阅读次数:92
内存顺序
内存顺序 内存顺序描述了计算机 CPU 获取内存的顺序,内存的排序既可能发生在编译器编译期间,也可能发生在 CPU 指令执行期间。 为了尽可能地提高计算机资源利用率和性能,编译器会对代码进行重新排序, CPU 会对指令进行重新排序、延缓执行、各种缓存等等,以达到更好的执行效果。当然任何排序都不能违背 ...
分类:其他好文   时间:2020-06-27 17:28:52    阅读次数:86
Spring01-控制反转(IOC)与依赖注入(DI)
控制反转[IOC]与依赖注入[DI] 程序的耦合和解耦 耦合: 程序间的依赖关系.在开发中,应该做到解决编译期依赖,即编译期不依赖,运行时才依赖. 解耦的思路: 使用反射来创建对象,而避免使用new关键字,并通过读取配置文件来获取要创建的对象全限定类名. 下面以两个例子来说明如何解耦。 解耦实例1: ...
分类:编程语言   时间:2020-06-21 13:38:25    阅读次数:37
java 面向对象(十五):面向对象的特征三:多态性
1.多态性的理解:可以理解为一个事物的多种形态。2.何为多态性:对象的多态性:父类的引用指向子类的对象(或子类的对象赋给父类的引用)举例:Person p = new Man();Object obj = new Date();3.多态性的使用:虚拟方法调用> 有了对象的多态性以后,我们在编译期,只 ...
分类:编程语言   时间:2020-06-21 11:33:59    阅读次数:48
代理模式(静态代理,JDK动态代理,JDK动态代理原理分析)
代理模式 静态代理 代理类和被代理类在编译期间就已经确定了。 package org.westos.demo4; /** * @author lwj * @date 2020/6/14 15:42 */ public interface UserDao { void add(); void dele ...
分类:其他好文   时间:2020-06-14 23:25:57    阅读次数:58
王垠的这道Java高级面试题,看似容易,其实很难
最近,在垠神的微博上,看到他出的一道关于Java的高级面试题,与各位同学分享一下,题目内容如下图: 这道题目主要是关于Java中协变与逆变的思考,先说一下运行结果,编译期会放行,运行期会抛异常: java.lang.ArrayStoreException: java.lang.Integer 正如《 ...
分类:编程语言   时间:2020-06-13 15:57:39    阅读次数:75
反射(1)
定义: 反射是Java的特征之一,是一种间接操作目标对象的机制,核心是JVM在运行的时候才动态加载类,并且对于任意一个类,都能够知道这个类的所有属性和方法,调用方法/访问属性,不需要提前在编译期知道运行的对象是谁,他允许运行中的Java程序获取类的信息,并且可以操作类或对象内部属性。程序中对象的类型 ...
分类:其他好文   时间:2020-06-08 23:35:42    阅读次数:70
java中的反射的学习
反射机制 Java反射机制:指的是在运行时去获取一个类的变量和方法信息,然后通过获取到的信息来创建对象,调用方法的一种机制,由于这种动态性,可以极大地增强程序的灵活性 ,程序不用在编译期就能完成确定,在运行期间仍然可以扩展。 ?Reflection (反射)是Java被视为动态语言的关键,反射机制允 ...
分类:编程语言   时间:2020-06-05 21:27:06    阅读次数:85
894条   上一页 1 2 3 4 5 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!