摘要:
java常用类 内部类 1.成员内部类:在一个类的内部定义一个完整的类 例如:外部类public class Body{ 内部类class Header{ } } 内部类可以直接访问外部类的私有成员,而且不破坏封装 内部类可以为外部类提供必要的功能组件, 成员内部类 在类的内部定义,与实例变量,实例 阅读全文
摘要:
5.抽象类和接口 public class Action {} 只要在前面加个 abstract 就变成了抽象类了 public abstract class Action { } package com.oop.Demo09; //abstract 抽象类, extends 单继承 但是 接口可以 阅读全文
摘要:
面向对象(oop) 1.初识面向对象 面向过程思想 具体的 步骤清晰,第一步做什么,第二步做什么 面向对象编程本质就是:以类的方式组织代码,以对象的形式组织(封装)数据 从认识角度考虑是先有对象后有类,是具体的事物。类,是抽象的,是对对象的抽象。 从代码的角度看考虑是先有类后有对象。 2.方法的回顾 阅读全文
摘要:
相同类型的数据集合,按照一定的先后次序排列组合而成 每一个数据称作为一个数组元素,每个数组元素可以同一个下表来访问它们 声明数组 int [] nums ;定义 创建数组 分配空间 nums = new int[10]; 可以放10个int类型的数 获取数组长度: nums.length int[] 阅读全文
摘要:
方法集合 方法是语句的集合,可一起执行一个功能 格式: 修饰符 返回值类型 方法名(参数类型 参数名){ ...方法体... return 返回值 ; //return 除了返回结果还有终止方法 } 修饰符:可选的,告诉编译器如何调用该方法,定义了该方法的访问类型。 返回值类型:returnValu 阅读全文
摘要:
顺序结构 1.java的基本结构,顺序结构按照顺序一句一句的执行 2.顺序结构是最简单的算法结构 3.他是任何一个算法都离不开的基本算法结构。 选择结构 if单选择结构语句 if(布尔表达式){ //如果值为true } equals Scanner scanner = new Scanner(Sy 阅读全文
摘要:
包机制 package com.li.XXX; 一半利用公司域名倒置作为包名; 导入包 使用“import”可以完成此功能 import.com.li.xxx.*;(表示导入此文件下所有的包,大量) 无规矩不成方圆,无规范不能写作。《阿里巴巴Java开发手册》 javaDoc 是用来生成自己的API 阅读全文
摘要:
必须要了解 1.算数运算符:+, -, *, /, %, ++, --, 2.赋值运算符:= (把值赋给变量) 3.关系运算符:>, <, <=, >=,==, !=instanceof(输出flase/ture) 4.逻辑运算符:&&(与) , ||(或),!(非) double pow=Math 阅读全文
摘要:
java变量是程序中的最基本存储单元,其要元素包括变量名,变量类型,作用域。 变量声明是一个完整的语句,因此每一个声明都要以分号结束。 实例变量:从属于对象,布尔类型boolean默认值为false,除了基本类型,其余的默认值为null(空) 类变量:从属于此类作用域广泛,可以在此类中任意使用。 局 阅读全文
摘要:
类型转换的依次顺序 低 → → → 高 byte,char,short < int < long < float < double (浮点数优先级大于整数) 运算中不同类型的数据要转化成同一类型,然后计算。 int i =128; byte p= (byte) i; //内存溢出 System.ou 阅读全文