黑马程序员 java 第一篇《java语句之数据类型与运算符》

  ------- android培训java培训、期待与您交流! ----------

因为以前曾经接触过一些编程的语言,所以算是有一点基础吧,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

位运算 是二进制 不要搞混


没什么技术性问题,都是一些基本的知识,记住,必须的


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值