在这里我说几种方法第一种利用了System.arraycopy method/* 此方法主要即找出要删除元素的位置,然后再左右复制进目标数组 在jdk保 Long包下面 pu...
吸血鬼数字是指位数为偶数的数字,可以由一对数字相乘而得到,而这对数字各包含乘积的一半位数的数字,其中从最初的数字中选取的数字可以任意排序。code完整版Java版本
Enum:关键字Enum可以将一组具名的有限集合创建为一种新的类型,而这些具名的值可以作为常规的程序组件使用.格式: 这里面的;是不能省略的错误写法: 正确写法: 枚举的构造...
在我们编写代码过程中听到过很多说法如:面向切面编程,函数式编程,面向对象编程,泛式编程等等接着我来说下链式编程普通:1:维护性强2:对方法的返回类型无要求3:对程序员的业务要...
JavaSe5开始内置了三种注解,定义在Java.lang中 另外还有四种元注解 一般来说用到注解的地方很大可能会用到反射以及枚举因此我举例的时候直接把三者融合在一起 定义注...
Java通过Executors提供四种线程池,分别为:newCachedThreadPool创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,...
一共可以分成3类1:纯字节流2:字符流3:混合流(混合流最好) 混合流 字符流 字节流
泛型方法:1:限制了范围2:未限制范围
Java接口的泛型,常用一共就两种! 第一种在实现接口的子类依旧使用泛型,在实例化的时候在动态添加type 第二种形式,子类实现接口的时候具体化type,在实例化的时候不用再...
Java中的泛型众所周知在jdk1.5以前是没有的,而在jdk1.5以后sun公司就开始设置了设个在编译阶段能够有效减少关于类型错误的问题.假如我们创建一个容器, 原理就是这...
Java的反射很重要作用有两个获取反射类型和反射调用(下面我会都说到,网上大多说的用法不全面) 获取Class code 准备 User.java method的获取以及通过...
在java.math 的包中有3个class,在这我只举BigInteger的例子 BigDecimal 不可变的、任意精度的有符号十进制数。BigInteger 不可变的任...
原因在于List调用remove(),引起的异常如果按照如下方式初始化,并且再调用remove()并没有什么问题,但是 按照如下方式,并且还调用就会产生异常 解决办法就是重新...
正确方法 错误方法
Lambda语法定义 可以把Lambda表达式理解为简洁地表示可传递的匿名函数的一种方式:它没有名称,但它有参数列表、函数主体、返回类型,可能还有一个可以抛出的异常列表。这个...
信息就是比特(位)+上下文 字节:8个二进制位构成1个"字节(Byte)",它是存储空间的基本计量单位。1个字节可以储存1个英文字母或者半个汉字,换句话说,1个汉字占据2个字...
start end
start end