码迷,mamicode.com
首页 >  
搜索关键字:动态语言    ( 960个结果
java基础篇---反射机制
一、JAVA是动态语言吗?一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,JAVA和C++一样,都不是动态语言。但JAVA它却有着一个非常突出的动态相关机制:反射。通过反射,Java可以于运行时加载、探知和使用编译期间完全求和的类、生成其对象实体,调用其方法或者对...
分类:编程语言   时间:2015-03-14 21:32:59    阅读次数:136
JavaSE:反射总结(Reflection)
今天来进行反射的总结,在JavaSE应用的几个部分里,我认为反射是非常重要的一个内容,因为我们在后续学习框架,以及编程思想上的理解都离不开它。内容不是很多,但是需要理解。 1.为什么要有反射? 某种情况下,我们需要在运行时才得知并使用一个编译时完全未知的类,创建其对象,调用其方法和属性。 2.反射: 被视为动态语言的关键,允许程序在执行期间借助Reflection API取得任何类的内部信息...
分类:编程语言   时间:2015-03-13 00:28:21    阅读次数:275
Javascript this指针
Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。前言Javascript是一门基于对象的动态语言,也就是说,所有东西都是对象,一个很典型的例子就是函数也被视为普通的对象。Javascript 可以通过一定的设计模式来实现面向对象的...
分类:编程语言   时间:2015-03-12 16:56:17    阅读次数:145
JavaScriptCore
JavaScript这门所谓的脚本的语言,在两年前我从事Web开发的时候,还只是把它当做HTML中操作DOM元素来改变一些常见属性的工具。那时我对JavaScript的认识还很局限,如今随着HTML5的火爆,JavaScript被我重新认知,它作为动态语言的强大,V8引擎的优化以及配合CSS3构.....
分类:编程语言   时间:2015-03-12 13:11:53    阅读次数:195
shell之基础概念与变量类型
静态语言:编译型语言 事先转换成可执行格式 强类型(变量) 关键字: C C++ JAVA C#动态语言:解释型语言 on the fly 弱类型 边解释边执行 Asp.net shell PHP Python perl 面向过程面向对象变量:内存空间,命名变量类型:事先确定数据的存储格式和长度 ....
分类:系统相关   时间:2015-03-11 10:29:44    阅读次数:214
[CoffeeScript]图解C++、CoffeeScript 和 Ruby 的复杂度
??大多数人都同意C++是门相当复杂的语言,不过它究竟有多复杂?由于好奇心作祟,我比较了C++、CoffeeScript、Ruby这几门语言的必学功能作为复杂程度评判的标准。虽然CoffeeScript和Ruby都是动态语言,这点明显和C++不同,但它们都是多范例语言,而且(至少某种程度上)支持面向对象、函数式、过程式以及普通编程,所以这篇文章可以简单地理解为C++ vs. 动态语言。这里拿来比较...
分类:编程语言   时间:2015-03-10 13:59:49    阅读次数:138
iOS Category与Extension、Delegate的认识
Catrgory与Extension、Delegate的区别与用法 苹果的官方文档 Category在iOS开发中使用非常频繁。尤其是在为系统类进行拓展的时候,我们可以不用继承系统类,直接给系统类添加方法,最大程度的体现了Objective-C的动态语言特性。 #import @interface NSObject (Category) - (void)myMet...
分类:移动开发   时间:2015-03-09 14:31:05    阅读次数:171
Java从零开始学四十(反射简述一)
一、JAVA是动态语言吗?一般而言,说到动态言,都是指在程序运行时允许改变程序结构或者变量类型,从这个观点看,JAVA和C++一样,都不是动态语言。但JAVA它却有着一个非常突出的动态相关机制:反射。通过反射,Java可以于运行时加载、探知和使用编译期间完全求和的类、生成其对象实体,调用其方法或者对...
分类:编程语言   时间:2015-03-05 12:33:22    阅读次数:181
动态语言 & ios程序 - lua基础
经常有看到一些游戏可以不通过appstore而修改一些东西,比如增加功能。 这个其实就是通过下载脚本来实现的。常见的脚本就是js和lua吧。 个人对lua比较熟悉。 lua这货还是挺牛的,解释器非常小,速度也非常快,和C语言函数的交互也很容易。 集成lua到xcode工程 很容易, 1. 到lua官网,下载源代码,http://www.lua.org/download.html 2....
分类:移动开发   时间:2015-03-04 14:38:45    阅读次数:294
Qt 3D的研究(五):Gooch Shader
Qt 3D的一个很大的优势就是采用数据驱动的方式,将C++和GLSL使用QML来表示,动态语言的优势尽显。在上一次的研究中,我实现了一个非常简单的着色器,接下来,我们可以在此基础上,通过设定着色器的数据,制作出更加绚丽的着色效果。作为开始,我们先从几个非真实渲染(Non-Photorealistic Rendering,NPR)开始吧。...
分类:其他好文   时间:2015-03-01 23:50:35    阅读次数:567
960条   上一页 1 ... 81 82 83 84 85 ... 96 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!