编程语言的分类: 分别为 机器语言,汇编语言,高级语言 因为高级语言更接近人类语言,所以造成了:它必须被翻译成计算机能够读懂的二进制后,才能够被执行 所以按照翻译方式又被分为两种 编译型:在代码执行时,需要先进行编译成二进制文件之后,才能够被执行 代表如:c语言,执行速度快,但是调试麻烦 解释性:即 ...
分类:
编程语言 时间:
2018-12-27 18:33:38
阅读次数:
158
一.计算机由输入输出,cpu,内存,硬盘, 输入:人的眼睛,耳朵 输出:人的嘴巴 cpu(中央处理器):人的大脑 内存:人的临时记忆 硬盘:人的长期记忆 二.什么是操作系统? 控制计算机硬件工作的流程 三.什么是应用程序? 安装在操作系统之上的软件 python入门 编译型:一次性编译 优点:运行速 ...
分类:
编程语言 时间:
2018-12-27 18:26:07
阅读次数:
192
Java基础、语法 1. 简述Java跨平台原理 2. Java的安全性 3. Java三大版本 4. 什么是JVM?什么是JDK? 什么是JRE? 5. Java三种注释类型 6. 8种基本数据类型及其字节数 7. i++和++i的异同之处 8. &和&&的区别和联系,|和||的区别和联系 9. ...
分类:
编程语言 时间:
2018-12-25 18:09:45
阅读次数:
285
强类型(变量)静态语言编译型语言无解释器有编译器使用变量时需要事先声明,甚至还需初始化NULL弱类型(变bash变量类型:环境变量,本地变量,(局部变量),位置变量,特殊变量本地变量:bash进程的变量,引用变量:${}量)动态语言脚本编程变量用时声明,甚至不区分类型:默认为字VARNAME符,有时花括号可以省略串隐式转换:显式转换:变量赋值:VAR_NAME=VALUEbash变量类型:环境变量
分类:
系统相关 时间:
2018-12-24 11:13:04
阅读次数:
155
Node.js应用不需要经过编译过程,可以直接把源代码拷贝到部署机上执行,确实比C++、Java这类编译型应用部署方便。然而,Node.js应用执行需要有运行环境,意味着你需要先在部署机器上安装Node.js。虽说没有麻烦到哪里去,但毕竟多了一个步骤,特别是对于离线环境下的部署机,麻烦程度还要上升一 ...
分类:
Web程序 时间:
2018-12-24 00:00:53
阅读次数:
310
注意不能有控制,指令之间 【1】shell脚本的基础知识 (1)shell脚本的本质 编译型语言 解释型语言 shell脚本语言是解释型语言 shell脚本的本质 shell命令的有序集合 (2)shell 编程的基本过程 基本过程分为三步: step1. 建立 shell 文件 包含任意多行操作系... ...
分类:
系统相关 时间:
2018-12-23 22:19:21
阅读次数:
222
在PCB行业中,我们使用的软件或脚本绝大多数都用非编译型语言写程序,而从一开始选择这种编程语言,就注定了程序的源码有被曝露风险。我们PCB工程系统用.NET语言编写,C#编译后会被转换为IL代码的中间语言,此IL代码非常容易被反编译,反编译后代码还是完全曝露了,代码实现的逻辑一目了然。这里介绍.NE ...
分类:
Web程序 时间:
2018-12-23 20:00:04
阅读次数:
175
编程语言的分类 1.编译型(c、c++、go、swift、objrct—c、pascal) 编译型是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,执行速度很快,但是开发效率慢。并且不可以跨平台。 2.解释型(java、python、ruby ...
分类:
其他好文 时间:
2018-12-22 12:41:43
阅读次数:
207
前言 计算机不能直接理解除机器语言以外的语言,所以只有把程序员编写的程序翻译成机器语言,计算机才能够执行程序。 将其他语言翻译成机器语言的工具,被称之为:编译器。 编译器的翻译方式有两种:编译和解释。两种方式之间的区别在与翻译的时间点不同。当编译器以解释方式运行的时候,也称之为解释器。 解释型语言 ...
分类:
编程语言 时间:
2018-12-21 16:12:41
阅读次数:
166
计算机高级语言类型主要有 编译型 和 解释型 两种,java是两种类型的结合。 机制:利用编译器(javac)将源文件(后缀名.java)编译成字节码文件(后缀名.class),最后利用虚拟机(jvm,解释器)解释执行。 ...
分类:
编程语言 时间:
2018-12-18 22:44:59
阅读次数:
247