csdn博客:http://blog.csdn.net/qwentest
关于java中的变量名、数据类型、运算符(一)
上一篇 /
下一篇 2011-04-24 19:09:08
/ 个人分类:学习Java
4AW g
O5n'FZ
?F0前两天被开发鄙视了,鄙视的主要原因是因为我不懂java开发而问java里面的东东,靠!为了不让他继续鄙视,我决定学学java,看看有何神奇之处,我看的是verycd中的免费视频。学习总有一个过程,在此我会详细记录我做的笔记,以兹记念。等以后有孩子了,也可以拿这些告诉孩子,我曾经努力学习过。呵呵。。。51Testing软件测试网IA}_6t7ch S
51Testing软件测试网!C'b/oL,V 51Testing软件测试网)_y _#ldI
wgp|7O/I01、在java中,变量名以下划线、字母、$符号开头,并且后跟下划线、字母、$符号以及数字。51Testing软件测试网5s
R9}P-X"T)X
2、数据类型int类型
n*O,ie!r4E'~$TC0 short类型51Testing软件测试网N'Hh:sp4vwpu
long类型
9_t$ta
I-y;|&_0 byte类型51Testing软件测试网|H7w f |Fi
单精度浮点型float51Testing软件测试网&w&sb&YW
U%[7A)|
双精度浮点型double51Testing软件测试网x-?Df6V/L lu
字符型char
Xg8F3_'sN{(K0 boolean类型(表示方法与C#有别)51Testing软件测试网-AKUI_
?R B
oZE8@pBo0 Java中所有浮点类型默认情况下都是double类型,所以float a=1.2F;或float a=(float)1.2;
kG4}S6P8b5v\0 变量在使用前需要赋值,否则导致程序出错51Testing软件测试网A+LrOVswB/?AY[
3|9TJRr5M @0 变量名不能重复定义,且只能使用一次51Testing软件测试网D-H.q*Pr g B)wQ
51Testing软件测试网m?;w,yuEe3?(|h
可以将表示范围内小的值可以赋给表示范围大的值,否则需要进行强制转换51Testing软件测试网f%}1eb
@#@mR/q
51Testing软件测试网O,vxL
n 当有若干个变量参与运算时,结果类型取决于这些变量中最大数据范围的数据类型
'q4m'@"x^O Hlz
@051Testing软件测试网g$E#o:y0cv3K#p/p3. 运算符+ - & / %51Testing软件测试网n$oS@n
H-`N4_%b S
}051Testing软件测试网z
Cs&u_4K2yi3b 如某运行中有int型,有double型,有short型,最后的结果应为double型51Testing软件测试网~o2u(\
h%JF.pX
double c =(double)a/b;是把a转换成了double,而不是把a/b的值转换成了double
I xV
@3i6q%{ s/uw0 1/0可以编辑通过,但运行后会提示数据溢出51Testing软件测试网byokC
51Testing软件测试网(hc,LRU 取模的规律:取模的结果符号永远与被除数的符号想同
o2`&zi.i0
收藏
举报
TAG: