异常 一、异常:就是程序出现不正常的情况。 Throwable Error Exception RuntimeException 非RuntimeException Error:严重问题,不处理 Exception:异常类,程序本身可以处理 RuntimeException:编译期间不检查,程序出现问题再修改代码 非RuntimeException:编译期间处理,否则程序不能通过编译,更不能运行 二、异常处理方案: 1.try...catch... 2.throws 1.try...catch... //系统默认处理异常方式 publicclassExceptio...

  enkwGPLc9QKo   2023年11月01日   30   0   0 Java

集合 集合类的特点:提供一种存储空间可变的存储模型,存储的数据容量可以随时发生改变。 1.Collection(接口):单列集合 List(接口):元素可重复 ArrayList(实现类): LinkedList(实现类): Set(接口):元素不可重复 HashSet(实现类): TreeSet(实现类): 2.Map(接口):双列集合 HashMap(实现类): Collection集合 1.Collection是单列集合的顶层接口。 2.Collection没有任何具体的实现类,创建对象时必须使用子类接口List或Set的实现类。 创建Collection...

  enkwGPLc9QKo   2023年11月01日   35   0   0 Java

File类和IO流 File类 概述 publicclassFile 文件和目录路径名的抽象表示 文件和目录是可以通过File封装成对象的 封装的不是文件,而是一个路径(可以存在,也可以不存在);要通过具体的操作将这个路径转化为具体存在 publicclassFileDemo{ publicstaticvoidmain(String[]args){ //创建一个路径操作对象路径包括父路径和子路径 Filef=newFile("G:\\FileTest\\java.txt"); System.out.println(f); //创建一个路径操作对象父路径,子路径 Filef1=newF...

  enkwGPLc9QKo   2023年11月01日   32   0   0 Java

函数式思想 尽量忽略面向对象的复杂语法,强调做什么,而不是以什么形式去做。 Lambda表达式 就是函数是思想的体现 案例1这是一段多线程要执行的内容: publicclassMyRunnableimplementsRunnable{ @Override publicvoidrun(){ System.out.println("今天晚上真冷啊"); } } 这是测试类: publicclassDemo{ publicstaticvoidmain(String[]args){ MyRunnablemr=newMyRunnable(); Threadt=newThread(mr); t...

  enkwGPLc9QKo   2023年11月01日   65   0   0 Java

接口组成更新 接口的组成:常量,抽象方法 Java8之前 常量:publicstaticfinal 抽象方法:publicabstract 默认方法(Java8) 静态方法(Java8) 私有方法(Java9) 接口中默认方法(Java8) 接口中默认方法的格式: 格式:publicdefault返回值类型方法名(参数列表){} 定义一个接口,里面有两个抽象方法,以及一个默认方法: publicinterfaceMyInterface{ voidshow1(); voidshow2(); //默认方法,有方法体 //public关键字可以省略 publicd...

  enkwGPLc9QKo   2023年11月01日   34   0   0 Java

体验方法引用 通过方法引用,来使用已经存在的方案。 定义一个接口,里面有一个抽象方法: publicinterfacePrintable{ voidprintString(Strings); } 定义一个测试类: publicclassPrintDemo{ publicstaticvoidmain(String[]args){ /方式一 以Lambda表达式的方式,调用了接口的实现类,重写了接口中的方法 接口作为参数,实际上参数是接口的实现类/ usePrintable(s->System.out.println(s)); /方式二 方法引用符:: 参数s:可推导的就是可...

  enkwGPLc9QKo   2023年11月01日   31   0   0 Java

函数式接口 函数式接口:有且仅有一个抽象方法的接口 函数式接口适用于Lambda表达式 只有确保接口中有且仅有一个抽象方法,Lambda才能顺利推导 定义一个函数式接口 @FunctionalInterface//此注解表明是函数式接口 publicinterfaceMyInt{ voidshow(); } 测试类 publicclassMyInterDemo{ publicstaticvoidmain(String[]args){ /函数式接口可以用作参数传递,用作局部变量/ //1.用作局部变量 MyIntmi=()->{ System.out.println("函数式接...

  enkwGPLc9QKo   2023年11月01日   35   0   0 Java

体验Stream流 Stream流一般配合Lamda表达式使用 函数式编程 通过字面意思即可展示无关逻辑的语句 publicclassDemo{ publicstaticvoidmain(String[]args){ //创建集合,存储多个字符串元素 ArrayList<String>list=newArrayList<>(); list.add("张三丰"); list.add("李白"); list.add("王二"); list.add("张译"); list.add("马文才"); list.add("张怀民"); //创建新集合,以存储“张”开头的...

  enkwGPLc9QKo   2023年11月01日   50   0   0 Java

类加载 程序要使用类时,若类尚未被加载到内存,系统则会通过:类的加载,类的连接,类的初始化。这三个步骤来对类进行初始化。 如无意外,JVM(Java虚拟机)会连续完成以上三个步骤。 这三个步骤可以统称为:类加载/类初始化。 类的加载 将class文件读入内存,并创建java.lang.Class对象 任何类被使用时,系统都会为其建立java.lang.Class对象 类的连接 验证:检验被加载的类是否有正确的内部结构,并和其他类协调一致 准备:为类的<类变量>分配内存,并设置默认初始值 解析:将类的二进制数据中的<符号引用>替换为<直接引用&g...

  enkwGPLc9QKo   2023年11月01日   30   0   0 Java

反射概述 Java反射机制: 是指在运行时去获取一个类的变量和方法信息。 然后通过获取的信息来创建对象,调用方法的一种机制。 由于这种<动态性>,可以极大的增强程序的灵活性,程序不用在编译期就完成确定,在运行期仍然可以扩展。 获取Class类的对象 案例: //Student类 publicclassStudent{ / 成员变量:私有,默认,公共 / privateStringname; intage; publicStringaddress; //构造方法:一个私有,一个默认,两个公共 publicStudent(){ } privateStudent(Strin...

  enkwGPLc9QKo   2023年11月01日   48   0   0 Java

模块的基本使用 模块使用步骤 创建模块(创建模块,创建包,创建类,定义方法)-创建两个模块myOne,myTwo 在模块的src目录下创建module-info.java的描述性文件,该文件专门定义模块名,访问权限,模块依赖等信息-描述性文件中使用模块导出和模块依赖来进行配置并使用 模块中所有未导出的包都是模块私有的,是不能在模块之外被访问的-在myOne这个模块下的描述性文件中配置模块导出-模块导出格式:exports包名; 一个模块要访问其他的模块,必须明确指定依赖哪些模块,未指明依赖的模块不能访问-在myTwo模块下的描述性文件中配置依赖关系-模块依赖格式:require模块名;-注...

  enkwGPLc9QKo   2023年11月01日   74   0   0 Java

基本概念 概念:用于存储和管理数据的仓库 数据库的特点: 持久化存储数据 方便存储和管理数据 使用了统一的方式操作数据库 安装,卸载 安装 略,百度有,基本就两种方式: 绿色版压缩包 安装包 卸载 在MySQL安装目录下找到my.ini文件(MySQL的配置文件)复制datadir地址(数据存放位置) 卸载MySQL 删除MySQL安装目录文件夹 启动和退出 打开windows服务命令:services.msc 启动和关闭MySQL的服务:命令提示符(管理员) 启动:netstartmysql 关闭:netstopmysql MySQL的登录和退出(...

  enkwGPLc9QKo   2023年11月01日   55   0   0 MySQL
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~