Java 程序员或者是 Java 工程师 逐渐成长为高级开发的时候,他 看问题的方式写工作的方式都有自己的一套方 式。每个人的工作效率不一样,但是都要达到同一个目的。对于开发 任务而言,测试通过是最低的要求。Java 的集成开发环境十分优秀, 西方美国的 Eclipse 到欧洲的 Idea,程序员开发起来运用得越来越顺畅。好的工具 让工程师的工作事半功倍。 Java 的代码存 像一棵树一样。学习过编程开发之后,英语 国际化中的社会地位越来越高。作为通用语言,字 母、数字和操作符组合就成了一句话,多了就成了一篇文章,文章一流动就成了一本书。数据库就是存放数据书 籍的大仓库。 编译器的词法语法,《编译原理》那本书 是略看了一点点。操作符有它存 的重要性, 就是有点抽象。简单的东 西会变得抽象,有的会变得难懂。操作符的作用和方法接口的作用 是一样的。学习过 C++的开发工程师都知 道操作符也可以自定义实现过程。 方法和对象其实是可以当作一回事。对象 Java 的开发中是要 堆内存中分配存储空间,堆内存需要使用 Java 虚拟机进行托管。对象是引用类型数据,复杂数据类型。复杂数据类型的数据是有简单的 数据类型组合而成。简单的数据类型是 Java 的 8 中基础数据类型。栈stack 中 能存储基础数据类型,而堆中 存储基础数据类型是一块一块的,很多的基础数据类型数据组合 一起就成了堆块。 简单数据组合成为复杂数据。计算机中央系统处理器 CPU 处理数据,数据通过指令处理数据之后 寄存器,之 后会 一级缓存,二级缓存,三级缓存,主要运行内存中存 。数据固 化会以物理介质的形式存 计算机固态磁 盘中,而虚拟内存也是固化对数据存储区域,存放 的是一些特有的数据。 计算机的基础数据存储介质 计算机编程语言的体现方式都是使用数组 array,像人体的细胞一样,里面存放的就 是 10101…这样的数字。数据 电子与电气的体现方式是继电器,高电频与低电频,物质与能量进行交互。 继电器到 手中使用的手机或者是 PC 终端,能量与数据状态进行转变。构建软件项目就像搭建一座高塔一样, 打地基到一步一步建立高层。每一层需要一层的代理解释器,如 果需要进行数据存储,连接远程或者是本地 数据库。时间与空间,资源与速度,性能看处理 器与存储器。每一层的解释都需要时间和空间,到底一座高 楼适合建立几层,每个地方的设 计方式是不一样。解释器和编译器的概念一样,虚拟机也是一层解释器。最 底层的通用语言 是继电器的高低电平,再往上一层的抽象数据表现方式是二进制数据 100100…。 CPU 的计算长度 8 位升级到 16 位,再到 32 位和现 的 64 位,说明处理器处理数据的单位能力 提升。每 8 位就是一个字节 byte,多个字节再进行定义形成一些基本的编程语言数据类型。国际的一些标准组织一开始就 制作了 ASCII 表,形成基础的编码标准使得数字和字符以及操作符进行相应的关联, 手机上面或者是其他的嵌 入式设备上面可以显示国际标 准字符。 图片的存储方式也是类似,移动的图片会成为视频。声音是移动的波纹,不移动也是二维图 形。数字和字符 对这些数据进行存储。前人栽树,后人乘凉,组件化,装配组装就成不同的 产品。用户体验和用户量,看团 队和市场。
标签:存储,Java,数据类型,编译,开发,操作符,原理,数据 From: https://www.cnblogs.com/liaowanzhong/p/18352020