Java开发常用包、接口和类

  • Post author:
  • Post category:java

一.JDK中常用包 1.java.lang 这个是系统的基础类; 2.java.io 这里面是所有输入输出有关的类,比如文件操作等; 3.java.nio 为了完善 io 包中的功能,提高 io 包中性能而写的一个新包; 4.java.net 这里面是与网络有关的类; 5.java.util 这个是系统辅助类,特别是集合类; 6.java.sql 这个是数据库操作的类。 二.Java开发常用接口 …

继续阅读 Java开发常用包、接口和类

Java高级学习篇之反射

  • Post author:
  • Post category:java

(一) 什么是反射? 反 射 就是把Java类中的各个成分映射成一个个的Java对象。即在运行状态中,对于任意一个类,都能够获取这个类的所有属性和方法;对于任意一个对象,都能调用其任意一个方法和属性。这种动态获取信息及动态调用对象方法的功能叫 Java的反射机制 。 说明: 加载完类之后,在堆内存的方法区中就产生了一个Class类型的对象(一个 类只有一个Class对象),这个对象就包含了完整的类…

继续阅读 Java高级学习篇之反射

JAVA基础(二十二)——抽象类

  • Post author:
  • Post category:java

一、目录 抽象类介绍 抽象类细节 抽象类练习 二、抽象类介绍 如果在一个动物类(父类)中定义了一个方法为eat(),但是每种继承它的小动物,eat的东西都不一样,那么这个父类中的eat()方法就有了 不确定性 ,这时候就需要用到抽象类。 当父类的某些方法,需要声明,但是又不确定如何实现时,可以将其声明为抽象方法,那么这个类就是抽象类。 所谓抽象方法,就是没有实现的方法。 所谓没有实现,就是指没有方…

继续阅读 JAVA基础(二十二)——抽象类

Json多层对象数组结构去空Java实现

  • Post author:
  • Post category:java

阿里fastjson包里如下图的方法对于多层json结构只能把空值的键值对过滤掉,无法在过滤后实现把类似{},[]等空对象也一起去除掉: String messageTemp = JSON.toJSONString(messageObject, new PropertyFilter() { @Override public boolean apply(Object object, String n…

继续阅读 Json多层对象数组结构去空Java实现

JAVA自动化之Junit单元测试框架详解

  • Post author:
  • Post category:java

一、JUnit概述&配置 1、Junit是什么? Junit是一个Java 编程语言的开源测试框架,用于编写和运行测试。官网 地址: https://junit.org/junit4/ 2、Maven配置 ?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0…

继续阅读 JAVA自动化之Junit单元测试框架详解

javascript基础学习

  • Post author:
  • Post category:java

推荐链接: http://www.w3school.com.cn/js/js_intro.asp 全部是<body>中的内容 1. JavaScript:写入 HTML 输出 显示题目 <script> document.write("<h1>This is a heading</h1>"); \\This is a heading document…

继续阅读 javascript基础学习

java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider

  • Post author:
  • Post category:java

今天在做spring3.0.x和hibernatet4.2.2集成的测试的时候,报出了java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider的错误, 查看了很多信息,终于发现正解: 这是因为spring在3.1之后的版本中把 AnnotationSessionFactory Bean与LocalSessionFactory…

继续阅读 java.lang.NoClassDefFoundError: org/hibernate/cache/CacheProvider

JavaScript知识点整理(十七)- 本地存储

  • Post author:
  • Post category:java

目录 一、本地存储 1.1 本地存储特性 1.2 window.sessionStorage 1.3 window.localStorage 1.4 案例练习 - 记住用户名 一、本地存储 1.1 本地存储特性 数据存储在用户浏览器中 设置、读取方便、甚至页面刷新不丢失数据 容量大,sessionStorage约5M、localStorage约20M 只能存储字符串,可以将对象JSON.strin…

继续阅读 JavaScript知识点整理(十七)- 本地存储

java日期时间格式

  • Post author:
  • Post category:java

// 获取系统当前时间 long tima = System.currentTimeMillis(); Date today = new Date(tima); // 转换时间格式 SimpleDateFormat sDateFormat = new SimpleDateFormat("yyyy-MM-dd"); String string = sDateFormat.format(today);…

继续阅读 java日期时间格式

用java实现一个分布式调用链追踪系统(五)总结

  • Post author:
  • Post category:java

collie 使用Java实现一个分布式调用链追踪系统 现在项目已经开源,欢迎提pr和star,项目地址: 分布式调用链追踪系统Collie 项目系列博客地址: 柠檬好酸啊:用Java实现一个分布式调用链追踪系统 (一)聊聊自己的想法 柠檬好酸啊:用java实现一个分布式调用链追踪系统(二)项目搭建过程中的一些注意事项 柠檬好酸啊:用java实现一个分布式调用链追踪系统(三)最核心的实现之Java…

继续阅读 用java实现一个分布式调用链追踪系统(五)总结