![](https://img-blog.csdnimg.cn/20210421185900919.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
我的Java学习笔记
文章平均质量分 66
JavaWeb实训课程Java部分
非小白入门
初级炼丹师Yiky--1229
这个作者很懒,什么都没留下…
展开
-
注解 学习
文章目录1 概述1.1 为什么要使用注解1.2 注解说明1.3 JAVA内置注解1 概述1.1 为什么要使用注解注解(Annotation)很重要,未来的开发模式都是基于注解的,JPA是基于注解的,Spring2.5是注解+配置文件的方式,spring4以后注解为主,springboot以后全是注解,注解是一种趋势,现在已经有不少的人开始用注解了。1.2 注解说明Java注释很类似Java 注解(Annotation)又称 Java 标注,是 JDK5.0 引入的一种注释机制。Java..原创 2021-08-04 21:27:31 · 109 阅读 · 0 评论 -
Java反射
文章目录概述1.1什么是反射?1.2 反射用途2反射机制的相关类(class 和 Class )2.1Class类2.1.1获得类相关的方法2.1.2 获得类中属性相关的方法2.1.3 获得类中注解相关的方法2.1.4 获得类中构造器相关的方法2.1.5 获得类中方法相关的方法2.1.6 类中其他重要方法2.2Field类2.3Method类3反射的三种方式3.1获取类的构造方法3.2 获取类属性3.3获取类中的方法反射举例概述1.1什么是反射?Java反射说的是在运行状态中,对于任何一个类,..原创 2021-08-04 21:23:48 · 150 阅读 · 0 评论 -
Java学习笔记之多线程
我的Java学习笔记多线程文章目录我的Java学习笔记Java多线程1.什么是线程2.生命周期2.1 新建状态2.2 就绪状态2.3 运行状态2.4 阻塞状态2.5 死亡状态3.创建线程的方式3.1 实现Runnable接口3.2 继承Thread类4.多线程5.线程的优先级Java多线程1.什么是线程一条线程指的一个单一顺序的控制流。一个进程可以包含多个线程。每条线程执行不同的任务。多线程是多个任务的一种特殊形式,多线程就是使用更小的资源完成更多的事情。2.生命周期2.1 新建状态原创 2021-04-23 16:08:54 · 121 阅读 · 0 评论 -
Java学习笔记之IO流
我的Java学习笔记IO流文章目录我的Java学习笔记IO流1.File类2.流的概念和作用3.IO的分类3.1 根据数据流的方向3.2 根据处理数据单位4.二进制流5.FileReader和FileWriter6.对象的序列化和反序列化6.1 对象序列化概念6.2 对象的序列化7.资源文件IO流1.File类String path="D:/test/test1/c.txt"; File file = new File(path); //1.获取文件的名字 //System.原创 2021-04-22 20:03:26 · 132 阅读 · 0 评论 -
Java学习笔记之异常
我的Java学习笔记异常文章目录我的Java学习笔记异常1.什么是异常2.异常的分类2.1一般引起异常的原因2.2异常分为两种3.常用的异常(Java内置)4.处理异常4.1 try/catch语法4.2 try和catch块的特点4.3 输出异常信息4.4 多重捕获块1.5 finally关键字5.抛出异常异常1.什么是异常 异常就是程序中的一些错误,但并不是所有的错误都是异常。并且有些异常可以避免的。 为什么要使用异常? 1.异常可以指出代码的错误 2.处理异常可以使项原创 2021-04-21 11:14:13 · 87 阅读 · 0 评论 -
Java学习笔记Map
Map1.HashMap的特点 基于哈希表的结构实现了Map接口 存储数据是键值对(K/V) Key和value都允许为空 hashmap中的key不可以重复,value可以重复 如果key重复那么value会被新的value覆盖 hashmap存储的数据是有序的2.HashMap操作2.1 添加数据public class MapTest { public static void main(String[] args) { HashMap<Integer,原创 2021-04-20 10:24:44 · 270 阅读 · 0 评论 -
Java学习笔记之集合
Java集合(List)1.集合框架1.1存在了数组为什么要使用集合? 1 数组的长度是不可变的 2 数组是存储相同数据类型的 3 数组中删除数据后 当前位置为空 不利于后续的操作1.2 集合框架图 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-lBigTzbc-1618803958731)(D:\学佳澳教学记录\沈阳工业大学\20210419\2.jpg)]2.ArrayList集合使用2.1添加元素ArrayList 类提供了很多有用的方法,添原创 2021-04-19 11:46:13 · 552 阅读 · 0 评论 -
Java员工管理系统
Java实现无界面的员工管理系统文章目录Java实现无界面的员工管理系统1.部门类2.员工类3.员工管理系统功能4.主界面功能实现1.查看所有信息2.添加新员工(不用输入员工编号,由系统分配)3.根据编号删除员工4.根据编号修改员工5.根据部门查看所有员工6.根据薪资排序展示所有员工信息(从小到大)1.部门类Dept.javapublic class Dept { private int dId;//部门号 private String dName;//部门名称 priv原创 2021-04-15 21:03:13 · 6474 阅读 · 1 评论 -
Java学习笔记String类
我的Java学习笔记String类文章目录我的Java学习笔记String类,StringBuffer类,StringBuilder类1.String类1.1 如何创建String对象1.2 String类中常用的方法2.StringBuffer类2.1 实例化StringBuffer对象2.2 StringBuffer中常用的方法3.StringBuilder类String类,StringBuffer类,StringBuilder类1.String类1.1 如何创建String对象pub转载 2021-04-15 19:38:28 · 724 阅读 · 0 评论 -
Java学习笔记Object类,包装类,内部类
我的Java学习笔记Object类,包装类,内部类文章目录我的Java学习笔记Object类,包装类,内部类1.Object类1.1 equals()方法1.2 hashCode()方法1.3 toString()方法2.包装类2.1什么是包装类?2.2包装类的使用2.3 包装类转换成基本数据类型2.4自动装箱和自动拆箱2.5 包装类转换成String2.6 String转换成包装类3.内部类Object类,包装类,内部类1.Object类1.1 equals()方法public cl原创 2021-04-14 20:53:27 · 850 阅读 · 0 评论 -
Java学习笔记抽象与接口
我的Java学习笔记抽象与接口文章目录我的Java学习笔记抽象类和接口1.类和对象的关系?2.abstract关键字2.1 修饰类2.2 修饰方法3.interface关键字3.1接口3.2 implements关键字4.JDK1.8之后接口发生的改变4.1 支持default方法4.2 支持static方法5.工厂模式6.策略模式抽象类和接口1.类和对象的关系?类就是对对象的描述。如果一个类中无法充足的描述一个对象那么这么类就是抽象类。2.abstract关键字2.1 修饰类使用ab原创 2021-04-14 20:51:47 · 831 阅读 · 0 评论 -
Java学习笔记面向对象(static final)
我的Java学习笔记面向对象(static final)文章目录我的Java学习笔记Java面向对象(static final)1.Static关键字1.1 static关键字编写静态属性1.2 static关键字编写静态方法1.3 如何调用静态方法Java面向对象(static final)1.Static关键字 static方法就是没有this的方法。在没有实例化对象之前就可以调用static属性和方法,这就是它的主要用途。1.1 static关键字编写静态属性 访问修饰符 st原创 2021-04-14 20:45:49 · 810 阅读 · 0 评论 -
Java学习笔记面向对象
我的Java学习笔记实体完整性约束目录我的Java学习笔记面向对象1.访问修饰符2.三大特征:封装 继承 多态3.为什么要使用继承?4.继承中注意的点;5.重写:6.多态:面向对象1.访问修饰符 同一个包下 默认的 公共的 受保护的 同一个类中 默认的 公共的 受保护的 私有的 在不同包下 公共的2.三大特征:封装 继承 多态 封装: 1.私有化属性 2.提供公有化的访问方法 继承:Father类 Son类 S使用extends继承F类。 那么S类就拥原创 2021-04-14 20:44:04 · 840 阅读 · 0 评论 -
Java学生管理系统
Java实现无界面的学生管理系统文章目录Java实现无界面的学生管理系统Student类属性方法StudentManage类添加学生信息根据学号查看一个学生信息根据班级查看所有学生信息根据班级查看所有学生信息根据性别年龄查看所有学生信息显示所有学生信息根据学号修改学生信息根据学号删除学生信息StudentManage完整代码StudentMain类Student类对于一个学生管理系统,存储管理的都是学生的信息,所以我们定义一个学生类用于定义学生的属性和方法。属性 String name;/原创 2021-04-09 19:29:35 · 633 阅读 · 0 评论