黑马程序员技术交流社区

标题: 面试得一个题 [打印本页]

作者: 马嘉    时间: 2014-10-23 20:13
标题: 面试得一个题
如何定义一个变量,以及变量类型有什么作用?
这个应该怎么回答,求大神解答一下
作者: 付江涛    时间: 2014-10-23 21:02
这个很难吗。。。。
作者: 笑脸迷人    时间: 2014-10-23 21:46
定义变量的3个步骤:
1、明确变量的数据类型:数据类型分为2类:(1)基础数据类型:byte short char int float double long boolean这八类
(2)引用数据类型:数组,类,接口
2、变量的名称;变量的名称要符合一定的规则:首单词小写,后面单词首字母大写
3、变量的初始化:一般定义变量的时候都要给一个初始化值,如果不初始化,后续的编程可能会出现异常
至于变量类型的作用:变量类型主要是为了编程服务的把;比如:在程序里要描述一个人,那么定义这个人我们用什么类型呢,基础数据类和数组就不能满足需求了,比如人里面的age属性是使用String类型还是int类型:这就看需求了,因为在web编程的时候接收的数据都是以字符串形式存放,那么用String就方便了。
作者: date1130    时间: 2014-10-23 21:47
这个问题。。。。
作者: 奋斗的小孩    时间: 2014-10-23 21:50
这个问题该怎么回答呢?
作者: treanow    时间: 2014-10-23 21:51
笑脸迷人 发表于 2014-10-23 21:46
定义变量的3个步骤:
1、明确变量的数据类型:数据类型分为2类:(1)基础数据类型:byte short char int f ...

总结的很棒!!!
作者: Mr.Ni    时间: 2014-10-23 23:17
这个看基本功了,是否能把自己理解的条理清晰的表述出来
作者: 田峻菘    时间: 2014-10-23 23:27
很基础的知识
作者: jeromechen    时间: 2014-10-23 23:40
笑脸迷人 发表于 2014-10-23 21:46
定义变量的3个步骤:
1、明确变量的数据类型:数据类型分为2类:(1)基础数据类型:byte short char int f ...

总结的不错,赞一个
作者: 许愿じ☆VE杰    时间: 2014-10-23 23:55
变量是利用声明的方式, 将内存中的某个块保留下来以供程序使用.可以声明为块记载的数据类型为整型、字符型、浮点型或是其他的数据类型。
至于变量类型的作用就是决定它在内存中拥有的空间大小以外,还决定它可以存储什么样的数据。因为不同的数据类型大小不一样,存储的类型也不一样。
作者: 马嘉    时间: 2014-10-24 07:50
许愿じ☆VE杰 发表于 2014-10-23 23:55
变量是利用声明的方式, 将内存中的某个块保留下来以供程序使用.可以声明为块记载的数据类型为整型、字符型 ...

谢谢你的总结
作者: 马嘉    时间: 2014-10-24 07:52
笑脸迷人 发表于 2014-10-23 21:46
定义变量的3个步骤:
1、明确变量的数据类型:数据类型分为2类:(1)基础数据类型:byte short char int f ...

谢谢你的总结,总结的很好
作者: 康师傅-蛋黄派    时间: 2014-10-24 08:10
基础的东西,有时候很难回答
作者: 菜鸟一号    时间: 2014-10-24 09:09
这个问题感觉要回答得好是很难的
作者: 王世虎    时间: 2014-10-24 10:06
学习了!!! 平时这些地方还真没细心思考过
作者: chen578157939    时间: 2014-10-24 10:19
笑脸迷人 发表于 2014-10-23 21:46
定义变量的3个步骤:
1、明确变量的数据类型:数据类型分为2类:(1)基础数据类型:byte short char int f ...

很给力哦
作者: 我为你着迷    时间: 2014-10-24 13:41
只要是数据不确定 就在内存中开辟一个空间用于存储数据。   因为java语言是一种强类型语言  它对每一种数据都定义了明确的具体数据类型,以方便在内存开辟空间存储  提高运算效率




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2