码迷,mamicode.com
首页 >  
搜索关键字:编译期    ( 894个结果
代理模式---静态代理
一,静态代理介绍 了解设计模式中的代理模式的同学应该都知道如果想要为被代理类生成代理,需要让代理类和被代理类共同实现同一个接口,在代理类中增加额外逻辑来实现代理模式,这种方式在编译期间就已经确认了哪个类是代理类,被代理的又是哪个类,这都是需要开发人员在编译之前就编写好的,是为静态 1,代理模型的角色 ...
分类:其他好文   时间:2019-08-05 17:17:25    阅读次数:105
Java 指令重排
Java 指令重排java 指令重排package com.feshfans;/** * 用来演示指令重排 * 指令重排会发生在两个阶段: * 1. 编译期(jvm 加载字节码时) * 2. cpu 执行期 * 但对于单线程来说,不管发生怎样的重排,都必须保持与源代码一致的输出结果(As-If-Se... ...
分类:编程语言   时间:2019-07-30 21:37:41    阅读次数:189
Python语言基础考察点:python语言基础常见考题(一)
一、python是静态还是动态类型?是强类型还是弱类型? 1、动态强类型语言(不少人误以为是弱类型) 不要傻傻分不清 2、动态还是静态指的是编译期还是运行期确定类型 3、强类型指的是不会发生隐式类型转换 若类型语言 强类型语言 4、python作为后端语言优缺点 1、胶水语言、轮子多、应用广泛 2、 ...
分类:编程语言   时间:2019-07-26 17:24:19    阅读次数:231
JAVA字节码执行引擎总结
字节码指令 大部分操作指令都有对应不同类型的不同指令,比如iload istore ireturn表示加载(整形变量进操作数栈)、定义一个整形局部变量、返回一个int类型值 return 1+1==》iconst 2;ireturn 编译期优化:直接将1+1定义为常量2 运行时就不用再做计算了 这段 ...
分类:编程语言   时间:2019-07-22 09:56:36    阅读次数:129
C++反汇编第一讲,不同作用域下的构造和析构的识别
目录大纲: 1.全局(静态)对象的识别,(全局静态全局一样的,都是编译期间检查,所以当做全局对象看即可.) 1.1 探究本质,理解构造和析构的生成,以及调用方式(重要,如果不想知道,可以看总结.) 2.对象做函数参数的识别 3.返回值为对象的识别 4.对象为静态局部的识别 5.堆中对象识别 5.1. ...
分类:编程语言   时间:2019-07-21 01:38:50    阅读次数:105
java 泛型深入理解
学习java开始接触到泛型是在容器的时候,如没有使用泛型 使用泛型 这里使用泛型的最大好处就是检查了容器安全,将运行期可能出现的类型转换异常ClassCastException转移到编译期。并且省去了类型的强制转换。 什么是泛型 1.泛型的本质是参数化类型,将数据类型(该数据类型只能是引用类型,不包 ...
分类:编程语言   时间:2019-07-16 18:58:12    阅读次数:173
Java通用异常处理错误
? 发现错误最理想的时机在编译阶段,然而编译期间并不能找出所有的错误,余下的问题必须在运行期间解决。这就需要错误源能通过某种方式,把适当的信息传递给某个接收者——该接收者知道将知道如何正确处理这个问题。 1.1 概念 ? 使用异常所带来的好处是,它往往能降低错误处理代码的复杂度。如果不使用异常,那么 ...
分类:编程语言   时间:2019-07-15 17:29:59    阅读次数:324
golang 赋值与声明语法糖使用注意事项
赋值与声明语法糖 基本用法略, 搜索即可 注意事项 类型推断 会自动进行类型推断, 当想要的类型不是自己想要的类型时需要进行类型转换 这里说到类型推断, 提一下 const 变量, 如果是 const 变量中定义的值会自动根据语境在编译期自动判断类型 同作用域已有变量不会重新创建新的变量 左边的变量 ...
分类:其他好文   时间:2019-07-14 11:25:26    阅读次数:98
Java基础教程——泛型
泛型 Generics:泛型,愿意指“无商标的”。 泛型,可以理解为“宽泛的数据类型”,就是将类型由原来的具体的类型泛化。 泛型在建立对象时不指定类中属性的具体类型,而是在声明及实例化对象时由外部指定。泛型可以提高数据安全性。 List中应用了泛型,在编译期对数据类型进行严格 检查,如果类型不匹配, ...
分类:编程语言   时间:2019-07-13 09:16:57    阅读次数:123
golang碎片整理之反射
本文介绍go语言反射的意义和基本使用。变量的内在机制go语言中的变量是分为两部分的:类型信息:预先定义好的元信息值信息:程序运行过程中可动态变化的。反射的介绍反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。在运行程序时,程序无法获取自身的信息。支持反射的语言可以在程序编译期将变量的反射信息,如字段名称,类型信息、结构体信息
分类:其他好文   时间:2019-07-07 22:47:42    阅读次数:175
894条   上一页 1 ... 10 11 12 13 14 ... 90 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!