黑马程序员技术交流社区
标题:
java零基础自学 第一天 《数据类型与运算符》
[打印本页]
作者:
丁一
时间:
2013-3-12 08:57
标题:
java零基础自学 第一天 《数据类型与运算符》
悲剧了,java零基础(只学过QBASIC,有人听说过吗?),别人的提问一个都不会,自己的自学笔记,希望对没有接触过java的同学有些帮助,
1、基本数据数据类型
数值型:整形:byte(8位-128~127)、short(16位-32768~32767)、int(32位)、long(64位); 常用后两者
浮点型:float(32位),double(64位)
字符型:char
布尔型:boolean 只有两种值:true / false
所有变量使用前必须先定义
2、运算符
+ 、-、 *、 /、 加减乘除
% 取模(求余) a<b a%b -a%b=-a -a%-b=-a a%-b=9
++ a=2 b=a++ a=3 b=2 b赋值后a自加; b=++a a=3 b=3 a加后赋值
-- a=2 b=a--a=1 b=2 a=1 赋值后自减 b=--a a=1 b=1 先减后赋值
3、赋值运算符
= 赋值语句
+= -= *= /= %=左右两边的先进行运算再赋值
4、比较运算符
== 等于 != 不等于 < 小于 >大于
<=小于等于>=
大于等于instanceof
检查是否属于类对象 “字符” instanceof string结果 ture
注意= 与==的区别
5、逻辑运算符
& and 与 | or 或^异或
!非 &&and短路:前者为false时不计算后面的内容|| or短路 前者为true时不计算后面的内容
6、位运算
<< 左移 >>右移 二进制位移 带符号
<<< 左移 >>>右移 二进制位移 不带符号 最高位补0
作者:
安鹏宇
时间:
2013-3-12 18:12
学一点总结一点 好习惯,你还可以再写详细点,以后可以当复习笔记再回顾看看{:soso_e100:}
作者:
林慎
时间:
2013-3-13 13:20
学习态度很重要,要跟你学习
作者:
丁一
时间:
2013-3-13 13:31
shenglin 发表于 2013-3-13 13:20
学习态度很重要,要跟你学习
;P:victory:
作者:
李晓峰
时间:
2013-3-20 14:49
好习惯。。。
作者:
续圆凯
时间:
2013-3-20 16:08
顶一个! 向你学习!
作者:
王浩威
时间:
2013-3-20 17:04
very good com on
作者:
王浩威
时间:
2013-3-20 17:05
我怎么觉得是C语言呢。好像啊。
作者:
HM张勇
时间:
2013-3-20 17:05
学习学习!
作者:
王浩威
时间:
2013-3-20 17:05
我怎么觉得是C语言呢。好像啊。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2