分为编译程序(compiler)和解释程序(interpreter) 编译程序:把源程序(高级语言编写)转换成目标程序(汇编语言或机器语言编写)。 解释程序:对源程序边翻译边执行。 编译型语言 优点:效率高,占用资源少。 缺点:复杂,可移植性差。 解释型语言 优点:简单易读,跨平台性强 缺点:效率低 ...
分类:
其他好文 时间:
2019-04-13 19:01:28
阅读次数:
123
编程语言的分类 机器语言 汇编语言 高级语言 对比 变量 内存回收机制 变量的三大组成 比较 pycharm 注:pycharm下,强行使用存在变量赋值开辟空间的优化机制 变量名的命名 ...
分类:
编程语言 时间:
2019-04-13 00:40:52
阅读次数:
234
一、编程语言 编程语言到目前为止一共有三类 1、机器语言:直接编写二进制指令的方式编写程序 2、汇编语言:采用二级制指令与对应的助记符相对应的方式进行编程 3、高级语言:编写需要采用工具转换成机器语言的人类能够识别的字符的编程方式 高级语言又分为编译型与解释型,两个都需要借助解释器来翻译,但编译型语 ...
分类:
编程语言 时间:
2019-04-12 21:53:01
阅读次数:
199
C++11的一大亮点就是引入了Lambda表达式。利用Lambda表达式,可以方便的定义和创建匿名函数。对于C++这门语言来说来说,“Lambda表达式”或“匿名函数”这些概念听起来好像很深奥,但很多高级语言在很早以前就已经提供了Lambda表达式的功能,如C#,Python等。今天,我们就来简单介... ...
分类:
编程语言 时间:
2019-04-05 23:59:53
阅读次数:
267
一 什么? 首先要了解Golang是什么。 Golang是一门计算机编程语言;可以编译成机器码的像python一样支持各种特性的高级语言。 由Google发明,发明人之一是K,就是C语言的那个K&R的K。 网站:https://golang.org/ 二 安装环境 安装环境,无外乎就是安装编译器。 ...
分类:
其他好文 时间:
2019-04-05 19:37:10
阅读次数:
365
1.垃圾回收(Garbage collection) a.对象创建 b.javascript垃圾回收,内存出现泄漏一般都发生在回收阶段. 低级语言,需要手动管理内存的分配和释放,javascript作为一种高级语言,垃圾回收器,当对象创建时会自动分配内存,当对象不再被使用的时候会自动释放内存。 如果 ...
分类:
编程语言 时间:
2019-04-04 09:45:12
阅读次数:
174
1. 操作系统(Operation System,OS) 操作系统作为接口的示意图 没有安装操作系统的计算机,通常被称为 裸机 如果想在 裸机 上运行自己所编写的程序,就必须用机器语言书写程序 如果计算机上安装了操作系统,就可以在操作系统上安装支持的高级语言环境,用高级语言开发程序 1.1 操作系统 ...
分类:
其他好文 时间:
2019-03-31 18:11:46
阅读次数:
151
相关链接: 为什么要用redis而不用map做缓存? Redis的数据结构及应用场景 Redis缓存和直接使用内存的比较 Java自带的数据结构(如HashMap,BitSet等)做缓存和NoSQL(如Redis,MongoDB等)做缓存哪种好? 为什么现在高级语言内置的数据结构非常高效,但还要使用 ...
分类:
编程语言 时间:
2019-03-29 19:05:11
阅读次数:
205
1.c语言 是一种计算机程序设计语言。它既具有高级语言的特点,又具有汇编语言的特点。它可以作为工作系统设计语言,编写系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。它的应用范围广泛,具备很强的数据处理能力,不仅仅是在软件开发上,而且各类科研都需要用到c语言,始于编写程序软件 ...
分类:
编程语言 时间:
2019-03-26 22:55:27
阅读次数:
396
关于Java技术 Java技术既是一种编程语言,也是一种平台。 Java编程语言 Java编程语言是一种高级语言,可以通过以下所有流行语来表征: 简单 面向对象 分散式 多线程 动态 架构中立 手提 高性能 强大的 安全 在Java编程语言中,所有源代码首先以用.java扩展名结尾的纯文本文件编写。 ...
分类:
编程语言 时间:
2019-03-25 00:45:47
阅读次数:
159