码迷,mamicode.com
首页 >  
搜索关键字:编译期    ( 894个结果
C++ 编译器的函数名修饰规则
函数名字修饰(Decorated Name)方式 函数的名字修饰(Decorated Name)就是编译器在编译期间创建的一个字符串,用来指明函数的定义或原型。LINK程序或其他工具有时需要指定函数的名字修饰来定位函数的正确位置。多数情况下程序员并不需要知道函数的名字修饰,LINK程序或其他工具会自 ...
分类:编程语言   时间:2018-03-09 00:26:01    阅读次数:168
jvm内存模型(1)
jvm内存结构回顾: 1 . 程序计数器 JVM的多线程是通过线程轮流切换并分配处理器执行时间的方式来实现的 2 . Java虚拟机栈 局部变量表中存放了编译期可知的类型。 因为类型可知,帧中分配多大的局部变量空间是完全确定的,在方法运行期间局部变量表的大小也不变。 出现的异常: 3 . 本地方法栈 ...
分类:其他好文   时间:2018-03-04 21:14:40    阅读次数:132
Java中static、final、static final的区别
final: final可以修饰:属性,方法,类,局部变量(方法中的变量) final修饰的属性的初始化可以在编译期,也可以在运行期,初始化后不能被改变。 final修饰的属性跟具体对象有关,在运行期初始化的final属性,不同对象可以有不同的值。 final修饰的属性表明是一个常数(创建后不能被修 ...
分类:编程语言   时间:2018-03-01 11:50:45    阅读次数:171
JVM笔记3-java内存区域之运行时常量池
1.运行时常量池属于线程共享区中的方法区。 2.运行时常量池用于编译期生成的各种自变量,符号引用,这部分内用将在类加载后接入方法区的运行时常量池中存放。 看如下代码所示,如图: 很明显s1 == s2为true,而s1 == s3为false。 因为基本数据类型和抽象数据类的引用是放在栈帧的局部变量 ...
分类:编程语言   时间:2018-02-17 00:21:09    阅读次数:205
反射(一)
一、Class类的使用 1.Java的反射机制是在编译并不确定是哪个类被加载了,而是在程序运行的时候才加载、探知、自审。使用在编译期并不知道的类。这样的特点就是反射。 2.面向对象的世界里,万物皆对象(除静态的成员,普通数据类型不是对象),类是对象类,是java.lang.Class的实例对象3.怎 ...
分类:其他好文   时间:2018-02-04 22:40:17    阅读次数:193
Java 反射详解
Java反射机制可以让我们在编译期(Compile Time)之外的运行期(Runtime)获得任何一个类的字节码。包括接口、变量、方法等信息。还可以让我们在运行期实例化对象,通过调用get/set方法获取变量的值。 一下我们通过几个小demo来了解java反射的相关知识 首先,我们先定义一个类,以 ...
分类:编程语言   时间:2018-02-04 16:38:07    阅读次数:209
C宏定义中的连接符"##"和字符串化操作符"# "及变参宏"..."
C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。 1、宏定义中字符串化操作符#: #的功能是将其后面的宏参数进行字符串化操作,意思就是对它所应用的宏变量通过替换后在其左右各加上一个双引号。 例如: 上面代码中的反斜线\主要用来转译换行符, ...
分类:其他好文   时间:2018-01-30 00:27:30    阅读次数:353
Go基础之iota
iota与true、false被定义为预定义常量 iota又比较特殊,其他的常量在编译期间就确定了值,但是iota的值可以被编译器修改 代码示例: 说明: 1、如果两个const的赋值语句的表达式是一样的,那么可以省略后一个赋值表达式 2、iota在每个const出现之时被重置为0 ...
分类:其他好文   时间:2018-01-17 20:03:26    阅读次数:147
关于__IPHONE_OS_VERSION_MAX_ALLOWED和__IPHONE_OS_VERSION_MIN_ALLOWED的用法
编译环境支持; 最低版本支持; 运行环境判断;(动态链接库) 简单来说, 这些编译期常量, 对运行时的环境判断完全无效, 它告诉编译器用哪一段代码来进行编译, 那那段代码里, 你仍然可以写运行到目标机器里会崩溃的代码, 从stackoverflow里拷两段示例代码出来: 片段1, max: 片段2, ...
分类:其他好文   时间:2018-01-09 22:17:12    阅读次数:179
spring javaConfig配置代替xml配置
xml配置 优势:集中配置,代码配置分离更加方便管理 劣势:繁杂,编译期不容易发现错误 javaConfig配置 优势:代码简洁, 劣势:国内xml配置方式比较多,不容易被人接受 使用步骤: 1.配置类上写上注解@Configuration标识这个类是一个配置类 2.通过ComponentScan扫 ...
分类:编程语言   时间:2018-01-06 23:19:19    阅读次数:274
894条   上一页 1 ... 25 26 27 28 29 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!