11 2023 档案

摘要:IO流 概述 IO:Input(输入),Output(输出),往一个文件中输出内容或从一个文件中读取内容,这个过程就是IO操作。 输入Input:读取外部数据(磁盘,光盘等存储设备的数据)到程序(内存)中。 输出Ouput:将程序(内存)数据输出到磁盘,光盘等存储设备中。 IO分类 Java.io包 阅读全文
posted @ 2023-11-28 10:34 和哗 阅读(83) 评论(0) 推荐(1) 编辑
摘要:File文件对象 什么是文件类 java把对文件或文件夹的操作封装到File类中,该类中包含对文件 | 文件夹的所有增删改查的操作。 创建File对象 语法: ①public File(String pathname):以pathname为路径创建File对象,可以是绝对路径或相对路径,如果path 阅读全文
posted @ 2023-11-23 10:16 和哗 阅读(38) 评论(0) 推荐(0) 编辑
摘要:Map集合 Map集合总存放的元素是Entry类型的,该元素包含key和value。它是所有键值对集合的根类。它的子类HashMap便是今天需要掌握的重点。 HashMap集合 创建HashMap的语法: ①HashMap 名称 = new HashMap(); ②HashMap 名称 = new 阅读全文
posted @ 2023-11-21 20:53 和哗 阅读(17) 评论(0) 推荐(0) 编辑
摘要:Collection工具类 Collections工具类,里面的方法全是静态方法. 1. 二分查找List 语法: static <T> int binarySearch(List<? extends Comparable<? super T>> list, T key) :使用二叉搜索算法搜索指定 阅读全文
posted @ 2023-11-20 12:13 和哗 阅读(7) 评论(0) 推荐(0) 编辑
摘要:Set集合 Set集合是一个无序不重复的接口,里面有两个实现类HashSet和TreeSet HashSet类 创建HashSet的语法: ①HashSet 名称=new HashSet(); ②HashSet set1=new HashSet(初始化容量数); ③HashSet set2=new 阅读全文
posted @ 2023-11-19 12:30 和哗 阅读(5) 评论(0) 推荐(0) 编辑
摘要:集合框架 什么是集合 集合相当于一个容器里面可以存放若干个元素,那与数组有什么区别呢? ①数组中长度是固定的,因为底层使用final来修饰,而集合是可以进行扩容的。 ②数组只能存放一种数据类型,对于其它类型是无法存放的。 ③集合它是一个类里面有大量的方法,比如:添加元素,删除元素,修改元素,查询元素 阅读全文
posted @ 2023-11-17 09:57 和哗 阅读(7) 评论(0) 推荐(0) 编辑
摘要:异常 异常是程序执行时,出现的意想不到的情况,导致你的程序会无法正常运行。 异常类的种类 (1)java.lang.Throwable类是Java程序执行过程中发生的异常时间对应类的父类 (2)Throwable可分为两类:Error(错误)和Exception(异常) ①Error:Java虚拟机 阅读全文
posted @ 2023-11-13 11:30 和哗 阅读(10) 评论(0) 推荐(0) 编辑
摘要:包装类 为什么要有包装类? Java是一个面向对象的编程语言,基本数据类型并不具有对象的性质,为了让基本类型也具有对象的特性,就出现了包装类型。 就比如在Collection集合中就存放的一定是包装类型而并非是基本的数据类型。 Java中基本数据类型转成包装类型: 自动装箱和自动拆箱 自动装箱 装箱 阅读全文
posted @ 2023-11-12 14:49 和哗 阅读(11) 评论(0) 推荐(0) 编辑
摘要:抽象类 为什么要有抽象类? 假设我有一个父类:Animal类 1 //创建一个动物类 2 public class Animal { 3 //动物有名字 4 public String name; 5 //动物有年龄 6 public String age; 7 8 //动物有吃的功能 9 publ 阅读全文
posted @ 2023-11-10 11:35 和哗 阅读(12) 评论(0) 推荐(0) 编辑
摘要:多态 什么是多态 多态:理解为一个事物的多种形态 比如在现实生活中每个人都会扮演着不同的身份,比如张三可以是学生身份,可以是一个孩子身份,可以是教师身份,可以是父亲的身份。 Java中多态的体现 子类对象多态性:父类的引用指向子类的对象(或者子类的对象赋给父类引用) 举个例子: 1 public c 阅读全文
posted @ 2023-11-09 21:05 和哗 阅读(16) 评论(0) 推荐(0) 编辑
摘要:高级选择器 前面也介绍了一些简单的选择器但是这些简单的选择器,无法更加准确选择目标元素,所以需要用到高级选择器。 交集选择器 交集选择器是同时满足多个选择器筛选的条件的才能被选中,即两个集合中相同的元素才能被选中。 语法:是两个选择器之间不能有任何空格 举个例子: 1 <!DOCTYPE html> 阅读全文
posted @ 2023-11-09 10:01 和哗 阅读(34) 评论(0) 推荐(0) 编辑
摘要:字体样式 css提供了大量的字体样式,下面将说明部分字体样式的内容 一.color颜色 表示字体的颜色,可以直接使用英文单词,也可以使用rgb(),或者使用rgba()来赋值 语法: color: 英文颜色/rgb(x,x,x)/rgba(x,x,x,x); ①rgb():由红绿蓝混合成的颜色,取值 阅读全文
posted @ 2023-11-07 20:45 和哗 阅读(27) 评论(0) 推荐(0) 编辑
摘要:方法的重写 方法的重写与之前所学中方法的重载好像名字的相似,但是两者之间可以说毫不相干。 方法的重写是当父类中的方法已经没办法满足子类的需求时。子类就需要将方法进行重写。 方法重写的要求 父类的方法并不是所有的方法都可以被重写,重写也是需要遵守一定的规则: ①重写的方法形参,方法名,返回类型都必须相 阅读全文
posted @ 2023-11-07 19:41 和哗 阅读(8) 评论(0) 推荐(0) 编辑
摘要:static关键字 static静态的意思,在之前写方法的时候就使用到这个关键字,这里讲主要讲讲static关键字的用法。 static修饰的成员会随着类的加载到内存中,但类的加载只能执行一次,即static修饰的成员也只能加载一次,而如果没有static修饰的成员只能随着类对象的加载到内存中。 凡 阅读全文
posted @ 2023-11-05 15:38 和哗 阅读(9) 评论(0) 推荐(0) 编辑
摘要:面向对象 什么是面向对象?面向对象与面向过程的区别是什么? 什么是面向对象? 面向对象,就是数据和数据的操作放到一个整体 对象,通过对象来实现某些操作 面向对象与面向过程的区别是什么? 面向过程是一步一步实现方法,从来实现某些操作。 它们两者自己的区别可以用一个大象放冰箱的例子。 对于面向过程来说: 阅读全文
posted @ 2023-11-04 15:41 和哗 阅读(13) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示