一、基本数据类型:
数值型:
⑴、整数类型:
①、byte: 英[baɪt] 1个字节(取值范围-128~127);
②、short: 英[ʃɔːt] 2个字节;
③、int: 英[ɪnt] 4个字节,一般整数默认为int类型;
④、long: 英[lɒŋ] 8个字节;
⑵、浮点类型:
①、float: 英[fləʊt] 4个字节;
②、double:英['dʌb(ə)l] 8个字节,一般浮点默认为double类型
字符型:
char: 英[tʃɑː] 2个字节;
布尔型:
boolean:['bʊlɪən]只有true(真)和false(假)两个值;
二、扫描器:
1、import: 美['ɪmpɔt] java导入包的关键词;
2、Scanner: 英['skænə] 扫描器;
3、input: 英['ɪnpʊt] 输入;
4、System: 英['sɪstəm] (输入的)方法;
5、util: 英[ju’til] 扫描器所在的包名中的词组;
6、package:英['pækɪdʒ] 包,java中包名的关键词;
三、判断表达式和循环:

  1. if: 如果;
  2. else: 否则;
  3. while: (当…的时候)用于无限循环的关键词;
  4. switch: 用于选择语句关键词;
  5. case (情况)用于switch选择与剧中,case 1;情况 1;
  6. brek (中断)用于中断本次循环继续下次循环;
  7. continue (继续)用于中断本次循环继续下次循环;
  8. default (不履行)用于switch语句代表选择语句之外的所有情况;
  9. for 格式:for(int i = 0;i < n ;i++)
    四:数组:
    数组的格式:int[]a=newint[5],//5代表数组的长度,下标为0~4;或者:
    int[]a={20,55,66,72,30},//大括号为数组的标志;
    1.new:英[njuː] (新的)用于建立一个新的对象或者数组的关键词;
    2.length:英[leŋθ:] (长度)用于代表数组的长度的关键词,格式:int数组名.length;
    3.Arrays.sort(数组名); 英[ə’reɪ].英[sɔːt] (数组,将…排序)用于给数组进行升序排序;
    五、字符串:
    1.String: 英[strɪŋ](一串) 引用数据类型,字符串;
    2.length( ): 英[leŋθ] (长度) 用于表示字符串的长度,与数组不同,这里是方法;属性名.length();
    3.equals( ): 对字符串进行比较的方法,逐个比较两个字符串的相同位置字符是否完全一致;而“==”判断的是两个字符串在内存里的地址,比较的两个是不是同一个字符串对象。
    4.equalsIgnoreCase( ): 此方法对字符串进行比较,但是不区分大小写;
    5.toLowerCase( ): 将字符串全部转换为小写字母;
    6.toUpperCase( ): 将字符串全部转换为大写字母;
    7.concat( ): 拼接字符串的方法,一般直接用“+”号;
    8.indexOf(Stringstr): 查询( )中的字符串在字符串的什么位置,只能查询第一个出现的位置。
    9.lastindexOf(Stringstr): 查询( )中的字符串在字符串最后出现的位置(下标)。
    10.substring(开始位置,结束位置): 提取从开始位置到结束位置的字符串,叫做字符串串,提取位置包括开始位置,不包括结束位置。