Java学习(自用,不定期更新)(四)

  • Post author:
  • Post category:java

API API 概述 Object Object中的toString Object中的equalse Scanner 使用步骤 导包 创建对象 调用方法 Random类 使用步骤 导包 创建对象 调用方法 案例 String类 特点 Spring常用方法 StringBuider StringBuilder的构造方法于常用方法 StringBuilder与String的相互转换 Arraylist…

继续阅读 Java学习(自用,不定期更新)(四)

java主线程等待所有子线程执行完毕再执行

  • Post author:
  • Post category:java

java主线程等待所有子线程执行完毕在执行,这个需求其实我们在工作中经常会用到,比如用户下单一个产品,后台会做一系列的处理,为了提高效率,每个处理都可以用一个线程来执行,所有处理完成了之后才会返回给用户下单成功,下面就说一下我能想到的方法,欢迎大家批评指正: 1  用sleep方法,让主线程睡眠一段时间,当然这个睡眠时间是主观的时间,是我们自己定的,这个方法不推荐,但是在这里还是写一下,毕竟是解决…

继续阅读 java主线程等待所有子线程执行完毕再执行

java httpclient 使用_java之HttpClient简单使用

  • Post author:
  • Post category:java

最近在做微信公众号开发,需要用java代码访问微信端接口来请求数据。 由于博主java的网络通信也不是很精通,只是粗略了解皮毛,等以后知识上来了再深入研究java的网络编程。 所以这篇文章就先介绍简单使用。 需要的jar包: org.apache.httpcomponents httpclient 4.3.6 org.apache.httpcomponents httpcore 4.4 本篇博客分…

继续阅读 java httpclient 使用_java之HttpClient简单使用

java.lang.VerifyError 错误解决方法

  • Post author:
  • Post category:java

一般地, java.lang.VerifyError 是说 JVM 在加载一个类时,会去校验类的正确性,只有类文件不合法才会报这个Error。 这个错误是集成三方sdk的时候遇到的看到这个错误,真是蒙了,查阅文档后,各种说法都有,也算是增加了对这个异常的理解,参考过的文章见底部,虽然看了 很多,但并没有直接找到原因,各种尝试快两天,后来仔细看出问题的类,FileUploadUtil ,这个类里有用…

继续阅读 java.lang.VerifyError 错误解决方法

Java—SSH框架认识

  • Post author:
  • Post category:java

Spring为业务逻辑框架,和struts,hibernate组成mvc的三大框架,也就是大家所说的ssh框架框架的出现让开发变得更加方便,快捷,以及可扩展性学这个三大框架之前就会对应的学jsp,servlet和javabean。 Hibernate是别人写好的java代码,封装起来,是一个框架,是封装数据库连接处理的一个中间件,是对jdbc的一个轻量级的封装。 JAVA三大框架Struts、hi…

继续阅读 Java—SSH框架认识

从大到小排序-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第3章-课后作业)

  • Post author:
  • Post category:java

【案例3-3】按从大到小排序 一、案例描述 考核知识点 冒泡排序 练习目标 掌握冒泡排序的原理。 掌握for循环的应用。 需求分析 给出一组数,按照从大到小进行冒泡排序,从大到小序列输出。 案例分析 效果如图3-3所示。 从大到小排序 具体实现步骤如下: 定义数组arr,里边存放8个元素。 采用冒泡排序(共循环8-1次) 第一轮是比较7次 结果:(70 67 49 35 59 98 100 20)…

继续阅读 从大到小排序-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第3章-课后作业)

电子日历的实现(html+css+JavaScript)

  • Post author:
  • Post category:java

1、源代码 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Comp…

继续阅读 电子日历的实现(html+css+JavaScript)

多线程-java线程创建的四种方式

  • Post author:
  • Post category:java

java中表面有四种创建线程的方法,其实可以说是两种 1.通过Thread类,重写run方法。再调用其start。 2.通过Thread类,实现Runable接口重写run方法。将Runable对象传入Thread类构造方法中,再调Thread类的start。 3.通过Thread类,通过FutureTask和Callable接口重写run方法,将实例对象 传入Thread类构造方法中,再调Thr…

继续阅读 多线程-java线程创建的四种方式

gson读取json字符串_Java:JSON(Gson)从JSON字符串获取值

  • Post author:
  • Post category:java

您可以将它解析为一个有很好文档记录的对象。但是如果您不想围绕某些响应构建一个完整的对象框架,那么可以使用它们的泛型JsonArray和{}类来遍历json字符串。在// this is just your json string. String yourJson = "{\"result\":\"_error\",\"invokeId\":2,\"data\":{\"timestamp\":1.4…

继续阅读 gson读取json字符串_Java:JSON(Gson)从JSON字符串获取值