上一页 1 ··· 3 4 5 6 7
摘要: Java多态中出现的绑定机制 静态绑定;动态绑定; 1、成员变量(包括静态变量和实例变量——静态绑定机制) 与变量所声明的类型绑定;在编译阶段就完成了绑定; 2、实例方法(动态绑定机制) 与引用变量实际引用的对象绑定,调用重写后的方法;由运行时的jvm决定; 3、静态方法(静态绑定机制) 与引用变量 阅读全文
posted @ 2022-03-16 22:04 来日可追 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 封装(Java面向对象三大特征之一) 1.成员(全局)变量和局部变量 类中位置不同 ,成员变量在类中方法外,局部变量在方法内部或方法声明上; 内存中位置不一样,成员变量在(堆内存) ,局部变量在(栈内存); 作用域不一样,成员变量可以多方法共享,包括其他类里的方法,局部变量只有本方法可以使用; 生命 阅读全文
posted @ 2022-03-09 21:52 来日可追 阅读(138) 评论(0) 推荐(0) 编辑
摘要: Java面向对象 万物皆对象 1.类和对象 1.1 类 对象的 特征 属性 【静态】 颜色(属性):黄色(属性值) 对象的 行为 方法(对象执行的操作)【动态】 1.2 对象 :由一组属性和方法构成的描述客观事物的一个实体 . 1.3 类和对象的关系 类就是具有相同属性和方法的一组对象的集合; 类是 阅读全文
posted @ 2022-03-02 23:12 来日可追 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 比较数组arr中两个相邻元素的大小,若arr[i+1]>arr[i], 将这两数交换位置; 每次比较都会产生大的和小的数;下一轮比较可以少排一次序; 依次循环,直到结束; public static void main(String[] args) { int[] arr={1,3,6,8 阅读全文
posted @ 2022-02-16 22:31 来日可追 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 数组 数组就是存储数据长度固定的容器,要保证多个数据的数据类型一致; 数组声明创建 note:数组有定长特性,长度一旦指定,不可更改; 方式一: ​ // 数组存储的数据类型[] 数组名称 = new 数组存储的数据类型[长度]; ​ int[] nums = new int[10];//定义存储1 阅读全文
posted @ 2022-02-16 15:56 来日可追 阅读(85) 评论(0) 推荐(0) 编辑
摘要: java方法 java方法是语句的集合,它们在一起执行一个功能; 方法是解决一类问题的步骤的有序组合; 方法包含于类或对象中; 方法在程序中被创建,在其他地方被引用; 一个方法只完成一个功能 方法定义及调用 方法包括一个方法头和一个方法体 修饰符 返回值类型 方法名(参数类型 参数名){ …… // 阅读全文
posted @ 2022-02-06 22:44 来日可追 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 流程控制 人与程序交互的Scanner 我们可通过Scanner类来获取用户的输入 Scanner基本语法: Scanner sc=new Scanner(System.in); 通过 Scanner 类的 next() 和 nextLine()方法获取输入的字符串; 在读取前一般需要使用 hasN 阅读全文
posted @ 2022-02-05 00:58 来日可追 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 需要注意细节的一些运算符 短路运算 //短路运算 int a=5; boolean b=(c<4)&&(c++<4);//前面的c<4为false,c++被短路 System.out.println(b);//false System.out.println(a);//c=5 位运算 //位运算 A 阅读全文
posted @ 2022-01-07 23:13 来日可追 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 数据类型转换 优先级: byte < short, char <int < long < float < double 1、强制类型转换:由高到低——(类型)变量名 2、自动转换:由低到高 Java数据类型(强类型语言,所有语言必须先定义).xmind note: 不能对布尔值转换 不能把对象类型转 阅读全文
posted @ 2021-11-28 00:33 来日可追 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 字节与进制 位:( bit ) 是计算机内部存储的最小单位,11001100是一个八位二进制数 字节:( byte ) 是计算机中处理数据的基本单位,习惯上用B表示 8 bit = 1 B 1024 B = 1 KB 1024 KB = 1 M 1024 M = 1 G 字符: 使用的字母、数字、符 阅读全文
posted @ 2021-11-22 22:54 来日可追 阅读(991) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7