一:数据类型

Java程序就是对数据的操作。Java中数据类型的划分如下图:
Java初始三
1、基本数据类型

  • 数值型:整数型:byte、short、int、long 小数型:float、double

  • 字符型:char

  • 布尔型:boolean 真和假 true/false

  • 数值型:在内存中占的大小

byte占一个字节(在内存中占8位) 取值范围:-128----127
short占两个字节(在内存中占16位) 取值范围:-32768----32767
int占4个字节(在内存中占32位) 取值范围:-2147483648----2147483647
long占8个字节(在内存中占64位) 取值范围:-9223372036854775808----9223372036854775807

注:在这四个整数类型中,int类型是默认的整数数值类型

float型为单精度浮点型 在内存中占了4个字节(32位)
double型为双精度浮点型 在内存中占了8个字节(64位)

注:double位默认类型

  • 字符型
    在Java中字符型表示单个字符,且必须使用单引号(’’)将其括起来。Java采用的16bit的Unicode 编码作为字符型的编码方式 eg:\uXXXX

  • 布尔型:boolean 真或者假

2、引用数据类型

  • 接口
  • 数组

二:Java变量和常量

1.作用:用来在程序运行期间保存数据的容器 临时存储
变量:在程序运行期间可以改变的量
常量:在程序运行期间不可提改变的量

2.创建和声明

  • 语法
    变量:数据类型 变量名;
    常量:final 数据类型 常量名;
  • 声明的方式
    先声明再赋值
    声明时赋值
  • 变量的使用:使用输出语句,调用变量名;使用变量,可以重复来使用一个数据。方便 数据的维护和修改。

Java初始三

3、Java代码中的注释

  • 注释在代码执行时不起作用,注释是写给自己和别人看的
  • 单行注释://
  • 多行注释:/* */
  • doc文档注释: /** */可以生成自己的api 文档

4、数据类型转换问题

java 数据类型,按照数据类型大小来排列
byte—short,char—int—long—float—double

  • 自动类型转化:小类型变量赋值给大类型变量
  • 强制类型转化:大类型变量赋值给小类型变量
  • 对于Java来说都是强制转换
    Java初始三

三、获取键盘输入 Scanner

Java初始三

四:运算符

1.算数运算符:在Java中使用数学运算符,主要是对数值型的数据进行操作

  • 他包括:+ - * / %

  • ++和–
    num++:先输出原来的值再+1 在下一次输出的时候起作用
    ++num:先运算,输出运算后的结果

  • 三目运算符:String mess = (变量 = 值 ? “中奖”:“下次再来”)

相关文章: