随笔分类 -  java

摘要:package java0; import com.sun.org.apache.xpath.internal.SourceTree; import org.junit.Test; import java.lang.annotation.ElementType; import java.lang.r 阅读全文
posted @ 2022-04-17 15:56 ice--cream 编辑
摘要:package java1; import java.net.InetAddress; import java.net.UnknownHostException; /** * * 1.IP:唯一标识Internet上的计算机 * 2.在java中使用InetAddress类代表IP * 3.域名:w 阅读全文
posted @ 2022-04-14 15:20 ice--cream 编辑
摘要:JAVA IO流 package java0; import org.junit.Test; import java.io.*; /** * * 一、流的分类 * 1.按 操作数据单位 分类:字节流、字符流 * 2.按 数据的流向 分类:输入流、输出流 * 3.按 流的角色 分类:节点流、处理流 * 阅读全文
posted @ 2022-04-13 14:57 ice--cream 编辑
摘要:package exer; /** * * @create 2022-04-08 16:40 */ public class MyDate implements Comparable<MyDate>{ private int year; private int month; private int 阅读全文
posted @ 2022-04-11 15:39 ice--cream 编辑
摘要:package exer; import org.junit.Test; import java.util.ArrayList; import java.util.HashSet; import java.util.List; /** * * * @create 2022-04-05 16:32 * 阅读全文
posted @ 2022-04-08 11:53 ice--cream 编辑
摘要:package java2; import org.junit.Test; import java.util.ArrayList; import java.util.Collection; import java.util.Date; /** * * 一、集合框架的概述 * 1.集合、数组都是对多个 阅读全文
posted @ 2022-04-05 12:42 ice--cream 编辑
摘要:package java0; /** *一、枚举类的使用 * 1.枚举类的理解:类的对象只有有限个,确定的, * 2.需要定义一组常量时,一般使用枚举类 * 3.如果枚举类中只有一个实现对象,则可以作为单例模式的实现方式 * * 二、如何定义枚举类 * 方式一:JDK5.0之前,自定义枚举类 * 方 阅读全文
posted @ 2022-03-24 11:39 ice--cream 编辑
摘要:package java0; import org.junit.Test; import java.awt.image.AreaAveragingScaleFilter; import java.util.Arrays; import java.util.Comparator; /** * * * 阅读全文
posted @ 2022-03-23 15:52 ice--cream 编辑
摘要:package java0; import org.junit.Test; import sun.plugin.dom.exception.InvalidStateException; import java.time.*; import java.time.format.DateTimeForma 阅读全文
posted @ 2022-03-23 11:31 ice--cream 编辑
摘要:import org.junit.Test; /** * * * @create 2022-03-22 16:30 */ public class StringDemo { /* 将一个字符串进行反转,将字符串中指定部分进行反转, 比如 "abcdefg"转换成"abfedcg" */ //方式一: 阅读全文
posted @ 2022-03-22 21:01 ice--cream 编辑
摘要:JAVA JDK 8之前日期和时间的API测试 package com.atguigu.java; import org.junit.Test; import java.util.Date; /** * JDK 8之前日期和时间的API测试 * * @author shkstart * @creat 阅读全文
posted @ 2022-03-22 14:58 ice--cream 编辑
摘要:package java0; import org.junit.Test; /** * * * * @create 2022-03-22 11:39 */ public class StringBufferBuilderTest { /* 对比String、StringBuffer、StringBu 阅读全文
posted @ 2022-03-22 12:41 ice--cream 编辑
摘要:JAVA 字符串相关的类 package java0; import org.junit.Test; /** * * * @create 2022-03-18 14:59 */ public class StringTest { /* 结论: 1.常量与常量的拼接结果在常量池。且常量池中不会存在相同 阅读全文
posted @ 2022-03-22 11:31 ice--cream 编辑
摘要:/** * 例子:创建三个窗口卖票,总票数为100张,使用实现Runnable接口的方式 * * 解决线程安全问题: * 方式一:同步代码块 * * synchronized(同步监视器){ * //需要被同步的代码 * * } * * 说明:1.操作共享数据的代码,即为需要被同步的代码。 * 2. 阅读全文
posted @ 2022-03-17 21:34 ice--cream 编辑
摘要:程序(program) 是为完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码。 进程 (process) 是程序的一次执行过程,或是正在运行的一个程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。--生命周期 线程(thread)进程可进一步细化为线程,是一个程序内部的一条执 阅读全文
posted @ 2022-03-11 15:58 ice--cream 编辑
摘要:/* * 编写应用程序EcmDef.java,接收命令行的两个参数,要求不能输入负数,计算两数相除。 对数据类型不一致(NumberFormatException)、缺少命令行参数(ArrayIndexOutOfBoundsException、 除0(ArithmeticException)及输入负 阅读全文
posted @ 2022-02-22 18:01 ice--cream 编辑
摘要:如何自定义异常类? 继承于现有的异常结构:RuntimeException、Exception 提供全局常量:serialVersionUID 提供重载的构造器 package exer; public class MyException extends RuntimeException{ stat 阅读全文
posted @ 2022-02-22 15:56 ice--cream 编辑
摘要:关于异常对象的产生: 系统自动生成的对象 手动的生成一个异常对象,并抛出(throw) package exer; public class StudentTest { public static void main(String[] args) { try { Student s=new Stud 阅读全文
posted @ 2022-02-22 11:24 ice--cream 编辑
摘要:如果父类中被重写的方法没有throws方式处理异常,则子类重写的方法也不能使用throws,意味着如果子类重写的方法中有异常,必须使用try-catch-finally。 执行的方法a中,先后又调用了另外的几个方法,这几个方法是递进关系执行的。这种情况建议这几个方法使用throws的方式进行处理。而 阅读全文
posted @ 2022-02-22 10:54 ice--cream 编辑
摘要:方法重写的规则之一: 子类重写的方法抛出的异常类型不大于父类被重写的方法抛出的异常类型 如果父类没有抛出异常,则子类也不能抛出异常 package exer; import java.io.IOException; public class OverrideTest { public static 阅读全文
posted @ 2022-02-22 10:35 ice--cream 编辑

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