![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java整理
文章平均质量分 72
pageniao
这个作者很懒,什么都没留下…
展开
-
IntelliJ IDEA 2023.3.4创建JavaWeb应用和集成Tomcat服务器
如下图所示,只需要给项目起一个项目名称,然后点击Create即可:创建完成后如下图。原创 2024-03-17 09:52:31 · 475 阅读 · 0 评论 -
Java日期操作
@[TOC]日期转换、格式化日期格式化——DateFormat/SimpleDateFormatDateFormat 是日期/时间格式化子类的抽象类。其子类(如 SimpleDateFormat)能够进行格式化(也就是日期→文本)、解析(文本→日期)和标准化日期。在创建 DateFormat 对象时不能使用 new 关键字,而应该使用 DateFormat 类中的静态方法 getDateInstance(),示例代码如下: // Date和字符串相互转化(字符串转换为Date类型时,有汉字的字原创 2021-11-11 14:33:38 · 1034 阅读 · 0 评论 -
Java面向对象(一)
1 面向对象1.1 类中的成员变量与局部变量类中属性(或成员变量)的声明和使用成员变量 vs 局部变量相同点:1.声明变量的结构:数据类型 变量名=变量值2.先声明,后使用3.都有对应的作用域不同点:1.类中声明的位置不同成员变量:直接在类中声明局部变量:方法的形参,方法的内部,构造器的内部,构造器的形参(数组,类,接口)2.权限修饰符的使用成员变量声明前可以使用权限修饰符,而局部变量不能使用3.针对变量值的说明成员变量可以不手动初始化,系统会自动初始化,而局部变量必原创 2021-02-03 14:09:04 · 78 阅读 · 0 评论 -
Java基础
1 变量1.1 变量初始化声明一个变量后,必须对变量进行显示初始化 int vactionDays; System.out.println(vactionDays);//Error:(4, 28) java: 可能尚未初始化变量vactionDays变量初始化原则a. 先声明,后赋值 int vactionDays; vactionDays = 1; System.out.println(vactionDays原创 2021-01-15 23:27:13 · 302 阅读 · 0 评论 -
Java异常总结
异常概述异常是Java程序在运行过程中出现的错误。常见的异常分类Error:比较严重的问题;Exception:A:编译期问题,不是RuntimeException的异常,Java程序必须显示处理,否则程序就会发生错误,无法通过编译;B:运行期问题(RuntimeException)这种问题出现是代码不够严谨,无需显示处理,也可以和编译时异常一样处理;运行期问题(RuntimeExc...原创 2021-01-11 21:10:28 · 99 阅读 · 0 评论 -
HashMap和ConcurrentHashMap
预备知识数组:采用一段连续的存储单元来存储数据。对于指定下标的查找,时间复杂度为O(1);通过给定值进行查找,需要遍历数组,逐一比对给定关键字和数组元素,时间复杂度为O(n),当然,对于有序数组,则可采用二分查找,插值查找,斐波那契查找等方式,可将查找复杂度提高为O(logn);对于一般的插入删除操作,涉及到数组元素的移动,其平均复杂度也为O(n);线性链表:对于链表的新增,删除等操作...原创 2021-01-11 21:09:48 · 109 阅读 · 0 评论 -
Java动态绑定机制
示例一public class DynamicBindindMechanism { public static void main(String[] args) { // Java有动态绑定机制,即:成员方法在执行过程中,JVM会将方法和当前调用对象实际内存绑定 //属性没有动态绑定机制,在哪里声明就在哪里使用 AAA aaa = new BBB(); System.out.println(aaa.getResult());//结果是原创 2020-05-29 22:09:53 · 243 阅读 · 0 评论 -
Java-集合(一)比较器
集合比较器使一个类具备比较的能力需要器实现使其具有比较能力的接口即:Comparable 使继承该接口的类具有比较能力Comparator 单独定义一个比较器继承该接口,通常匿名内部类形式的比较器并且重写接口的方法Comparable接口package testCompartor;import java.util.List;import java.util.ArrayLis...原创 2019-10-30 21:50:19 · 802 阅读 · 0 评论 -
Java一维数组的操作
数组常见操作遍历方式一:方式二:最值最大值最小值逆序方式一:基本查找方式一:方式二:原创 2019-10-24 22:45:29 · 117 阅读 · 0 评论 -
Java中的集合概述
集合总体介绍Java集合是java提供的工具包,包含了常用的数据结构:集合、链表、队列、栈、数组、映射等。Java集合工具包位置是java.util.*Java集合主要可以划分为4个部分:List列表、Set集合、Map映射、工具类(Iterator迭代器、Enumeration枚举类、Arrays和Collections)、。Java集合工具包框架图(如下):大致说明看上面的框架图,先...原创 2019-10-24 22:37:22 · 115 阅读 · 0 评论 -
1.Java中一维数组总结
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...原创 2019-08-18 21:41:04 · 215 阅读 · 0 评论