自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 File类-IO流

1.File类概述2.File类的常用API​ –2.1判断文件类型、获取文件信息​ –2.2创建文件、删除文件功能​ –2.3遍历文件夹3.方法递归4.字符集5.IO流概述6.字节流的使用7.资源释放的方式8.字符流的使用1.File类概述File类在包java.io.File下、代表操作系统的文件对象(文件、文件夹).File类提供了诸如:定位文件,获取文件本身的信息、删除文件、创建文件(文件夹)等功能。方法名称说明public File(Strin

2022-05-22 06:34:15 181

原创 JAVA<集合框架>完结--Map、HashMap、TreeMap、Collections工具类

1.集合的概念2.Collection接口3.List接口与实现类4.泛型和工具类5.Set接口与实现类6.Map接口与实现类Map接口与实现类一丶Map父接口特点:存储一对数据(Key-Value),无序、无下标,键不可重复,值可重复。方法:V put(K key,V value) //将对象存入到集合中,关联键值。key重复则覆盖原值。Object get(Object key) //根据键获得对应的值Set //返回所有keyCollection va...

2022-04-10 23:46:53 400

原创 JAVA<集合框架>④--Set集合接口、HashSet、TreeSet

1.集合的概念2.Collection接口3.List接口与实现类4.泛型和工具类5.Set接口与实现类6.Map接口与实现类5.Set接口与实现类:(1)Set子接口-特点:无序、无下标、元素不可重复.-方法:全部继承自Collection方法.(2)Set实现类-HashSet【重点】-基于HashCode计算元素存放位置.-当存入元素的哈希码相同时,会调用equals进行确认,如结果为true,则拒绝后者存入.-TreeSet-基于排列顺序实现元素不重...

2022-04-09 19:45:41 418

原创 JAVA<集合框架>③--泛型接口、方法、好处、集合

1.泛型类://泛型类//语法:类名<T>//T是类型占位符,表示一种引用类型,如果编写多个使用逗号隔开public class MyGeneric<T> { //使用泛型 //1.创建变量 T t; //2.泛型作为方法的参数 public void show(T t){ System.out.println(t); } //3.泛型作为方法的返回值 public T getT(){

2022-04-07 22:32:36 559

原创 JAVA<集合框架>②--ArrayList、Vector、LinkedList

1.集合的概念2.Collection接口3.List接口与实现类4.泛型和工具类5.Set接口与实现类6.Map接口与实现类一.List实现类:-ArrayList【重点】:1.数组结构实现,查询快、增删慢;2.JDK1.2版本,运行效率快、线程不安全。-Vector:1.数组结构实现,查询快、增删慢;2.JDK1.0版本,运行效率慢、线程安全。-LinkedList:1.链表结构实现,增删快,查询慢。1.ArrayList的使用:import org...

2022-04-06 06:30:46 103

原创 JAVA<集合框架>①--Collection、List接口的使用

1.集合的概念2.Collection接口3.List接口与实现类4.泛型和工具类5.Set接口与实现类6.Map接口与实现类一.集合概念.集合:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能。和数组的区别:(1)数组长度固定,集合长度不固定。(2)数组可以存储基本类型和引用类型,集合只能存储引用类型。位置:java.util.*;...

2022-03-26 20:17:22 323

原创 JAVA <常用的类>② 完结

JAVA .<常用的类>1.内部类2.Object类3.Object类常用方法4.包装类5.String类6.BigDecimal类一.包装类:-基本数据类型所对应的引用数据类型.-Object可统一所有数据,包装类的默认值是null.1.包装类对应:基本数据类型包装类型byteByteshortShortintIntegerlongLongfloatFloatdoubleDo

2022-03-24 13:28:49 558

原创 JAVA <常用的类> ①

JAVA .<常用的类>1.内部类2.Object类3.Object类常用方法4.包装类5.String类6.BigDecimal类一.内部类:概念:在一个类的内部再定义一个完整的类.特点:-编译之后可生成独立的字节码文件。​ -内部类可直接访问外部类的私有成员,而不破坏封装。​ -可为外部类提供必要的内部功能组件1.成员内部类 2.静态内部类 3.局部内部类 4.匿名内部类1.成员内部类外部类的一个实例部分,创建内部类对

2022-03-21 20:13:12 447

原创 JAVA基础 <错误和异常>

01.Error和Exception异常指程序运行中出现的不期而至的各种状况。Error类对象由Java虚拟机生成并抛出.02.异常处理机制:捕获和抛出异常ctrl+alt+t 自动调动代码块:try catch finally异常处理五个关键字:try、catch、finally、throw、throwspublic static void main(String[] args) { int a= 1; int b =0; //假设要捕获多个异常

2022-03-17 10:09:43 51

原创 JAVA基础 <接口>

接口:接口:只有规范!自己无法写方法 专业的约束! 约束到和实现分离:面向接口编程。接口的本质是契约!!!声明类的关键词是class,声明接口的关键字是interface。implenents:接口的实现作用:1.约束 2.定义一些方法,让不同的人实现~3.public abstract//所有的方法4.public static final//所有的常量5.接口不能被实例化~接口中没有构造方法6.impments可以实现多个接口7.必须要重写接口中的方法接口①://申明接口

2022-03-14 20:52:01 136

原创 JAVA面向对象 笔记整理③

JAVA零基础部分笔记1.方法重写重写:需要有继承关系,子类重写父类的方法!1.方法名必须相同2.参数列表必须相同3.修饰符:范围可以扩大:public>protected>default>private4.抛出的异常:范围,可以被缩小,但不能被扩大;重写,子类的方法和父类方法名必须要一致;方法体不同!为什么需要重写:1.父类的功能,子类不一定需要,或者不一定满足!重写的快捷键:Alt+Insert;:override;静态方法和非静态方法的区别很大,不要随意去写静态

2022-03-14 19:41:33 667

原创 JAVA面向对象 笔记整理②

JAVA零基础部分笔记1.封装详解我们程序要追求”高内聚,低耦合“。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。封装(数据的隐藏):应禁止直接访问一个对象中的数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。属性私有:get/setprivate:私有封装的作用:①提高程序的安全性,保护数据 ②隐藏代码的实现细节​ ③统一接口 ④系统可维护增加package Demo04;public class Applicati

2022-03-13 01:14:20 58

原创 JAVA 面向对象 笔记整理①

JAVA零基础部分笔记1.回顾方法的定义// Demo01 类public class Demo01{ public static void main(String[] args){ } /*修饰符 返回值类型 方法名(...){ //方法体 return 返回值l; } */ //return 结束方法,返回一个结果! public String sayHello(){ return "he...

2022-03-12 05:45:43 112

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除