正所谓掌握一样技术最好的办法就是用它来做一个东西,于是这段时间的实战让我对 Swift 的理解更深了一层,也积累了一些使用技巧。今天就分享一则:如何正确地定义一个类变量(和类常量)。Swift 语言对于无论是静态语言过来还是动态语言过来的开发者来说,都有点点不适应,很多问题的解决思路不能用已经习以为...
分类:
编程语言 时间:
2015-03-01 19:44:11
阅读次数:
173
定义 通常我们所说的动态语言、静态语言指 动态类型语言(Dynamically Typed Language)和 静态类型语言Statically Typed Language)。还有一个 Dynamic Programming Language (动态编程语言),静态编程语言。动态类型语言:在运....
分类:
编程语言 时间:
2015-02-28 12:43:17
阅读次数:
128
编程语言:包括机器语言、汇编语言、{高级语言[静态语言(编译型语言,一般为强类型变量,需要发布为可执行程序,C、C++、Java,C#)和动态语言(解释型语言,一般为弱类型语言,不需要发布为可执行程序,是一边执行一边解释,Asp,asp.net,php,shell,python、perl)]}面向对象:..
分类:
系统相关 时间:
2015-02-21 21:09:06
阅读次数:
219
基础篇第一章 Python介绍、安装、使用Python 简介Python 安装第一个Python程序Python 解释器字符编码与解码动态语言与静态语言的区别变量及简单数据类型编码规范第一章 Python介绍、安装、使用Python语言介绍说到Python语言,就不得不说一下它的创始人Guido v...
分类:
其他好文 时间:
2015-02-19 06:29:05
阅读次数:
350
最近研究动态语言,对静态语言、动态编译语言与动态语言之间的区别及优劣感到有些迷糊,自己总结下,第一次发帖有什么不对的欢迎各位高手指教:静态语言:现在流行的JAVA、C#等语言应该都是静态的,相关语法在编写代码阶段就已经经过编译校准,如果编写代码不对,就会报错;动态语言:区分动态编译语法及动态语法,以...
分类:
编程语言 时间:
2015-02-16 11:24:26
阅读次数:
202
Scala是基于jvm的静态语言。
在定义函数的时候,后面的=的作用:如果函数有返回值的时候必须有“=”,如果没有返回值的时候可以不带“=”。如果没有显示的指定返回值类型,默认Unit.
def add(a:Int,b:Int):Int={
a+b
}
for循环支持这种格式
for(i 1 to 10 if i%2==0){
println(i)
}
===...
分类:
其他好文 时间:
2015-02-09 14:15:33
阅读次数:
156
正所谓掌握一样技术最好的办法就是用它来做一个东西,于是这段时间的实战让我对 Swift 的理解更深了一层,也积累了一些使用技巧。今天就分享一则:如何正确地定义一个类变量(和类常量)。Swift 语言对于无论是静态语言过来还是动态语言过来的开发者来说,都有点点不适应,很多问题的解决思路不能用已经习以为...
分类:
编程语言 时间:
2015-02-05 10:45:06
阅读次数:
236
对于动态语言与静态语言的区分,套用一句流行的话就是:Static typing when possible, dynamic typing when needed。“动”或“静”,强调的是实施类型的时间,编译里就要确定类型的是静态类型,比如C/C++/JAVA/C#,运行时才实施类型的则是动态类型,...
分类:
其他好文 时间:
2015-01-25 12:24:40
阅读次数:
183
1)动态语言与静态语言的区别静态类型语言是指在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型,某些具有类型推导能力的现代语言可能能够部分减轻这个要求. 动态类型语言是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。...
分类:
其他好文 时间:
2015-01-17 20:50:23
阅读次数:
167
1. java数组的静态特性: java是静态语言,java中数组的长度是固定的。还有,数组元素的类型也是在定义时指定了的。 2. java数组里的关键词: 数组变量 : 引用变量 , 不过这个引用的类型是数组类型。数组类型很奇特,不需要程序员来设计类的属性和方法,只要在已知的引用类型(类,接口,还...
分类:
编程语言 时间:
2015-01-09 22:06:36
阅读次数:
263