
Java
文章平均质量分 84
qq_44600808
人生,一场神奇的冒险。
展开
-
Java_JVM_JVMs
【代码】Java_JVM_JVMs。原创 2024-05-03 20:48:40 · 409 阅读 · 1 评论 -
Java基础_JDBC
Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。我们通常说的JDBC是面向关系型数据库的。JDBC。原创 2024-04-27 00:48:34 · 946 阅读 · 2 评论 -
Java基础类_集合类_Set
使用Hash表、双向链表维护 =>可以定义维护遍历顺序(元素插入顺序)。非同步只重写了Iterable接口中的spliterator()方法。原创 2024-04-25 00:36:08 · 243 阅读 · 1 评论 -
Java基础_集合类_List
Collection接口的骨架式实现类,最小化实现Collection接口的代价。List接口的骨架式实现类,最小化实现List接口的代价。**“随机访问”**数据存储。提供了iterator()、listIterator()方法的实现。重要属性修改次数,迭代器和列表迭代器使用】如果该字段的值发生意外变化,迭代器(或列表迭代器)将抛出,以响应操作。这提供了快速故障行为,而不是在迭代期间面对并发修改时的不确定性行为。List接口的框架实现,**“顺序访问”**数据存储。原创 2024-04-24 23:48:00 · 1194 阅读 · 0 评论 -
Java基础_集合类_接口
在Java中,数组、集合都是对多个数据进行存储及操作的,相当于数据的容器。数组在非数组尾部删除、增加元素时,需要移动大量元素,以保证数组有序性,效率低。n个类型相同数据类型元素的有限序列。数组中存储元素的个数是无法获取的。原创 2024-04-24 17:08:42 · 907 阅读 · 0 评论 -
Java 总结
备注:1、下划线的部分,后续会加入笔记链接2、部分内容暂时不会记录,但不代表不重要,例如:基本控制结构(for、while…)。如果有需要后面加上。原创 2024-03-06 14:26:12 · 374 阅读 · 0 评论 -
Java基础_枚举&注解&反射
Java中枚举是JDK 5才引入的内容,JDK 5之前使用普通类来模拟枚举类型。public static final Season SPRING = new Season("春天","春暖花开");public static final Season SUMMER = new Season("夏天","夏日炎炎");public static final Season AUTUMN = new Season("秋天","秋高气爽");原创 2024-04-01 17:25:17 · 901 阅读 · 0 评论 -
Java基础_常见类
URL(Uniform Resource Locator,统一资源定位符),是互联网上用来标识某一处资源的地址,它是一种具体的URI,即URL可以用来标识一个资源,而且还指明了如何locate这个资源。URI(uniform resource identifier,统一资源标识符),用来唯一的标识一个资源。是所有Java类的父类。,是文件/目录的路径名的抽象表示。【备注】:一般会重写toString()方法,以便观察对象中的属性。(1) 可变性 : 像日期和时间这样的类应该是不可变的;比较的是对象引用值。原创 2024-04-08 02:55:09 · 1076 阅读 · 2 评论 -
Java基础_抽象类、接口
抽象类中定义抽象方法,为子类提供一个通用模板。子类需要在抽象类的基础之上进行开发,需要重写抽象类中的抽象方法,在进行自我的扩展。一个抽象类中包含0~n个抽象方法。子类通过extends继承来获取父类的方法【包括非抽象方法、抽象方法】,重写所有的抽象方法、重写需要改写的非抽象方法、添加特有的方法。抽象类不能创建对象,但是抽象类中存在构造器【作用:在子类初始化对象时需要super调用父类构造器】;不能使用final修饰【final修饰的类不能被继承】。原创 2024-04-01 16:22:09 · 255 阅读 · 0 评论 -
Java基础_类中可包含内容【成员变量、成员方法、代码块、内部类】
格式[修饰符1 修饰符2] 返回值类型 方法名(形参列表){语句;……调用对象名.方法名(实参列表)或者类名.方法名(实参列表)分析i. 参数列表(输入):- 形式参数:在方法定义中,接收传入数据。- 实际参数:在方法调用时,实际传入方法的数据。ii. 返回值(输出):- 返回值类型:事先约定的返回值类型。- 返回值:方法执行完,返回给调用者的数据。iii. Java使用值传递:因此,在一些操作中会出现意料之外的问题,如:交换两个数据。原因:变量的生命周期。原创 2024-04-01 16:16:21 · 1113 阅读 · 0 评论 -
Java基础_面向对象
基础知识 (四)面向对象1面向对象的三大特性Java程序基本结构类类体方法面向对象的三大特性封装 封装就是将数据核对数据的操作封装在一起。通过抽象,即从具体的实例中抽取共同的性质形成一般的概念。具体的概念包括方法、对象和类等。继承 子类可以继承父类的属性和功能,既继承了父类所具有的数据和数据上的操作,同时可以增加子类独有的数据和数据上的操作。多态 多态有两种意义:(1)操作名称的多态,即有多个操作具有相同的名字,但这些操作所接收的消息类型必须不同。操作名称的多态性是指可以向操原创 2021-01-30 21:50:39 · 646 阅读 · 0 评论 -
Java基础_数组
基础知识 (三) Java数组数组定义应用Array类(工具类)数组定义 Java中的数组是引用数据类型。 数组初始化是在内存中创建一个数组,并向其中赋予一些默认值。初始化方式有两种,动态初始化(指定内容)和静态初始化(指定内容)。 格式:(1)动态:数据类型[] 数组名=new 数据类型[长度];(2)静态:数据类型[] 数组名=new 数据类型[] {元素1,…};,通过元素个数可以得到数组大小。还可以简化为数据类型[] 数组名={元素1,…};。 数组初始化可以分为两个步骤:声明、原创 2021-01-29 20:04:12 · 143 阅读 · 1 评论 -
Java基础_基础语法【数据类型、常量&变量、运算符、流程控制】
四个可以:可以是。原创 2024-04-01 17:08:41 · 865 阅读 · 0 评论 -
Java基础_概述
基础知识(一)新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新原创 2021-01-27 20:27:15 · 172 阅读 · 1 评论 -
Java基础_JDK安装及测试
修改Path环境变量,在环境变量中添加解压的bin目录路径,保存即可。(2)OpenJDK中下载内容。(1)解压缩(可直接使用)win11下直接搜索栏搜索。,显示下列内容即成功。原创 2024-02-19 13:14:53 · 521 阅读 · 0 评论