美文网首页
最近看了一下编程

最近看了一下编程

作者: Adoulord | 来源:发表于2019-05-21 17:43 被阅读0次

最近突然心血来潮,想要好好学一点编程。我觉得编程是一种人与机器人交流的语言,而在未来,人离不开机器人,所以,现在学编程,有点类似与学一门外语。掌握一门与机器交流的外语,就非常有必要,可能到了未来,不会编程,就像现在不会读书,写字,计算数学题,太low了。

而学这个,初步搜索了一下,发现有各种各样的语言,发现原来机器也是有国籍的,只有用它们国家的语言才能沟通,有的是用C++交流的,有的是用JAVA的,有的是用VB的,跟咱们现在跟法国人讲法语,跟英国人讲英语一样道理。

而这些语言,又有难易之分,我一时也不知道哪个容易,就随便找了一门语言来学习,听说编程的语言虽然有多种多样,但是本质是一样的,学了一门,再学第二门,会容易许多。

最近初步看了一下关于变量和常量的内容,常量好说,就是固定值,而变量有点懵逼。变量的类型有好多种,什么single,double,string,整型,什么什么什么的。

一时忍不住,吐槽,这个有什么用,干嘛要这样弄?

后来琢磨了一下,才恍然。

这种类型的定义,有点类似分房子。

我们在一座城市里,大小是固定的,就像一台机器的储存空间是有限的。然后为了让城市更便利,更合理地发展及运行,一定会好好地规划城市的布局,如果不好好规划,肯定会造成大量的城市土地浪费,而变量的类型定义就是这样的存在。

城市要规划好住宅区,商业区,工业区,而变量的类型定义也是这样的存在。

变量的类型定义好了,就会分配相应的土地,也就是储存空间。打个比方,有个变量是装几件衣服,所以只要定义一个行李箱的大小给这个变量就好啦,但是如果不定义,机器也是可以运行的,只不过机器不知道要给多大的空间给这几件衣服,于是干脆统一给没有定义的类型的变量一大栋楼的空间,而这栋楼的空间随便变量怎么使用。

如果仅仅是存放几件衣服的变量,却用了一栋楼的空间,那就非常的浪费了,同时机器也会运行得非常缓慢,所以,定义的数据类型一定要科学,一定要定义,这样非常有利与机器的储存空间的利用。

也存在一种情况,就是定义的类型空间小,而变量太大,会造成系统错误。所以变量的定义,一定要会定义好,假如机器的运行能力很强,就看不出什么,但是程序复杂起来后,这种一点点不必要的负荷叠加起来,就会造成软件的卡顿,瞬间回到安卓机刚出来的时候,滑个屏都有几分钟。

相关文章

  • 最近看了一下编程

    最近突然心血来潮,想要好好学一点编程。我觉得编程是一种人与机器人交流的语言,而在未来,人离不开机器人,所以,现在学...

  • GCD基础知识

    最近看了一下日本人写的Objective-C高级编程,将自己对GCD的理解梳理一下; 相关名词理解 我最近一直在总...

  • Object C Runtime和AOP编程相关

    最近想深入研究一下runtime机制和AOP编程,看了好多网站,感觉不系统,整理在下面,周末自己再系统看一下。 一...

  • JS异步编程中的回调与promise

    最近抽空复习了一下之前读过的JS书,看了一下关于回调函数和promise相关部分。 回调函数 提到异步编程,尽管发...

  • go语言学习笔记

    最近看了《go语言编程》,复盘一下原文第二章的代码 以上是函数 ReadValues()的代码 ,这个函数的主要功...

  • Python编程快速上手1-3章节

    最近看了一下这本书,原因是我想入门Python3,之前看过Python2的核心编程感觉很不错。这本书我到现在看了三...

  • 最近看了啥👀

    说说我最近在看的影视作品吧,我是属于在一段时间内看的比较泛的那种奇怪青年,甚至包括动漫也会看。 下面是具体的名单:...

  • Python 解螺旋数组

    最近闲的时候看python,想想看了几天,也需要实践一下;以下是摘自微信公众号Crossin的编程教室 【每周一坑...

  • java中的==、equals()、hashCode()源码分析

    在java编程或者面试中经常会遇到 == 、equals()的比较。自己看了看源码,结合实际的编程总结一下。 1....

  • 讨论“自动编程”?不妨改为讨论“自动设计”!——有感于AI大潮下

    最近看了一些“自动编程”的文章。显然,这是一个当前极具争议的话题。但是,在杠之前,可能首先得清晰定义一下什么是“自...

网友评论

      本文标题:最近看了一下编程

      本文链接:https://www.haomeiwen.com/subject/hytszqtx.html