前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >零基础学Java第三讲变量

零基础学Java第三讲变量

作者头像
老九君
发布2018-03-01 18:10:35
6360
发布2018-03-01 18:10:35
举报
文章被收录于专栏:老九学堂老九学堂

如何掌握了变量这个语法?看看微视频中对应的知识点的讲解。

别走开,下面有干货哦!

1了解什么是变量?变量如何使用?

2会使用常用的数据类型

任何编程语言的语法学习不外乎有以下几个重要的知识点:变量,常量,数据类型,条件结构,循环结构,复杂数据结构比如数组之类,再就是一些常用的函数。你们可以找任何一门语言的入门教程目录,看看是不是像老九君说的那样?所以学习编程语言是有捷径和技巧可言的。我们学会了Java语言,举一反三,按照这个顺序学习一门全新的语言,就是一种一览纵山小的感觉,觉得立刻胸有成竹。只是每种语言的语法和特性是不一样而已。在学习编程的过程中,语法的掌握其实是次要的,如何有效的在学习语言的过程中,利用语言来解决问题,这就是我们通常所说的编程思想的形成。其实就和说话是一个道理,做开发和教学这么多年,一个感受就是编程就是让计算机帮我处理一些事务,程序猿要做的是用编程和计算机交流而已。锻炼这种编程思想的重要一个环节就是后面老九君要讲到的条件结构和循环机构,这个环节老九君会反复的布置一些练习题,让大家熟练的掌握这种感觉。

此微视频讲到关于变量。变量从计算机的视角来看其实就是一段内存的地址,作用就是临时存放我们在编程事务中要用到的数据而已。用变量这个工具方便程序员记忆变量存的是什么内容?没有变量的话,那么编程是件很苦逼的事情,因为你要记忆内存地址(16进制的地址编号)。举个例子吧,假如你想让计算机帮你解决这样一个非常简单的业务逻辑:你今天发了工资5000元,你还房贷了2000元,还剩下多少钱呢?很简单的一个数学问题,但是你让计算机帮你完成,怎么办呢?你就要用到Java语言来和计算机沟通。

int salary=5000;

int loan=2000;

int mymoney=salary-loan;

就是这么简单。

变量如何使用呢?第一步要声明变量,也就是你要用的变量属于什么数据类型。数据类型就是表示你存储的数据应该占用多大的空间这个意思。

第二步要定义变量,给变量取个有意义的名字,第三步要给变量赋值,也就是给分配的空间放个数据进去。所有的语言变量这个语法都有这三步,因为变量的功能就是老九君上面所说的,语言的设计目的就是解决这个问题啊。

Java常用的数据类型

记忆这些数据类型一点都不难:整体来看,Java可以存储整数,字符,表示逻辑结果的布尔类型。还有带小数点的数字。这些都是基础数据类型。还有一类是引用数据类型,有类和数组接口。这些大家可以先不用弄明白,引用数据类型不是保存真正的数据,而是保存的是找到保存的数据的线索,也就是地址。很难理解吧,放轻松,不懂直接忽略。学到后面大家积累多了,老九君会再次详细解释。

一般而言保存整数我们用int数据类型,如果你要保存一个很大很大的整数,int就不行了,必须用long这个数据类型。int到底可以保存多大的数值呢?很简单,int在Java中占4个字节,int的范围计算很简单,就是2的32次方除以2,负的这个数到正的这个数就是int表示整数的范围。为什么是32次方呢?因为一个字节占8bit,4乘以8就是32.这点我就简单说明一下,了解一下就行了。如果你不确定你的数据类型有无超过上限,百度一下就很容易了。不需要自己计算的。常用的表示整数就用int,表示带小数点的数用double就可以了。

Java的变量命名规则

  1. 大小写有别,例如 a 和 A是两个变量
  2. 长度任意,Java采用的是Camel命名方式。
  3. 可以任何字母开始,另外还可以以"_"和"$"开始,一般"$"是很多代码生成器用的,人工写出来的代码不鼓励"_" "$"
  4. 除了第一个字符,后面可以跟任何字母,数字,_和$
  5. 变量的命名一定要有意义。
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2015-11-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 老九学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档