【小白的java成长系列】——Java基础知识

今天来说说java的基础知识,个人感觉都不知道要说啥的,还是为后面的内容做一些铺垫吧~

今天主要说的都是java面向对象之前的基础知识,比如数据类型呀,表达式运算符呀~等等一系列的知识,下节来说说面向对象。今天这节我就不用程序来说明,直接用文字说明。因为个人感觉真木有啥好说的,这些程序后续都会说到的,比较简单,写写就会了的。。好吧~开始了。。。

1. Java数据类型划分:

  • 基本数据类型:都是一个个具体的值
    • 数值型:表示具体的数字,所有的整数默认情况下都是int,所有的小数都是double型的
      • 整数型:byte、short、int、long
      • 浮点型:float、double
    • 字符型:char,使用“‘”,而且在中文环境下可以设置一个中文文字,采用的是UNICODE编码
    • 布尔型:boolean,有true和false两种取值
  • 引用数据类型:是靠着内存关系存在的,例如:类、接口、数组
2. 在Java中提供了以下的运算符:

  • 赋值运算:=
  • 三目运算:布尔表达式? 条件满足: 条不满足
  • 数学运算符:+、-、*、/、%
  • 关系运算符:>、>=、<、<=、==、!=
  • 位运算:>>、<<、>>>、^、~
  • 逻辑运算:&&、&、||、|、!
  • 简便运算符:++、--
注意一下:

在Java的运算符操作中,与和或分别有两种使用方法:

与:所有条件同时满足

  • &:所有的条件都要判断
  • &&:短路与,如果前面的条件不满足则后面的不再判断

或:所有的条件有一个满足即可

  • |:所有的条件都要判断
  • ||:当前面的条件满足时,后面的条件不再判断

至于if...else...、switch...case...defaut...、while、do...while...、for...之类的控制语句在后续的程序中使用到了再说明。。





【小白的java成长系列】——Java基础知识,布布扣,bubuko.com

【小白的java成长系列】——Java基础知识

上一篇:如何找出自定义标签的java类


下一篇:java定时任务类Timer和TimerTask用法详解