- 博客(6)
- 收藏
- 关注
原创 File类
1.1 File类概述和构造方法概述:文件和目录是可以通过File封装成对象的对于File而言,其封装的并不是一个真正存在的文件,仅仅是一个路径名而已,它可以是存在的,也可以是不存在的,我们做的就是通过具体的操作将这个路径的内容转换为具体的存在构造方法:通过给定的路径名字字符串转换为抽象路径名来创建新的File实例(常用)File f1 = new File("E:\\File\\java.txt");// java.txt文件在E:\\File目录下有没有都没关系从父路径名字字符
2021-10-07 10:38:00 102
原创 集合中Set相关知识点
Set集合概述和特点不包含重复元素的集合没有带索引的方法,所以不能使用普通for遍历循环哈希值哈希值:是JDK根据对象的地址或者字符串或者数字算出来的int类型的数值Objiect类中获取对象的哈希值的方法:public int hashCode(); // 返回对象的哈希码值对象的哈希值特点:同一个对象多次调用hashCode()方法返回的哈希值是相同的默认情况下,不同对象的哈希值是不同的,而重写hashCode()方法,可以实现让不同对象的哈希值相同HashSet集合概述和
2021-09-23 17:13:45 185 3
原创 java四大内部类详讲及其源码展示(成员内部类、静态内部类、局部内部类、匿名内部类)
四大内部类成员内部类静态内部类局部内部类匿名内部类成员内部类静态内部类局部内部类匿名内部类在学习内部类之前我们首先要知道内部类的概念:在一个类的内部再定义一个完整的类内部类的特点:编译之后可生成独立的字节码文件内部类可直接访问外部类的私有成员,而不破坏封装可为外部类提供必要的内部功能组件内部类的分类:成员内部类静态内部类局部内部类匿名内部类成员内部类在类的内部定义,与实例变量,实例方法同级别的类外部类的一个实例部分,创建内部内对象时,必须依赖外部类对象:O
2021-09-14 16:23:47 318
原创 面向对象三大特性:封装、继承、多态
面向对象的本质就是:以类的方式组织代码,以对象的组织(封装)数据三大特征: 封装 继承 多态 封装(属性私有)举个例子:创建一个类,名为EncapSulationpublic class EncapSulation { private String name; private int id; public int getId() { return id; } public void setId(int...
2021-09-11 12:06:45 224
原创 系统升级win10后,解决javac不是内部或外部命令等问题
前言前段时间将Windows系统更新到了10,然后就发现在命令行运行javac的时候会报错,java、java -version指令都正常运行尝试了网上的大部分方法,jdk不完整,环境变量配置出错,后来才发现是因为win10版本导致的path里的java的环境变量未识别只需要将path里面的改为注意不是写%JAVA_HOME%(相对路径)或者F:\jdk1.8.0_131(绝对路径)的问题,写成%JAVA_HOME%也可以的,相应修改成%JAVA_HOME%.
2021-09-07 20:09:09 268 2
原创 Typora快捷语法(部分,后续更新)
MarkDown首先我们要知道的是什么是MarkdownMarkdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。 Markdown具有一系列衍生版本,用于扩展Markdown的功能(如表格、脚注、内嵌HTML等等),这些功能原初的Markdown尚不具备,它们能让Markdown转换成更多的格式,例如LaTeX,Docbook。知道了什么是Markdown,那我们就从如何用语法创建标题开始标题在文本前加入“#+空格” 如
2021-09-07 16:58:54 250 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人