java基础
文章平均质量分 50
幸福棒棒糖__fxx
这个作者很懒,什么都没留下…
展开
-
java多线程学习笔记(四)
一、线程简介请看:https://blog.csdn.net/qq_33157666/article/details/103949005二、线程状态请看:https://blog.csdn.net/qq_33157666/article/details/103949045三、线程同步请看:https://blog.csdn.net/qq_33157666/article/det...原创 2020-01-12 20:22:32 · 402 阅读 · 1 评论 -
java多线程学习笔记(三)
一、线程简介请看:https://blog.csdn.net/qq_33157666/article/details/103949005二、线程状态请看:https://blog.csdn.net/qq_33157666/article/details/103949045三、线程同步 为什么要进行线程同步? java允许多线程并发控制,当多个线程同时操作一个可共享资源变量时...原创 2020-01-12 20:19:39 · 343 阅读 · 0 评论 -
java多线程学习笔记(二)
本文主要记录了一些本人学习多线程的一下笔记,可作为多线程入门参考。一、线程简介请看:https://blog.csdn.net/qq_33157666/article/details/103949005二、线程状态线程的状态主要包括:2.1 线程休眠_sleepsleep(时间)指定当前线程阻塞的毫秒数(1000=1秒); sleep存在异常InteruptedExc...原创 2020-01-12 20:12:39 · 395 阅读 · 0 评论 -
java多线程学习笔记(一)
本文主要记录了一些本人学习多线程的一下笔记,可作为多线程入门参考。一、线程简介介绍线程之前要介绍程序和进程:程序:程序是一个指令和数据的有效集合,其本身没有任何允许的含义,是一个静态的概念;进程:是执行程序的一次执行过程,他是一个动态的概念,是系统资源分配的单元;线程:是cup调度和执行的单位。通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义...原创 2020-01-12 20:07:11 · 321 阅读 · 0 评论 -
java判断访问设备类型
目的:用java判断当前请求设备的类型(pc、手机、平板)业务类型:例如在电商系统中,用户买商品下单时,平台需要判断该订单是从那个类型的设备中来的,以便后变得统计工作。实现方法:import javax.servlet.http.HttpServletRequest;import eu.bitwalker.useragentutils.Browser;import eu.bitw原创 2017-10-29 15:13:22 · 6125 阅读 · 1 评论 -
java中String数组和List的互相转化
目的:在java中,实现String数据转List,List转String数组1.String数组转List方法一:testList.toArray()例:List testList=new ArrayListtesList testList=new ArrayList<>();testList.add("a");testList.add("b");testList.ad原创 2017-09-10 16:31:07 · 97221 阅读 · 2 评论 -
java中去掉BigDecimal后无用的零
目的:java中去掉BigDecimal后无用的零现象:mysql中A表中的B字段的类型是decimal类型,小数位数是三位,某一条数据的值是0.3,在java中查询出来的结果是0.300,这样显示在页面中不太好看,用户希望看到是0.3。解决办法:可以使用 stripTrailingZeros().toPlainString()来解决;示例:BigDecimal a=new BigDecimal(...原创 2018-03-16 18:44:56 · 26615 阅读 · 2 评论 -
一个接口多个实现,指定实现类
目的:一个接口多个实现时,根据不同的条件调用不用的实现1、有如下接口public interface Pay { public Object pay(Map<String,Object> map);}2、有如下两个实现实现一:@Service("weixinPay")public class WeixinPay implements Pay{ @Override ...原创 2018-04-14 21:49:38 · 20922 阅读 · 2 评论 -
java获取两个高德地图坐标之间的距离
目的:根据高德地图获取的经纬度坐标,使用高德api中的路径规划接口来获取两个经纬度之间的距离,单位为米。import net.sf.json.JSONArray;import net.sf.json.JSONObject; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStr...原创 2019-02-13 18:07:39 · 4872 阅读 · 6 评论