![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习笔记
文章平均质量分 69
@1888
偶尔上传一些笔记,随便写写...
展开
-
(2021-07-17)Java泛型
16-集合 什么是集合 定义: 集合一个存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,那么集合是存储对象最常用的方式之一。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象,而且长度可变,在程序中有可能无法预知需要多个对象,那么如果用数组存储的话,长度不好定义,集合刚好解决了这个问题。 集合和数组的区别 1、集合和数组都是容器 2、数组的长度是固定的,集合的长度是可变的 3、数组中只能存放单一的数据类型,而集合可以存储不同类型的对象【集原创 2021-07-19 20:38:21 · 113 阅读 · 0 评论 -
(2021-07-12)Java集合、Collections和Arrays工具类
Java集合 A.什么是集合 定义: 集合一个存储对象的容器,面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,存储对象,那么集合是存储对象最常用的方式之一。 集合的出现就是为了持有对象。集合中可以存储任意类型的对象,而且长度可变,在程序中有可能无法预知需要多个对象,那么如果用数组存储的话,长度不好定义,集合刚好解决了这个问题。 B.集合和数组的区别 1、集合和数组都是容器 2、数组的长度是固定的,集合的长度是可变的 3、数组中只能存放单一的数据类型,而集合可以存储不同类型原创 2021-07-12 20:12:52 · 147 阅读 · 0 评论 -
(2021-07-12)Date日期类、Calendar日历类、Math数学类、包装类、System类
Date日期类、Calendar日历类、Math数学类、包装类、System类 A.日期类Date 描述:日期类是封装的当前系统的时间 使用:new Date(); 并不是中国人熟知的日期格式(xxxx年xx月xx日,xx时xx分xx秒) 如想要按照国人的习惯格式输出,需要借用工具类:SimpleDateFormat(“yyyy年MM月dd日,hh时mm分ss秒”); Date date = new Date(); //标准格式输出 System.out.prin原创 2021-07-12 20:09:35 · 222 阅读 · 0 评论 -
(2021-07-10)Java中的Runtime类常用方法
I.Runtime类 描述:这个类主要是描述当前应用程序的运行环境 1.获取可用的内存:long freeMemory(); 2.调用垃圾回收程序,但是就算调用了也不会马上执行:gc(); 3.获取JVM最大的内存容量: long maxMemory(); 4.获取JVM的总内存:long totalMemory(); 5.启动一个字符串命令的进程: Process exec(String command); package package02; /** * @Descripti原创 2021-07-10 09:38:09 · 192 阅读 · 0 评论 -
(2021-07-09)Java异常
A.异常的定义 异常分为错误和异常 现实生活中的案例: 相当于一个人生病了,分为: 可以治愈的——小病(牙疼、感冒) ——大病(发烧、做手术) 不能治愈的:艾滋病、癌症晚期 B .Java的异常体系 1.java异常体系包含在java.lang包中,lang包是不用导入的。 2.Java异常体系包括: ——Throwable(实现类描述java的错误和异常): ——Error(错误):一般来说无法通过代码来控制 在一个合理的应用中不能截获的严重问题,大多数都是反常的原创 2021-07-09 11:02:55 · 284 阅读 · 0 评论 -
(2021-07-09)Java内部类
1.定义: 什么是内部类? 类:使用class关键字修饰过的,就是类。 内部类:将一个类定义在一个类中 2.分类: 成员内部类、局部内部类、匿名内部类、静态内部类 package day0707_01; /** * @author WJ * @date 2021年7月7日 下午8:49:59 * * @description:静态内部类 */ public class Outer01 { private static int radius = 1; // 静态内部类 static c原创 2021-07-09 10:53:24 · 60 阅读 · 0 评论 -
(2021-07-10)Java中的String类
A.Sting类 String类,官方描述:一个文本字符串序列,创建String类对象的方式有两种: 1.直接赋值法:String=”“; 2.new关键字赋值法:new String(“”); 由于两种方式赋值的不同,存放的内存空间也不同,前者存放在字符串常量池(栈内存),后者在堆内存中。 package package02; public class StringTest { public static void main(String[] args) { Str原创 2021-07-10 09:29:36 · 121 阅读 · 0 评论