
Java
辣条好辣
这个作者很懒,什么都没留下…
展开
-
Collection 和 map 集合底层数据结构介绍
一、集合框架图二、collection集合方法三、collection和map数据结构 Collection(单列集合) List(有序,可重复) ArrayList 底层数据结构是数组,查询快,增删慢 线程不安全,效率高 Vector ...原创 2020-02-17 20:54:51 · 845 阅读 · 0 评论 -
List集合toString问题
因为list集合toString后,在想变回List集合,就只能对字符串进行操作,没有办法直接变回来,操作是比较困难的,所以最好转换成json在toString,这样在转回来的时候是很方便的package com.test;import java.util.ArrayList;import java.util.List;import org.apache.commons.lang原创 2018-01-05 00:54:28 · 43773 阅读 · 0 评论 -
APP表情java后台处理
今天项目遇到的一个问题,APP订单评论提交emoji表情的话会报错,由于需要实现emoji表情评论的功能,根据自己实现的方式以及查询的实现方式,现总结为一下几种mysql的utf8编码的一个字符最多3个字节,但是一个emoji表情为4个字节,所以utf8不支持存储emoji表情。实现方式一对APP传入后端的数据包括字符串和emoji表情,把emoji表情和String都进行Base原创 2018-01-05 00:43:04 · 1452 阅读 · 0 评论 -
java中split的用法以及,Java 竖线|的转义符 是 "\\|"
Java 竖线|的转义符推荐文章Java 竖线|的转义符 是 “\|”如下操作 String a = “a|b|c|d”; String[] b = a.split(“\|”);//直接使用a.split(“|”)是错误的 for(int i=0;i<b.length;i++){ System.out.println(b[i]); }原创 2017-09-07 17:16:11 · 2831 阅读 · 0 评论 -
JAVA集合
JAVA集合类汇总Java集合类: Set、List、Map、Queue使用场景梳理原创 2017-11-06 23:34:45 · 303 阅读 · 0 评论 -
Java中,&&与&,||与|的区别
在java的逻辑运算符中,有这么四类:&&(短路与),&,|,||(短路或)。&&和&都是表示与,区别是&&只要第一个条件不满足,后面条件就不再判断。而&要对所有的条件都进行判断。 看下面的程序:public static void main(String[] args) { // TODO Auto-generated method stub if((23转载 2017-09-07 17:21:33 · 189 阅读 · 0 评论 -
java项目中的全局变量
1,全局配置类“JAVA中不应该有所谓全局变量的概念,全局变量严重影响了封装和模块化,所以如果你的程序中需要所谓的全局变量,那一定是你对程序的设计出了问题。” 这句话我也不太理解,但是觉得项目里还是需要有所谓的全局配置,全局配置写在配置文件中,然后加载到项目里/** * Copyright © 2015-2020 <a href="http://www.jeeplus.org/">Je原创 2017-09-07 15:49:08 · 18775 阅读 · 1 评论 -
java中static{}语句块详解
原文地址:http://blog.youkuaiyun.com/lubiaopan/article/details/4802430 感谢原作者!static{}(即static块),会在类被加载的时候执行且仅会被执行一次,一般用来初始化静态变量和调用静态方法,下面我们详细的讨论一下该语句块的特性及应用。 一、在程序的一次执行过程中,static{}语句块中的内容只被执行一次,看下面的示例:示例一[ja转载 2017-08-24 11:36:32 · 236 阅读 · 0 评论 -
Class.forName()用法详解
主要功能Class.forName(xxx.xx.xx)返回的是一个类 Class.forName(xxx.xx.xx)的作用是要求JVM查找并加载指定的类, 也就是说JVM会执行该类的静态代码段 下面,通过解答以下三个问题的来详细讲解下Class.forName()的用法。什么时候用Class.forName()先来个热身,给你一个字符串变量,它代表一个类的包名和类名,你怎么实例化它?你第一转载 2017-08-24 10:49:07 · 270 阅读 · 0 评论 -
String、StringBuffer与StringBuilder之间区别
第一次找工作很多面试官都会问道的一个问题,甚至于2017阿里的面试也有这个问题,所以今天做下总结。 下面写一下我自己查的资料和阿里给的答案。自己查的资料这个写的不错,可以看下 当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够...原创 2017-08-22 17:18:59 · 231 阅读 · 0 评论 -
Java中String与byte[]的转换
做JAVA经常会碰到中文乱码问题,还有各种编码的问题,特别是String类的内容需要重新编码的问题。要解决这些问题,必须了解清楚JAVA对于字符串是怎么处理的。 1. “字符”是由数字来表示的 先来重新了解一下计算机是如何处理“字符”的,这个原理是大家必须记住的,特别是在用Java写程序的时候,万万不可模糊。我们知道,计算机把任何东西都用数字来表示,“字符”也不例外。比如我们要显示一个阿拉伯转载 2017-08-19 17:27:45 · 391 阅读 · 0 评论