相关分类: Java技术 C/C++ VB delphi
  • 使用JDK1.8 CompletableFuture异步化任务处理

    0.概述 服务端编程的一个经典场景是在接收和处理客户端请求时,为了避免对每一个请求都分配线程而带来的资源开销,服务一般会预先分配一个固定大小的线程池(比如Tomcat connector maxThreads),当客户端请求到来时,从线程池里寻找空闲状态的线程来处理请求,请求处理...

    2018-06-18 03:07:40

  • java类中的初始化顺序

    1)父类静态资源加载:静态变量、静态方法、静态初始化块 按静态资源的定义顺序来加载 2)子类静态资源加载:同上 3)父类成员变量、成员方法、初始化块 4)父类构造器 5)子类成员变量、成员方法、初始化块 6)子类构造器 学习资源 http://blog.csdn.net/owenchan1987...

    2018-06-18 03:07:33

  • java集合框架详解

    java集合框架详解 一、Collection和Collections直接的区别 Collection是在java.util包下面的接口,是集合框架层次的父接口。常用的继承该接口的有list和set。可以对集合元素进行插入、删除、判断一个元素是否其成员、遍历等操作 Collections是java.util包下面的工具类...

    2018-06-18 03:07:22

  • Java 关于接口的那点事儿

    接口的应用 接口是一种能力 关键字 :interface 语法 : public interface MyInterface{ public void foo(); // 其他方法 } 注:接口内,所有方法都没有方法体 接口的特性: 接口不可以被实例化常作为类型使用 实现类必须实现接口的所有方法 实现类可以实现多个接口 接...

    2018-06-18 03:07:20

  • Java 9 新特性

    1.目录结构 2.repl工具 jShell命令 3.模块化 4.多版本兼容jar包 5.接口方法的改进(在接口中 jdk7 只能声明全名常量和抽象方法 jdk8 添加了静态方法和默认方法 jdk9添加了私有方法) 6.钻石操作符升级 可以有{} 7.异常处理try升级 8.下划线标识符命名的限制 _ 不允许了...

    2018-06-18 03:07:11

  • Java 面向对象三大特征之一: 多态

    多态与类型转换 子类重写父类方法 1)位置:子类和父类中有同名的方法 2)方法名相同,返回类型和修饰符相同,参数列表相同 方法体不同 多态的优势和应用场合 多态:同一个引用类型,使用不同的实例而执行不同的操作 实现多态的两种形式 1.使用父类作为方法形参实现多...

    2018-06-18 03:07:18

  • 图书管理系统【用户、购买、订单模块、添加权限】

    ...

    2018-06-18 03:07:17

  • java斗地主扑克 扑克牌 洗牌 发牌 Collection 集合练

    package com.swift.poker; import java.util.ArrayList; import java.util.Collections; /* 训练考核知识点:Collection接口的基本方法、训练描述:按照斗地主的规则,完成洗牌发牌的动作。 具体规则: 使用54张牌打乱顺序 三个玩家参与游戏,三人交替摸牌,每人17张牌...

    2018-06-18 03:07:13

  • No mapping found for HTTP request with URI [/***]

    相信不少Springboot初学者和我一样,都遇到上边这个提示,明明路径都是对的,但就是找不到对于的页面而404了,这也困扰我很长一段时间,我也是不得其解,百度上也鲜有合理回答,因为以前使用的时候,明明一切都很正常,这也让我疑神疑鬼了,一度怀疑是idea的问题,也重...

    2018-06-18 03:07:07

  • IntelliJ IDEA 快捷键(二)(window版)

    一、重构 1、重构变量 修改变量名称,即重命名。快捷键 Shift + F6 ,位于 Refactor 中。 2、重构方法 可以增加变量个数。快捷键 Ctrl + F6 ,位于 Refactor 中。 二、抽取 1、抽取变量 抽取变量的快捷键 Ctrl +Alt + V,位于 Refactor 中的Extract。 2、抽取静态变量...

    2018-06-18 03:07:09

2