Java
文章平均质量分 61
11侦探
这个作者很懒,什么都没留下…
展开
-
ArrayList
ArrayList原创 2022-10-04 16:16:29 · 43 阅读 · 0 评论 -
String 和 StringBuider
String原创 2022-09-27 18:38:32 · 181 阅读 · 0 评论 -
学生管理系统
学生管理系统原创 2022-10-05 16:39:00 · 219 阅读 · 0 评论 -
继承的相关知识
继承原创 2022-10-19 22:23:17 · 50 阅读 · 0 评论 -
多态的概述和使用
同一个对象,在不同时刻表现出来的不同形态举例:猫我们可以说猫是猫:猫 cat = new 猫( );我们也可以说猫是动物:动物 animal = new 猫( );这里猫在不同的时刻表现出来了不同的形态,这就是多态多态的前提和体现· 有继承/实现关系· 有方法重写· 有父类引用指向子类对象多态中成员访问特点编译看左边,执行看左边编译看左边,执行看右边为什么成员变量和成员方法的访问不一样呢?· 因为成员方法有重写,而成员变量没有多态的好处和弊端· 多态的好处:提高了程序的扩展性。原创 2022-10-25 21:34:27 · 52 阅读 · 0 评论 -
抽象类的概述和使用
在java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类抽象类的特点· 抽象类和抽象方法必须使用abstract关键字修饰abstractclass 类名{ }abstract· 抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类· 抽象类不能实例化抽象类如何实例化呢?参照多态的方式,通过子类对象实例化,这叫抽象类多态· 抽象类的子类要么重写抽象类中的所有抽象方法要么是抽象类抽象类的成员特点· 成员变量可以是变量也可以是常量· 构造方法。原创 2022-10-28 21:45:52 · 342 阅读 · 0 评论 -
接口的概述和使用
关于接口中的方法,JDK8和JDK9中有一些新特性。原创 2022-10-31 22:26:45 · 55 阅读 · 0 评论 -
形参和返回值
· 方法的形参是类名,其实需要的是该类的对象· 方法的返回值是类名,其实返回的是该类的对象· 方法的形参是抽象类名,其实需要的是该抽象类的子类对象· 方法的返回值是抽象类名,其实返回的是该抽象类的子类对象·原创 2022-10-31 23:05:44 · 52 阅读 · 0 评论 -
内部类的概述和使用
内部类:就是在一个类中定义一个类。举例:在一个类A的内部定义一个类B,类B就被称为内部类内部类的定义格式public class 类名{修饰符 class 类名{}}· 范例:}}内部类的访问特点· 内部类可以直接访问外部类的成员,包括私有· 外部类要想访问内部类的成员,必须创建对象。原创 2022-11-02 20:36:17 · 80 阅读 · 0 评论 -
常用API
(通过查找帮助文档)没有构造方法,如何使用类中的成员呢?原创 2022-11-06 21:17:42 · 147 阅读 · 0 评论 -
异常的相关信息
异常:就是程序出现了正常的情况· RuntimeException:在编译期是不检查的,出现问题后,需要我们回来修改代码· 非RuntimeException:编译期就必须处理的,否则程序不能通过编译,就更不能正常运行了。原创 2022-11-10 23:04:41 · 64 阅读 · 0 评论 -
集合的进阶
Iterator: 迭代器,集合的专用遍历方式· Iterator: Iterator():返回此集合中元素的迭代器,通过集合的iterator()方法得到· 迭代器是通过集合的iterator()方法得到的,所以我们说它是依赖于集合而存在的Iterator中的常用方法· E next(): 返回迭代中的下一个元素·boolean hasNext(): 如果迭代具有更多元素,则返回true List集合概述· 有序集合(也称为序列)。用户可以精确控制列表中每个元素的插入位置,用户可以通过整数索引访问元原创 2022-11-13 12:39:03 · 152 阅读 · 0 评论 -
进程和线程
进程和线程原创 2022-12-06 18:32:28 · 55 阅读 · 0 评论 -
函数式接口
函数式接口原创 2022-12-14 23:58:55 · 74 阅读 · 0 评论 -
Random
Random原创 2022-09-05 20:40:47 · 82 阅读 · 0 评论 -
流程控制内容
流程控制语句分类 · 顺序结构 · 分支结构(if,switch) · 循环结构(if,whlie,do...while)原创 2022-09-05 20:33:40 · 53 阅读 · 0 评论 -
数据的输入
Scanner使用的基本步骤 ①导包 import java.util.Scanner; 导包的动作必须出现类定义的上边 ②创建对象 Scanner sc = new Scanner(System.in); 上面这个格式里面,只有sc是变量名,可以变,其他的都不允许变 ③接受数据 ...原创 2022-05-06 21:03:39 · 437 阅读 · 0 评论 -
IO流的相关知识
IO流的相关知识原创 2022-11-23 22:46:34 · 236 阅读 · 0 评论 -
包的概述和使用
包的概述和使用原创 2022-10-24 21:51:59 · 98 阅读 · 0 评论 -
常用运算符
符号 作用 说明 = 赋值 a=10,将10赋值给变量a += 加后赋值 a+=b,将a+b的值给a -= 减后赋值 a...原创 2022-05-05 22:53:00 · 194 阅读 · 0 评论 -
类型转换说明
类型转换: 强制类型转换 把一个表示数据范围大小的数值或者变量赋值给另一个表示数据范围小的变量 · 格式:目标数据类型 变量名 = (目标数据类型)值或者变量; · 范例:int k = (int)88.88; 自动类型转换 把一个表示数据范围小的数值或者变量赋值给另一个表示数据范围大的变量 范例: double d = 10; 表示数据范围从小到大图 ...原创 2022-05-03 19:13:32 · 67 阅读 · 0 评论 -
标识符的相关规则和约定
标识符 常见命名约定: 小驼峰命名法:方法、变量 · 约定1:标识符是一个单词的时候,首字母小写 · 范例1:name · 约定2:标识符由多个单词组成的时候,第一个单词首字母小写,其他单词首字母大写 · 范例2:firstName 大驼峰命名法:类 ...原创 2022-05-03 19:01:03 · 368 阅读 · 0 评论 -
IDEA中常用的内容辅助键和快捷键
内容辅助键 · 快速生成语句 快速生成main()方法:psvm,回车。 快速生成输出语句:sout,回车。 · 内容辅助键 Ctrl+Alt+space(内容提示,代码补全等)。 · 快捷键 · 注释 单行选中代码,Ctrl+/,再来一次,就是取消。 多行选中代码,C...原创 2022-05-03 10:55:54 · 267 阅读 · 0 评论 -
模块化的相关知识
模块化的相关知识原创 2022-12-16 19:15:59 · 110 阅读 · 0 评论 -
反射与类加载器
反射与类加载器原创 2022-12-16 17:32:23 · 54 阅读 · 0 评论 -
Stream流
Stream流原创 2022-12-15 17:02:39 · 52 阅读 · 0 评论 -
方法的引用
方法的引用原创 2022-12-14 16:29:52 · 52 阅读 · 0 评论 -
接口组成更新
接口组成更新原创 2022-12-14 14:46:21 · 59 阅读 · 0 评论 -
Lambda表达式
Lambda表达式原创 2022-12-13 23:11:44 · 54 阅读 · 0 评论 -
实现网络编程
实现网络编程原创 2022-12-07 23:26:49 · 50 阅读 · 0 评论