计算机是不能理解除了机器语言以外的任何语言所以必须要把程序员所写的程序语言都翻译成机器语言才能执行程序。程序语言翻译成机器语言的工具,叫做翻译器。 编程语言 ————> 翻译器 ————> 计算机语言(二进制) 翻译器翻译的方式有两种:一是 编译,二是 翻译。两种方式之间对区别在于翻译的时间点不同。 ...
分类:
编程语言 时间:
2019-12-10 22:44:59
阅读次数:
121
一、强类型语言和弱类型语言: 1.1 强类型语言 强类型语言是一种强制类型定义的语言,一旦某一个变量被定义类型,如果不经过强制转换,则它永远就是该数据类型了,强类型语言包括Java、.net 、Python、C++等语言。 强类型包含两个方面: (1)所有变量必须先声明、后使用 (2)指定类型的变量 ...
分类:
编程语言 时间:
2019-12-06 11:22:02
阅读次数:
94
脚本变量简介 变量类型:字符型、数值型、真、假;事先确定数据的存放格式和长度; 变量存放在内存空间; 编译型语言,没有额外的处理逻辑,属于强类型语言; 脚本型语言,可以有解释器控制;所以,可以是弱类型语言; 强类型:变量在使用前,必须事先声明,甚至还需要初始化(给一个初始值,如果没给一个原始值,里面 ...
分类:
系统相关 时间:
2019-12-04 13:31:08
阅读次数:
116
深入理解java数据类型 === java是一种强类型语言,这就意味着必须为每一个声明变量声明一种类型。在java中,一共有8种数据类型,其中4种整型,2种浮点类型,1种字符类型和一种表示真值的boolean类型。 1. 整型 整型用于表示没有小数部分的整数部分,java提供了4中整型,如下表所示: ...
分类:
编程语言 时间:
2019-12-01 13:20:42
阅读次数:
89
最近接触了解的语言比较多,现在同一分类分析一下 语言根据类型分为两种:(就本人接触了解的语言) ①强类型语言:c++;c;c#;java——必须注意区分数据类型 定义变量前先设定这个变量需要存粗什么类型的数据。②弱类型语言:js,php——存储时可以不用特别注意数据类型,类型自动转换了 在定义变量时 ...
分类:
编程语言 时间:
2019-11-24 11:55:25
阅读次数:
65
[TOC] Java基础语法(二) 承接上篇,谈到不同变量装载着不同数据类型的数据,那么Java支持的数据类型有哪些呢,本篇做一点小小的探究。 一、强类型语言 Java就是一种 强类型 的语言,包含着以下含义: 所有的变量必须在声明之后才能使用,不能用的不明不白或者用得很随意。 指定类型的变量只能结 ...
分类:
编程语言 时间:
2019-11-10 15:41:22
阅读次数:
81
变量根据作用域范围分为局部变量,成员变量Java数据类型分为基本类型(单纯数据类型,具体数字,字符或布尔值)应用类型(复杂的,指向存储在内存的“堆”中数据的指针引用地址)Java标志符由字母、数字、下划线或美元符组成,以字母、下划线或美元符开头,严格区分大小写。Java不可使用关键字和保留字,但能包含关键字和保留字关键字都为小写,变量是数据的基本存储形式,因Java是一种强类型语言,变量必须先声明
分类:
编程语言 时间:
2019-10-27 22:43:56
阅读次数:
97
数组是程序中最常见的数据结构,它可以存储一个固定大小的相同类型元素的顺序集合(强类型语言)。数组的元素都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素,通过索引可以非常容易找到某一个元素。 大多数时候我们需要使用一个大小可变的数组(C#、Python中的list),本文 ...
分类:
编程语言 时间:
2019-10-27 12:35:56
阅读次数:
97
js 是解释型语言逐行逐行输出,优点:跨平台,缺点:速度稍慢。 js 是弱类型语言 首先弄清楚强类型语言是什么意思,强类型语言变量声明有很多种而JS 变量声明只有var一种。为变量赋值时会自动判断类型并进行转换。 js 里创建 变量的语法 var a = 1; //意思是开辟了一个空间来存取 1这个 ...
分类:
其他好文 时间:
2019-10-26 18:52:04
阅读次数:
100
[TOC] 强类型语言与弱类型语言 C语言,是强类型的语言,对于每一个变量都有强制类型定义的要求。 而弱类型语言(如Python、Javascript)中,变量的类型不需要声明,程序运行过程中,根据环境的变化而自动转换变量类型。 C语言是一种强类型语言,我们今天学习数值型变量的定义与使用,其实在学习 ...
分类:
其他好文 时间:
2019-10-10 11:06:11
阅读次数:
84