
java基础
花乐晴
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FastJson 之 List<Map>转化成对应List<Object>
List<Map> list;List<实体类> resultList = JSON.parseObject(JSON.toJSONString(list), new TypeReference<List<实体类>>() {});List<Map> list;List<实体类> resultList = JSON.parseArray(JSON.toJSONString(list), 实体类.class);...原创 2022-04-27 15:05:19 · 1041 阅读 · 0 评论 -
Java MySQL 数据库 JDBC操作(增删改查)
一、JDBC连接数据库的步骤1、加载jdbc驱动程序;2、提供JDBC连接的URL2、创建数据库的连接;3、创建preparedStatement;4、执行SQL语句;5、遍历结果集;6、处理异常,关闭JDBC对象资源。package com.example.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.原创 2022-03-09 10:21:26 · 2392 阅读 · 0 评论 -
list系列讲解
一、单个list集合对某个字段去重for (int i = 0 ;i<successList.size()-1; i++) { for (int j = successList.size()-1; j>i; j--) { if (successList.get(j).getName().equals(successList.get(i).getName())) { repe原创 2021-06-17 08:49:15 · 460 阅读 · 0 评论 -
Java解析json
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.7</version> </dependency> 首先引入相关jar包, 假设有一个实体类User pu...原创 2021-12-10 15:55:16 · 145 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别
一、区别1、String 字符串常量,字符串不可改变。由于String底层是一个final类型的字符数组,因此String的值是不可变的,每次对String的操作都会生成新的String对象,容易造成内存浪费;2、StringBuffer 可变字符串,底层都是可变的字符数组;String Buffer是线程安全的,因为它的方法加了Synchronized对象锁。执行速度慢。3、StringBuilder 可变字符串,底层都是可变的字符数组;线程不安全,执行速度快。二、执行速度比较执行速度:St原创 2021-11-30 08:45:31 · 307 阅读 · 0 评论 -
java集合(Map)
Map概述Map是一种依照键(key)存储元素的容器,键(key)很像下标,在List中下标是整数。在Map中键(key)可以使任意类型的对象。Map中不能有重复的键(Key),每个键(key)都有一个对应的值(value)。一个键(key)和它对应的值构成map集合中的一个元素。Map特点键值对应关系一个键对应一个值键不能重复,值可以重复元素存取无序Map集合的功能import java.util.HashMap;import java.util.Map;public原创 2021-11-12 09:07:34 · 1161 阅读 · 0 评论 -
Java中Collections集合工具类
此类完全由在 collection 上进行操作或返回 collection 的静态方法组成。它包含在 collection 上操作的多态算法,即“包装器”,包装器返回由指定 collection 支持的新 collection,以及少数其他内容。Collections常用方法集合元素排序public static <T> void sort(List<T> list)集合元素存储位置打乱public static void shuffle(List<?> li原创 2020-06-10 19:10:50 · 121 阅读 · 0 评论 -
Java中继承
一、概述面向对象编程中,继承是一个比较重要的概念,继承描述的是事物之间的所属关系,是从已有的类中构建出新的类,已有的类称为父类,新的类称为子类,子类具有父类的数据属性和方法,并能扩展新的属性和方法(不能继承私有)。1、继承的使用格式:使用 extends 关键字 ==> class 子类 extends 父类 ()创建 Person 类和 Student 子类:public class Student extends Person {…}2、继承的优点提高了代码的复用性,提高了软件的开发效原创 2020-06-10 19:02:48 · 98 阅读 · 0 评论 -
Java中ArrayList集合
一、概述ArrayList集合是程序中最常见的一种集合,属于引用类型,在AyyayList内部封装了一个长度可变的数组,当存储元素超过数组长度时,ArrayList会在内存中分配一个更大的数组来存储这些元素,可以看做ArrayList是一个长度可变的数组。1、创建集合导包:import java.util.ArrayList;创建对象:ArrayList<要存储的数据类型> 变量名 = new ArrayList<要存储的数据类型>();注意:<要存储的数据原创 2020-06-10 18:59:14 · 830 阅读 · 0 评论