摘要:
抽象方法(例如:画方法) a) public abstract void Test();为抽象方法,没有方法体; b) public void Test(){};为普通方法,有方法体但为空,因此这个方法不能用 抽象类(例如:图形类) a) 属性 b) 方法(普通方法,构造方法,抽象方法) c) 初始 阅读全文
摘要:
字符串String(一个字符数组,常量,不可变): 1. 创建并初始化字符串: 1). 使用字符串常量直接初始化 String s="hello!"; 2). 使用构造方法创建并初始化 String();//初始化一个对象,表示空字符序列 String(value);//利用已存在的字符串常量创建一 阅读全文
摘要:
运算符: 1. 运算符的分类:单目运算符,双目运算符,三目运算符 单目运算符只有需要一个操作数的运算符,如:--、++等 双目运算符需要两个操作数的运算符,如:+、-、*、/、= 等 三目运算符需要三个操作数,只有一个 ? : 2. 运算结果的数据类型:是参与运算的最大数据类型 取余数运算:结果的正 阅读全文
摘要:
数组: 1. 数组的概念:一组相同数据类型的集合 2. 数组的声明: 数据类型[] 数组名; 数据类型 数组名[]; 3. 数组的初始化: 1). 动态初始化:数组名 = new 数据类型[数组长度]; 2). 静态初始化:数组名 = new 数据类型[]{值1,值2,值3,…}; 所谓初始化,就是 阅读全文
摘要:
流程控制: 1. 顺序结构 2. 分支结构:()中为逻辑表达式,{}中为逻辑表达式为真时执行的代码 if(){}; if(){}else{}; if(){}else if(){}; switch()case 值1 :代码块; 3. 循环结构: 四部分:变量初始化,循环条件,循环体,变量迭代 关键字: 阅读全文
摘要:
1. 基本类型:8种 数字型:整数型:byte: 字节型 1字节 8bit (-128 到127) 1bit 代表 0,1 short: 短整型 2字节 16bit (2^-15—2^15-1) int: 整型 4字节 32bit (2^-31—2^31-1) long: 长整型 8字节 64bit 阅读全文