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