csdn博客:http://blog.csdn.net/qwentest
关于java中的变量名、数据类型、运算符(一)
上一篇 /
下一篇 2011-04-24 19:09:08
/ 个人分类:学习Java
6T Jm ["`O0前两天被开发鄙视了,鄙视的主要原因是因为我不懂java开发而问java里面的东东,靠!为了不让他继续鄙视,我决定学学java,看看有何神奇之处,我看的是verycd中的免费视频。学习总有一个过程,在此我会详细记录我做的笔记,以兹记念。等以后有孩子了,也可以拿这些告诉孩子,我曾经努力学习过。呵呵。。。
T$h \3uc(j `$hWz051Testing软件测试网"V ^rA'EfzQa
nne 51Testing软件测试网6WX4c6@6Q F_H,c}m%s
51Testing软件测试网W kf)e4V C8Gc3HN5ma1、在java中,变量名以下划线、字母、$符号开头,并且后跟下划线、字母、$符号以及数字。51Testing软件测试网,_8t(b,z] `
2、数据类型int类型
EU}9pC4a0 short类型
7u4x7f
[q0 long类型
Y$AD-GG"z0 byte类型
lK)qJ!jt0 单精度浮点型float51Testing软件测试网9Py2q3dfA
双精度浮点型double
`
fPU J:[0 字符型char
-_Z$W
|*T4gkuh;v;C0 boolean类型(表示方法与C#有别)51Testing软件测试网2OR6NYHX{
51Testing软件测试网/?E~7hp8D&_+[ Java中所有浮点类型默认情况下都是double类型,所以float a=1.2F;或float a=(float)1.2;
i)@(M4_4P$r:E{0 变量在使用前需要赋值,否则导致程序出错
#f9tk-JXn!O0 51Testing软件测试网XB!nl,A
变量名不能重复定义,且只能使用一次
:aX
j){s*S!jdR0
0Qx#oI:Fh0 可以将表示范围内小的值可以赋给表示范围大的值,否则需要进行强制转换51Testing软件测试网Oq%CD]*L
b&G6t;D,J i6E;Nh0 当有若干个变量参与运算时,结果类型取决于这些变量中最大数据范围的数据类型
_ir)Ki(\ m0U051Testing软件测试网^.md*O(FZ,TN N3. 运算符+ - & / %
5Z*XmT'g.{!O0 51Testing软件测试网
V:f
n^7W@1H|4h
51Testing软件测试网~tw(lS,p#Oi 如某运行中有int型,有double型,有short型,最后的结果应为double型
.NI@:P0t0 double c =(double)a/b;是把a转换成了double,而不是把a/b的值转换成了double
K#FhP(oj;O$@0 1/0可以编辑通过,但运行后会提示数据溢出
"Ah'k jB051Testing软件测试网;[q)SdDt Y 取模的规律:取模的结果符号永远与被除数的符号想同
n;pWbz"Z]@0
收藏
举报
TAG: