1.编译性语言: 优点:编译型语言需要编译一次,运行直接执行、不需要翻译,所以编译型语言的程序执行效率高。 可移植性差,只能在兼容的操作系统上运行 语言举例:现有的C、C++、Objective等都属于编译型语言 2.解释性语言: 优点: 解释性语言在运行程序的时候才翻译,每个语句都是执行的时候才翻 ...
分类:
编程语言 时间:
2020-02-05 16:23:40
阅读次数:
77
JAVA中就虚拟机是其它语言开发的,用的是C语言+汇编语言 基于此之上就是JAVA本身了 虚拟机只起到解析作用另外,JAVA并不比C语言慢,说JAVA慢一般是九十年代那时候的JAVA, 而现在 在一段优秀的JAVA程序和C程序执行效率上来比较是没有多大差距的 并且现在JAVA已经可以像C语言那样,直 ...
分类:
编程语言 时间:
2020-01-21 18:28:57
阅读次数:
107
前言什么是计算机语言计算机就是一台用来计算的机器,人让计算机干什么计算机就得干什么!需要通过计算机的语言来控制计算机(也就是编程语言)!计算机语言其实和人类的语言没有本质的区别,不同点就是交流的主体不同!计算机语言发展经历了三个阶段:1).机器语言机器语言通过二进制编码来编写程序执行效率好,编写起来太麻烦2).符号语言(汇编)使用符号来代替机器码编写程序时,不需要使用二进制,而是直接编写符号编写完
分类:
编程语言 时间:
2019-10-20 11:27:03
阅读次数:
102
大家对于Java可能并不陌生,那你对c语言了解多少呢,今天小编带大家来了解c语言是什么。c语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐。C语言特点:1、运算符丰富2、简洁紧凑、灵活方便3、C语法限制不太严格、程序设计自由度大4、C语言适用范围大,可移植性好5、C语言允许直接访问物理地址,可以直
分类:
编程语言 时间:
2019-10-15 16:14:03
阅读次数:
126
第一章 预备知识 1、C++历史起源 由于C语言具有许多优点,比如语言简洁灵活;运算符和数据类型丰富;具有结构化控制语句;程序执行效率高;同时具有高级语言和汇编语言的优点等。与其他高级语言相比,C语言具有可以直接访问物理地址的优点,与汇编语言相比又具有良好的可读性和可移植性。因此,C语言得到了极为广 ...
分类:
编程语言 时间:
2019-09-22 10:41:57
阅读次数:
98
GIL是什么 Python的代码执行由 Python虚拟机(也叫解释器主循环,CPython版本)来控制,Python在设计之初就考虑到在解释器的主循环中,同时只有一个线程在运行。即每个CPU在任意时刻只有一个线程在解释器中运行。对 Python虚拟机访问的控制由全局解释锁GIL控制,正是这个锁来控 ...
分类:
编程语言 时间:
2019-09-20 16:47:13
阅读次数:
74
java代码是否一定按顺序执行? 这个问题听起来有点蠢,串行的代码确实会按代码语意正确的执行,但是编译器对于代码本身的优化却并不一定会按实际的代码一步一步的执行。 比如: r1=a; r2=r1.x; r3=r1.x; 编译器则可能会进行优化,将r3=r1.x这条指令替换成r3=r2,这就是指令的重 ...
分类:
其他好文 时间:
2019-08-30 23:08:42
阅读次数:
113
最近在看Python的多线程,经常我们会听到老手说:“python下多线程是鸡肋,推荐使用多进程!”,但是为什么这么说呢? 要知其然,更要知其所以然。所以有了下面的深入研究: 首先强调背景: 1、GIL是什么?GIL的全称是Global Interpreter Lock(全局解释器锁),来源是pyt ...
分类:
编程语言 时间:
2019-08-15 19:42:28
阅读次数:
107
一、应用程序。 可以执行的软件,qq,微信,快播,在应用程序中都会有进程。 进程 进程中有多个不同的执行路径。多个线程的集合,进程是执行的程序,一个操作系统可以有进程。 在进程中代码如何执行? 进程中一定有个线程 主线程(fun main) 什么是线程? 一个执行顺序,或者一个执行流程,执行路径。 ...
分类:
编程语言 时间:
2019-08-11 00:38:34
阅读次数:
98
一、第一个 C++ 程序 等价于: 分析: 1.C++中 "\n" 与 endl 的区别是什么? "\n" 表示内容为一个回车符的字符串。std::endl 是流操作子,输出的作用和输出 "\n" 类似,但可能略有区别。 std::endl 输出一个换行符,并立即刷新缓冲区。 例如: 相当于: 由于 ...
分类:
编程语言 时间:
2019-08-03 23:14:21
阅读次数:
105