跟着二厶学编程---JAVA第四章---【变量,对白版】
来源:互联网 发布:免费股票交易软件下载 编辑:程序博客网 时间:2024/04/23 16:49
大家好,我是二厶可可肉,来自河北省石家庄市,现隶属于北京双匹科技有限公司
话说,那天翻阅了以前的聊天记录,发现以前教【娄娄】开发的时候,是真的真的很用心,比现在写的详细很多,所以,决定拿来用一用,再做一个聊天版的
简单的先给大家解释一下,什么是变量。“百度”给出的定义如下
变量是一段有名字的连续存储空间。在源代码中通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间。 变量是程序中数据的临时存放场所。在代码中可以只使用一个变量,也可以使用多个变量,变量中可以存放单词、数值、日期以及属性。
引用于百度百科-变量
说的通俗一点,我想,大家上小学的时候,数学课都学过“解方程”。
例如:3=15-x
解:
3=15-x
x=15-3
x=12
解析:
原式3=15-x中,x是一个未知数,即程序中【变量】,解的最后,x=12,12是最终的结果,也就是数值(数据)
x=12 就是说, 变量x,所代表的值是 12,用程序的解释方式为:把12【赋值】给变量x, 这里的“=”起到的作用就是【赋值】,将“=”右边的值给等号左边
好了,解释完什么是变量,剩下的就好理解了 : - )
变量的基本数据类型(一共是8个,但只有下面这3个最常用,其他见最后附录)
int 整数类型 5
double 小数类型 5.5
另一个很常用的是 字符串类型,(属于引用类型)
String 字符串类型 "abc"
二厶可可肉 20:01:15
其中,字符串类型需要加上 双引号, 而整数、小数跟布尔类型 则不需要加双引号
二厶可可肉 20:02:09
更确切地说,String类型必须加双引号
int 、double、boolean 不能加 双引号
娄娄 20:03:00
嗯
二厶可可肉 20:04:50
声明一个变量语法:
【变量类型】 【变量名】 ;
注意后面的分号
例如
int num1;
double price;
娄娄 20:06:43
嗯
二厶可可肉 20:08:12
声明变量的时候,可以同时给他赋予一个初始值,就是说,让他一生出来就有一个值。
例如:
int num1=100;
double price=98.5;
boolean result=true;
二厶可可肉 20:09:27
String name="呆呆贼";
二厶可可肉 20:10:39
在程序里面,是把 等号右面的值给 等号左面
娄娄 20:11:10
嗯
二厶可可肉 20:11:46
这里面的 等号,就是程序里面的 “赋值运算符”
二厶可可肉 20:12:07
提到了运算符,我就讲一讲其他的,常用到的运算符吧
关于“运算符”,预知后事如何,请听下回分解
数据类型 大小 取值范围 默认值
byte(字节) 8 -128 ~ 127 0
shot(短整型) 16 -32768 ~ 32768 0
int(整型) 32 -2147483648~2147483648 0
long(长整型) 64 -9233372036854477808~9233372036854477808 0
float(浮点型) 32 -3.40292347E+38~3.40292347E+38 0.0f
double(双精度) 64 -1.79769313486231570E+308~1.79769313486231570E+308 0.0d
char(字符型) 16 ‘ \u0000 ~ u\ffff ’ ‘\u0000 ’
boolean(布尔型) 1 true/false false
- 跟着二厶学编程---JAVA第四章---【变量,对白版】
- 跟着二厶学编程---JAVA第三章---【详解第一个程序,对白版】
- 跟着二厶学编程---JAVA第三章---【对白版>>提炼总结版】
- 跟着姜少学Java基础编程之三:变量
- 跟着二厶学编程---JAVA第五章---【运算符】
- 跟着二厶学编程---JAVA第二章---【史诗级的Hello,World】
- java编程之旅第四章——变量下(数据类型转换)
- Java笔记 第四章(2)Java面向对象编程基础 第二部分(类的成员变量和方法)
- 跟着老毕学Java之网络编程
- 跟着姜少学Java基础编程之一:数据类型
- Java编程思想第四版 第四章个人练习
- Java编程思想第四版第四章练习
- 跟着二厶学编程---JAVA第一章---【JAVA历史,开发环境及配置】
- JAVA编程思想第四版第九章
- java并发编程第四章 总结
- Java多线程编程(第四章)
- Java编程思想(第四章)
- Java编程思想---第四章笔记
- Javascript之文件操作 (IE)
- struts2 :result type的使用
- viusual studio 2008
- 关于Parasoft的中更改C++test的作者计算方式
- iPhone起步-2:iPhone常用控件、UIActionSheet、UIAlertView (转)
- 跟着二厶学编程---JAVA第四章---【变量,对白版】
- 数据库设计中关于表和列的名称
- iPhone起步-1: "Hello,World!" in iPhone Development (转)
- c语言中逗号运算符和逗号表达式
- 解决win7+IE8+开发人员工具不显示问题(附图)
- ADO数据库编程入门
- 打印VO的SQL语句和绑定参数的代码片断
- 嵌入式新手指南
- 自己做了个密钥