相关分类: Java技术 C/C++ VB delphi
  • [java基础]short s1 = 1; s1 = s1 + 1;有什么错?short

    为什么写这篇文章是因为搜到的答案里并没有阐明s1 = s1 + 1为什么就要转换为int类型。 由一下实验可知: public class test { public static void main(String[] args) { short s1 = 1 ; s1 +=1 ; // 获取1的数据类型并打印 class java.lang.Integer System.out.printl...

    2019-01-10 07:49:04

  • springcloud之config配置中心-Finchley.SR2版

    本篇和大家分享的是springcloud-config配置中心搭建,写到这里突然想起自己曾今开源过基于Redis发布订阅编写的一个配置中心,刚看了git星数有点少哈哈,这里顺势发个连接欢迎大侠们点赞:https://github.com/shenniubuxing3/IConfCenter springcloud版本说明 config-se...

    2019-01-10 07:49:01

  • java基础之java的基本数据类型

    java分为基本数据类型和引用数据类型。基本数据类型主演分为四类八种,引用数据类型分为接口,类,数组,String。 基本数据类型的四类八种是: 整数类型:byte,short,int,long 数据类型 内存空间 存储范围 byte 1个字节 -128—— 127 short 2个字节 -2 15 ——2 15...

    2019-01-10 07:49:00

  • 50道Java线程面试题

    下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线...

    2019-01-10 07:48:55 java多线程java线程池java开发java并发编程java并发编程实践

  • AbstractList 重写 equals() 方法

    题目内容 题目内容很简单,就是创建 ArrayList 和 Vector 集合,向两者添加相同内容的字符串,最后用 equals() 方法比较是否相等。 这里就考察了 "==" 和 equals() 方法的知识点。 这里我最开始以为输出为 false,但实验了一下,结果为 true! 为什么呢?因为我不知道...

    2019-01-10 07:48:55

  • Java 注解原理

    下面来看看Java中注解是如何实现的 创建注解类Inter: 创建测试类Test: 在程序第二句设置断点,可以看到: 可以看到,注解的实例是一个动态代理类的对象. 要想查看这个动态代理类,可以在代码中加 System.setProperty("sun.misc.ProxyGenerator.saveGeneratedFiles", "true"...

    2019-01-10 07:48:54 java 注解

  • Java 控制类的引用类型,合理使用内存

    Java提供了 java.lang.ref包,该包下的类均与垃圾回收机制相关 先介绍Java对象的集中引用类型 1.强引用 强引用是最常见的,创建对象就是强引用,如 String a = new String("1"); 无论系统内存是否紧张,只要该对象还存在强引用就不会被垃圾回收机制回收 2.软引用 当系统内...

    2019-01-10 07:48:52

  • java post请求的表单提交和json提交简单小结

    在java实现http请求时有分为多种参数的传递方式,以下给出通过form表单提交和json提交的参数传递方式: 1 public String POST_FORM(String url, MapString,String map,String encoding) throws ParseException, IOException{ 2 String body = "" ; 3 // 创建httpclient...

    2019-01-10 07:48:50

  • 多线程系列之 线程安全

    序言:提到线程安全,可能大家首先想到的是确保接口对共享变量的操作要具备 原子性。实际上,在多线程编程中我们需要同时关注可见性,顺序性和原子性。本篇文章将从这三个问题出发,结合实例详解volatile如何保u证可见性及一定程序上保证顺序性,同时例讲synchronized...

    2019-01-10 07:48:44 多线程编程java多线程

  • Java 使用Query动态拼接SQl

    之前有做个一个自定义报表的查询,这里使用的是一个动态的sql拼接,是前端选择了什么指标就查询什么信息!(这里的指标是多个表的字段,前端随便选择了这些指标,然后后端根据这些指标拼接sql,返回这些指标的数据)。 参数接受DTO 1 public class DefinedReportFormDT...

    2019-01-10 07:48:43

2