![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 52
婉的裕
互相进步
展开
-
裕-JAVA JDK 版本切换
裕-JAVA JDK8.0和JDK15.0切换1.下载JDK和配置环境变量3.出现问题4. 运行:1.下载JDK和配置环境变量可以看我另一个文章:安装和配置JAVA的环境变量这里我就不展示了# 2.环境变量:我这里下了两个版本8.0和15.0通过Path路径来控制我用的是哪个JDK3.出现问题这个时候你使用cmd输出:java -version 发现版本没变换成功因为JDK8.0会生成一个javapath的文件:在以下路径C:\Program Files (x86)\Common原创 2021-02-28 11:45:02 · 165 阅读 · 0 评论 -
裕-异常概念和处理
异常概念和处理1. 异常概念:2. 体系结构:编译时异常:运行时异常:3. 处理:try catch:throw:1. 异常概念:是指在编译或者运行期间,发生不正确的事件。2. 体系结构:编译时异常:打代码打的不正确时,会告诉你错误运行时异常:还能通过编译,运行的时候会报错比如:(1)NullPointerException: 空指针异常,对象没有实例化(new)而直接使用(2)ArithmeticException: 算术异常,在算术过程中发送的异常比如除数为0(3)ArrayIn原创 2021-01-04 17:34:50 · 135 阅读 · 1 评论 -
裕-Date、SimpleDateFormat、Calendar
Date、SimpleDateFormat、CalendarDate:SimpleDateFormat:Canlendar:Calendar 和 Date的相互转换:Date:日期, 处理日期和时间的,把日期时间当做一个整体来处理/* Date 位于java.util 包下 表示日期和时间的,距离1970-1-1 0时的毫秒数*/// 传入毫秒数 , java中Date包含时区概念的 , 中国位于东8区 , 比标准时间早8小时 , JDK8中DateTime API , 抛去了时区的概念D原创 2020-12-29 10:05:19 · 76 阅读 · 0 评论 -
裕-String、StringBuffer、StringBuilder
String、StringBuffer、StringBuilder原创 2020-12-29 09:49:26 · 67 阅读 · 0 评论 -
裕-Random
Random随机数的工具类使用系统时间的毫秒数创建Random工具类对象随机数的工具类java中是伪随机,根据种子通过固定算法得到结果。为了实现随机的结果不同,一般使用时间作为种子。使用系统时间的毫秒数在计算机世界中,以1970-1-1 格林威治0时,作为计算机时间的起点创建Random工具类对象Random a = new Random(); //使用系统时间的毫秒数作为种子int num1 = a.nextInt(10); Random b= new Random(); //使用系原创 2020-12-28 17:12:50 · 62 阅读 · 0 评论 -
裕-Math常用方法
Math常用方法/**Math算术和几何运算的工具类final类,内部都是static*/// double pow (double a, double b)// 计算 a 的 b 次方System.out.println(Math.pow(5, 5));// double sqrt (double a) // 计算给定值的平方根System.out.println(Math.sqrt(8.8));// int abs (int a)// 计算 int 类型值 a的绝对值原创 2020-12-28 17:00:51 · 67 阅读 · 1 评论 -
裕-Comparable、Comparator
Comparable、ComparatorComparable:Comparator:Comparable:1.实体类里实现implements Comparable<Book>2.重写compareTo(Book o)方法/** * 制定排序规则,规则通过返回值int来制定 * - 返回0: 二者顺序相同 * - 返回正数: 当前对象顺序靠后 * - 返回负数: 当前对象顺序靠前 */3.在测试类里写:Collections.sort(books);Com原创 2020-12-28 16:48:26 · 67 阅读 · 0 评论 -
裕-JAVA集合(List、Set、Map)
JAVA集合(List、Set、Map)List:Set:Map:集合:集合和数组的区别:体系:CollectionsList:List<String> list = new ArrayList<>(); //List存放的数据允许重复的list.add("aaa"); //添加list.add(1, "ddd"); //插入list.remove(1); //删除list.set(3, "ddd"); //修改System.out.println(list.size原创 2020-12-28 16:31:25 · 67 阅读 · 0 评论 -
裕-JAVA基础
JAVA基础(1)1. 数据类型:基本类型:引用类型:2. 运算符:算数运算符:赋值运算符:关系运算符:逻辑运算符:三元运算符:位运算符:移位运算符:3. 局部变量和全局变量:4. 数组:一维数组:基本概念:创建:二维数组:基本概念:声明:访问:数组排序:冒泡排序:选择排序:插入排序:5. 方法参数、返回值:方法参数:作用:形参和实参:值传递和引用传递:可变参数:返回值和返回类型:作用:语法:6. 构造方法、this、super:构造方法:作用:语法:调用:快捷键:隐式构造方法:this和super:thi原创 2020-12-28 16:03:03 · 111 阅读 · 0 评论 -
裕-JAVA开发体系、规范
JAVA开发体系、规范1.WEB开发阶段(0)前言(1) JAVASE(2) 数据库(MySQL、Oracle、SQL Server、Access)(3) 前端(HTML、CSS、Javascript(JS)、jQuery/BootStrap)(4) 前端(Vue、React)(5) WEB开发(服务器、Servlet、JSP等)(6) 框架(SSM、SSH)(7) SpringBoot(8) 其他:JSON、MVC三层架构、Ajax、JDBC、Cookie2.JAVA规范1.WEB开发阶段(0)前言原创 2020-11-20 14:56:29 · 143 阅读 · 0 评论 -
裕-安装和配置JAVA的环境变量
配置JAVA环境变量安装安装JAVA(Eclipse软件)官网地址下载JDK官网地址安装JRE配置环境变量JDKJRE测试是否安装成功安装安装JAVA(Eclipse软件)官网地址https://www.eclipse.org/downloads/packages/下载JDK官网地址https://www.oracle.com/cn/java/technologies/javase-jdk15-downloads.html安装JREJDK12版本之后的JDK是没有JRE的所以需要手原创 2020-11-19 15:05:25 · 133 阅读 · 0 评论