![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 54
SheldonChang
这个作者很懒,什么都没留下…
展开
-
java后台实现中文排序
java后台实现中文排序Set<AccountDTO> accountDTOSet = null;//调整获取到的账号列表排序if (ObjectKit.notEmpty(accountDTOS)) { Collator collator = Collator.getInstance(Locale.CHINA); accountDTOSet = new TreeSet<>((AccountDTO o1, AccountDTO o2) -> collator.com.原创 2021-02-25 14:21:48 · 269 阅读 · 0 评论 -
Java后端返回对象避免被JSON序列化
在该字段的注解上指定序列化时关闭循环引用@JSONField(serialzeFeatures = {SerializerFeature.DisableCircularReferenceDetect})private List<Object> objectList;原创 2021-02-24 14:01:24 · 749 阅读 · 0 评论 -
idea快捷键使用大全
1. Editing(编辑)快捷键介绍Ctrl +Space基本代码补全,输入字母按后列出匹配的词组Ctrl+Shift+Space智能代码补全,列出与预期类型一致的方法或变量Ctrl+Alt+Space补全类名Ctrl+Shift+Enter补全语句Ctrl+P显示方法参数Ctrl+Q显示注释文档Shift+F1显示外部文档Ctrl+mouse over code显示描述信息Ctrl+F1显示提示、警告、错误等信息转载 2021-01-06 08:56:09 · 184 阅读 · 0 评论 -
分布式开发唯一订单编号生成工具类
分布式开发唯一订单编号生成工具类前言:雪花算法关于雪花算法原理描述算法实现工具类前言:随着分布式的开发和高并发的业务场景,例如订单编号的生成,简单的自增长的主键由于自身的缺陷已无法满足我们的生产需要,所以小编在这里分享一个基于雪花算法的id生成器的工具类.雪花算法关于雪花算法有这么一种说法,自然界中并不存在两片完全一样的雪花的。每一片雪花都拥有自己漂亮独特的形状、独一无二。雪花算法也表示生成的ID如雪花般独一无二。原理SnowFlake算法生成id的结果是一个64bit大小的整数,它的结构如原创 2020-11-06 22:55:31 · 350 阅读 · 1 评论 -
MD5工具类java版
MD5加密算法简介:MD5信息摘要算法(英语:MD5 Message-Digest Algorithm),一种被广泛使用的密码散列函数,可以产生出一个128位(16字节)的散列值(hash value),用于确保信息传输完整一致。MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,用以取代MD4算法。这套算法的程序在 RFC 1321 标准中被加以规范。1996年后该算法被证实存在弱点,可以被加以破解,对于需要高度安全性的数据,专家一般建议改用其他算法,如S原创 2020-11-06 22:30:38 · 422 阅读 · 0 评论 -
java服务端开发支付宝支付接口,网页支付与app支付
s前言在开发的过程中,不可避免的都需要使用支付功能,本文档主要给大家分享,自己的一次支付宝开发时的经历.支付宝开发,对于个人开发者而言相对于其他支付来说相对比较友好,因为有沙箱环境支持我们在开发阶段测试使用,话不多说,接下来就介绍开发过程注册成为开发者官网地址: https://open.alipay.com/platform/home.htm使用支付宝登录即可找到沙箱环境配置沙箱环境官方参考文档:https://opendocs.alipay.com/open/200/10原创 2020-11-04 23:34:40 · 1981 阅读 · 2 评论 -
集合--- Collection&&List
集合--- Collection&&List1.Collection集合1.1集合体系结构1.2Collection集合概述和基本使用1.3Collection集合的常用方法1.4Collection集合的遍历1.5集合使用步骤图解1.6集合的案例-Collection集合存储学生对象并遍历2.List集合2.1List集合概述和特点2.2List集合的特有方法2.3集合的案例-List集合存储学生对象并遍历2.4并发修改异常2.5列表迭代器2.6增强for循环2.7集合的案例-List集合原创 2020-05-26 23:16:27 · 137 阅读 · 0 评论 -
Java基础----方法
1.1 方法的概念(理解) 方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集* 注意: * 方法必须先创建才可以使用,该过程成为方法定义 * 方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用原创 2019-11-05 22:11:43 · 225 阅读 · 0 评论 -
Java基础语法(六)----数组
1.1什么是数组【理解】 数组就是存储数据长度固定的容器,存储多个数据的数据类型要一致。原创 2019-10-30 23:16:20 · 163 阅读 · 0 评论 -
Java基础语法(五)----switch&循环语句
执行流程: * 首先计算出表达式的值 * 其次,和case依次比较,一旦有对应的值,就会执行相应的语句,在执行的过程中,遇到break就会结 束。 * 最后,如果所有的case都和表达式的值不匹配,就会执行default语句体部分,然后程序结束掉。原创 2019-10-29 23:34:08 · 198 阅读 · 0 评论 -
Java基础语法(四)
2. 数据输入(应用)我们可以通过 Scanner 类来获取用户的输入。使用步骤如下:1、导包。Scanner 类在java.util包下,所以需要将该类导入。导包的语句需要定义在类的上面。import java.util.Scanner; 2、创建Scanner对象。Scanner sc = new Scanner(System.in);// 创建Scanner对象,sc表示变量名,...原创 2019-10-28 17:47:00 · 259 阅读 · 0 评论 -
Java基础语法(三)
1. 运算符1.1 算术运算符(理解)1.1.1 运算符和表达式运算符:对常量或者变量进行操作的符号表达式:用运算符把常量或者变量连接起来符合java语法的式子就可以称为表达式。 不同运算符连接的表达式体现的是不同类型的表达式。举例说明:int a = 10;int b = 20;int c = a + b;+:是运算符,并且是算术运算...原创 2019-10-27 20:28:38 · 374 阅读 · 0 评论 -
java基础语法(二)
3. java基础语法3.1 注释(理解)注释是对代码的解释和说明文字,可以提高程序的可读性,因此在程序中添加必要的注释文字十分重要。Java中的注释分为三种:单行注释。单行注释的格式是使用//,从//开始至本行结尾的文字将作为注释文字。// 这是单行注释文字多行注释。多行注释的格式是使用/* 和 */将一段较长的注释括起来。/*这是多行注释文字这是多行注释文字这是多行注释文字...原创 2019-10-22 21:13:20 · 283 阅读 · 0 评论 -
java基础语法(一)
1. Java概述1.1 Java语言发展史(了解)语言:人与人交流沟通的表达方式计算机语言:人与计算机之间进行信息交流沟通的一种特殊语言Java语言是美国Sun公司(Stanford University Network)在1995年推出的计算机语言Java之父:詹姆斯·高斯林(James Gosling)2009年,Sun公司被甲骨文公司收购,所以我们现在访问oracle官网即可:...原创 2019-10-22 21:10:22 · 447 阅读 · 0 评论 -
数组和随机数的使用(二)
利用随机数对数组元素赋值,对数组求和和筛选计数题目需求1.定义一个用于存放班级分数的数组 int[] score;数组长度为5,并使用随机数(范围为0-100)为数组赋值2.求出班级不及格人数(分数低于60分的就是不及格)3.求出班级的平均分4.求出班级的总分数方法1:数组动态初始化代码流程分析: 1.创建一个随机数对象 2.定义一个int类型数组,并使用动态初始化数...原创 2019-10-14 20:38:41 · 606 阅读 · 0 评论 -
数组和随机数的使用(一)
(1)定义一个长度为10的int类型数组,元素值使用随机数生成(范围为50-80) (2)打印该数组中满足个位和十位不包含7的元素。原创 2019-10-14 20:33:47 · 1643 阅读 · 0 评论 -
Java如何打印输出九九乘法表
Java中如何打印输出九九乘法表—— —— —— —— —— —— —— —— —— —— —— —— ——打印乘法表的方法1.使用双重for循环打印九九乘法表2.使用do{}while()实现打印九九乘法表双重for循环的使用打印结果如图示:Java程序源代码如下:public class test99{ public static void main(String[] ar...原创 2019-10-11 00:09:52 · 27301 阅读 · 9 评论