学编程难吗?

随着智能自动化的发展,IT人员的需求量也达到了空前高度,薪酬也水涨船高,就有了很多人没有编程基础也想学编程,但又不知道能不能学会,我就是其中一个,这里把学习的经验给大家分享一下:

想学Java当然是从基础开始学起啦,一般我们所讲的基础包括:数据类型、分支结构、循环结构,其实这些内容所有的编程软件是一样的,都会有,使用方法也大都相同,可以说学了一个,其它都会了。

看上图:编程就好比你开了一个物流公司,你要把仓库A里的货物运送到仓库B中,仓库里是什么货物呢,计算机里的货物除了“数字”就是“字符”,还有一个叫“是或不是”,常见的只有这两种货物,数字小点叫整数,大点叫浮点数,字符小了叫字节,大了叫字符,所以java里的基本数据类型是:Byte(字节型) 16位:short(短整型)、char(字符型) 32位:int(整型)、float(单精度型/浮点型) 64位:long(长整型)、double(双精度型) 最后一个:boolean(布尔类型)。

当你拉一车货物从仓库A到岔路口A时,到底是走道路A呢,还是道路B,这时就得判断,判断时也许你会选路近的,也许你会选路况好的,所以判断的条件由你根据具体情况而定,编程人讲:这是分支结构,if(条件)…会不会这两条路都不能走呢,当然会,所以就有了else语句。

如果需要到道路A或B中卸一些货呢,那就看看货是哪家的,编程人讲:这是switch分支结构。

如果一车拉不完呢?多拉几次呗!如果你不知道仓库A里有没有货,那就先看看有没有,编程人讲这是循环结构:while(条件),如果你知道仓库A里肯定有货,只是不知道一车是不是以拉完,编程人讲这是do-while(条件),就是先拉一车再说,拉完再判断有没有货。

当一车拉不完时,每车是不是都得选择一下路呢,当然得选,也许昨天这条路没事,今天就有事呢,所以分支结构和循环结构可以随便嵌套。

明白了吗?这就是Java编程基础内容,是不是很简单。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180518G17JOZ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券