摘要: IO 流 (二) 字符编码 ISO-8859-1 收录了除ASCII 外,还包括西欧、希腊语、泰语、阿拉伯语、希伯来语对应的文字符号。采用一个字节来表示,最多只能表示256个字符 UTF-8 针对Unicode码表的可变长度字符编码,采用一个两个或三个字节来表示 GB2312 简体中文 采用一个或两 阅读全文
posted @ 2022-07-27 15:58 GrowthRoad 阅读(21) 评论(0) 推荐(0) 编辑
摘要: IO 流 流的概念 流是内存与存储设备之间传输数据的通道。 如果保存在内存中的程序,想要读取硬盘中的文件,那么内存和硬盘之间就要建立一条通道。反之如果想要把内存中的数据保存到硬盘中,也需要建立一条通道 数据借助流传输,就像水借助管道传输 流的分类 按方向: 输入流:将<存储设备>中的内容读入到<内存 阅读全文
posted @ 2022-07-26 16:37 GrowthRoad 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 集合(四) Map集合 Map接口特点: 用于存储任意键值对(KEY-Value) 键:无序、无下标、不允许重复 值:无序、无下标、允许重复 Map接口的方法: V put(K key,V value) //将对象存入集合中,关联键值,key重复则覆盖原值 Object get(Object key 阅读全文
posted @ 2022-07-25 18:41 GrowthRoad 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 集合(三) Set 集合 特点:无序、无下标、元素不能重复 方法:全部继承自Collection中的方法,本身没有定义方法 Set 接口的使用 包括数组的创建,添加、删除、遍历、判断操作 package com.collection.set.setDemo; ​ import java.util.H 阅读全文
posted @ 2022-07-25 10:37 GrowthRoad 阅读(40) 评论(0) 推荐(1) 编辑
摘要: 泛型 泛型概述 Java 泛型是JDK1.5中引入的一个新特性,其本质是参数化类型,把类型作为参数传递 常见形式有泛型类、泛型接口、泛型方法 语法: <T,...> T称为类型占位符,表示一种引用类型 好处: 提高代码的重用性 防止类型转换异常,提高代码的安全性 泛型类 语法:在类名的后面加< T 阅读全文
posted @ 2022-07-24 12:43 GrowthRoad 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 集合(二) List 集合 List 是 Collection 的子接口 特点:有序、有下标、元素可以重复 它除了Collection 中的方法外,还有一些自己特有的方法 void add(int index,Object o) //在index位置插入对象o boolean addAll(int 阅读全文
posted @ 2022-07-24 10:39 GrowthRoad 阅读(36) 评论(0) 推荐(0) 编辑
摘要: 集合 什么是集合? 概念:对象的容器,定义了对多个对象进行操作的常用方法,可实现数组的功能 和数组的区别: (1)数组长度固定,集合长度不固定 (2)数组可以存储基本类型和引用类型,集合只能存储引用类型,如果想要存储基本类型,可以采用装箱的方式 位置:java.util.* Collection 体 阅读全文
posted @ 2022-07-23 11:34 GrowthRoad 阅读(39) 评论(0) 推荐(0) 编辑
摘要: Java 常用类 API 简介 在了解具体的常用类之前,我们首先要知道什么是 API 。 API 是应用程序编程接口,在Java中,API指的是API文档,通常叫Java文档,是Java中提供的类的说明书。 Java中组件的层次结构: 模块(module) -> 包(package) -> 类或接口 阅读全文
posted @ 2022-07-22 13:12 GrowthRoad 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 包装类 什么是包装类? 基本数据类型所对应的引用数据类型 基本数据类型中都存放在栈中,引用类型数据在堆中存放,它们的地址存在栈中 Object 可同一所有数据,包装类的默认值是null 包装类对应 把基本类型的值包装在一个对象中,那么这个数据就放在堆空间中了 装箱和拆箱 装箱:把基本类型转换成引用类 阅读全文
posted @ 2022-07-20 19:47 GrowthRoad 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 异常 什么是异常? 在实际工作中,遇到的情况不可能是非常完美的,比如: 用户没有按照你所要求的去输入、你的程序要打开某个文件,但该文件不存在或者格式不对、我们的程序跑着,内存或硬盘满了。等等这些都是异常。英文是:Exception package com.exception; ​ public cl 阅读全文
posted @ 2022-07-19 10:35 GrowthRoad 阅读(18) 评论(0) 推荐(0) 编辑