240 发简信
IP属地:浙江
  • Integer对象的比较

    Integer类是int的封装类型,它用关键字final来定义,意味着对象一旦创建就不能改变;java中,JVM会自动创建值的范围是-127~128所有对象,并且是单例的,所...

  • 归并排序

    将一个需要排序的数组先把它从中间一分为而,然后在对每个子数组递归排序,然后将两个排序好的数组合二为一

  • 插入排序

    将数组的第一个元素看作已经排好序的,然后插入数组的第二个元素,如果第二个元素小于第一个元素就放在第一个元素的前面,否则放在后面;将第三个元素插入前两个已经排好序的元素中,采用...

  • 冒泡排序

    将数组相邻的两个元素比较,将小的数和大的数交换位置,否则不交换

  • 选择排序

    遍历数组,找到它最小的元素,然后和第一个元素的位置交换;在从第二个元素开始遍历,找到最小元素和第二个位置上的元素交换;再从第三个元素开始遍历,找到最小元素和第三个位置上的元素...

  • UDP协议的Socket编程

    UDP协议是无序的、不可靠的、无连接的,但是传输速度比较快,UDP协议以数据报作为数据传输的载体。 服务端: 客户端:

  • socket基础

    服务端: 客户端

  • 120
    HIbernate实体状态

    1、瞬时/临时状态(transient)对象不存在于数据库及session缓存当中 2、持久化状态(persistent)对象存在于数据库以及session缓存当中 3、离线...

  • 120
    java适配器模式

    1、定义:适配器模式是将一个类的接口转换成客户希望的的接口。 2、分类:(1)类适配器:使用对象继承的方方式,是静态的定义的方式(2)对象适配器:使用对象组合的方式,是动态组...

  • java判断一个字符是否为中文字符

    1、中文汉字的编码范围:[\u4e00-\u9fa5] 下面的方法判断一个字符是不是汉字

  • java判断一个字符是否为中文字符

    1、中文汉字的编码范围:[\u4e00-\u9fa5] 下面的方法判断一个字符是不是汉字

  • jdk8新特性Lambda表达式

    1、Lambda表达式简单说就是一个方法 2、它可以作为参数在方法见传递 3、但只能在使用了FunctionalInterface的地方 4、FunctionalInterf...

  • JVM内存模型

    Java内存模型把Java虚拟机内部划分为线程栈和堆。 Java 内存中堆和栈有什么区别: Stack栈是存放方法的局部变量的内存空间 每个方法都会分配一块空间Frame 方...

  • 给力

    java中的反射机制

    一,先看一下反射的概念: 主要是指程序可以访问,检测和修改它本身状态或行为的一种能力,并能根据自身行为的状态和结果,调整或修改应用所描述行为的状态和相关的语义。 反射是jav...

  • JVM中堆和栈的区别

    Java语言基础(Java中的内存分配以及栈和堆的区别) A:栈 存储局部变量 是存放方法的局部变量的内存空间,每个方法都会分配一块空间frame,方法一旦执行完 成,fra...

  • JVM中堆和栈的区别

    Java语言基础(Java中的内存分配以及栈和堆的区别) A:栈 存储局部变量 是存放方法的局部变量的内存空间,每个方法都会分配一块空间frame,方法一旦执行完 成,fra...

  • 关注了

    Java8 Lambda

    1. 什么是Lambda表达式 Lambda表达式本质上是一个匿名方法。Lambda表达式的模板是: (T args)->{//代码块} 一个Lambda expressio...