Java
文章平均质量分 68
路遥慧Java
学习Java
展开
-
Spring-AOP的学习
1 动态代理 实现方式:原创 2021-06-10 20:53:36 · 134 阅读 · 0 评论 -
链表LinkedList
链表链表是以节点的方式来存储,是链式存储 每个节点包含data域,next域:指向下一个节点. 链表的各个节点不一定是连续存储. 链表分带头节点的链表和没有头节点的链表,根据实际的需求来确定单链表SingleLinkedListpackage com.atguigu1;public class SingleLinkedListDemo { public static void main(String[] args) { HeroNode1 her...原创 2021-06-01 21:24:44 · 108 阅读 · 0 评论 -
IO流(File类)
File类的使用java.io.File类:文件和文件目录路径的抽象表示形式,与平台无关File能新建、删除、重命名文件和目录,但File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。想要在Java程序中表示一个真实存在的文件或目录,那么必须有一个File对象,但是Java程序中的一个File对象,可能没有一个真实存在的文件或目录。File对象可以作为参数传递给流的构造器...原创 2021-06-01 16:23:25 · 103 阅读 · 0 评论 -
Map接口
Map与Collection并列存在。用于保存具有映射关系的数据:key-value Map中的key和value都可以是任何引用类型的数据 Map中的key用Set来存放,不允许重复,即同一个Map对象所对应的类,须重写hashCode()和equals()方法 常用String类作为Map的“键” key和value之间存在单向一对一关系,即通过指定的key总能找到唯一的、确定的value Map接口的常用实现类:HashMap、TreeMap、LinkedHa...原创 2021-05-26 15:37:19 · 85 阅读 · 0 评论 -
ArrayList
ArrayList是List接口的可调整数组实现。实现所有可选的列表操作,并允许所有元素,包括null。除了实现List接口之外,该类还提供了操作内部用于存储列表的数组大小的方法。(这个类大致相当于Vector,只是它是非同步的。) 每个ArrayList实例都有一个容量。capacity是用于存储列表中元素的数组的大小。它总是至少和列表大小一样大。当元素被添加到ArrayList中时,它的容量会自动增长。 我们可以在使用ensureCapacity操作添加大量元素之前增加ArrayList实例的容量。原创 2021-05-21 11:45:30 · 190 阅读 · 0 评论 -
集合 --Collection接口
硕士原创 2021-05-20 20:53:53 · 104 阅读 · 0 评论 -
Java面向对象(类的成员)
属性语法格式:修饰符数据类型属性名=初始化值;说明1:修饰符常用的权限修饰符有:private、缺省、protected、public 其他修饰符:static、final (暂不考虑)说明2:数据类型任何基本数据类型(如int、Boolean)或 任何引用数据类型。说明3:属性名属于标识符,符合命名规则和规范即可。方法什么是方法(method、函数):方法是类或对象行为特征的抽象,用来完成某个功能操作。在某些语言中也称为函数或过程。 将功能封...原创 2021-05-19 10:45:52 · 84 阅读 · 0 评论 -
Math类
public class MathTest { public static void main(String[] args) { //三角函数 System.out.println(Math.sin(2)); System.out.println(Math.cos(2)); System.out.println(Math.tan(2)); System.out.println(Math.asin(0.5)); ...原创 2021-05-19 09:41:21 · 107 阅读 · 0 评论 -
System
System类包含几个有用的类字段和方法。它不能被实例化。 System类提供的工具包括标准输入、标准输出和错误输出流;访问外部定义的属性和环境变量;一种加载文件和库的方法;以及用于快速复制数组的一部分的实用方法。System类提供的工具包括标准输入、标准输出和错误输出流package com.atguigu.java;import java.io.IOException;import java.io.InputStream;import java.io.PrintStream;pub原创 2021-05-18 17:35:22 · 104 阅读 · 0 评论 -
Java比较器
Java实现对象排序的方式有两种:自然排序:java.lang.Comparable 定制排序:java.util.Comparator方式一:自然排序:java.lang.ComparableComparable接口强行对实现它的每个类的对象进行整体排序。这种排序被称为类的自然排序。实现Comparable的类必须实现compareTo(Object obj)方法,两个对象即通过compareTo(Object obj)方法的返回值来比较大小。如果当前对象this大于形参...原创 2021-05-18 14:39:18 · 88 阅读 · 0 评论 -
Java数组、冒泡排序、快速排序、Arrays工具类常用的方法
数组的概述数组(Array),是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名,并通过编号的方式对这些数据进行统一管理。 数组本身是引用数据类型,而数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型。 创建数组对象会在内存中开辟一整块连续的空间,而数组名中引用的是这块连续空间的首地址。 数组的长度一旦确定,就不能修改。 我们可以直接通过下标(或索引)的方式调用指定位置的元素,速度很快。 一维数组一维数组的声明方式:type var[]或type[] ...原创 2021-05-16 14:04:55 · 195 阅读 · 0 评论 -
数据结构--稀疏数组、队列
稀疏数组原创 2021-05-15 20:50:45 · 67 阅读 · 0 评论 -
Java基础部分复习(前两章)
内容原创 2021-05-15 16:36:50 · 102 阅读 · 0 评论