喵嗷呜~
喵嗷呜~
全部文章
Java基础
C/C++(1)
Database(1)
Java虚拟机(2)
Maven(1)
Spring(18)
Spring Data Jpa(1)
《数据库系统概论》(5)
在线编程(4)
未归档(7)
源码阅读(1)
算法与数据结构(13)
算法思想(2)
软件开发原则(4)
软件设计模式(1)
配置(2)
问题解决(5)
归档
标签
去牛客网
登录
/
注册
喵嗷呜~的博客
全部文章
/ Java基础
(共23篇)
通过反编译,看看Java的自增自减到底是怎么回事?
Java自增自减 “先修改后使用” ++ i public static void main(String[] args) { int number = 1023; System.out.println(++number); } 反编译结果...
2020-05-01
0
424
Java字符串拼接
字符串拼接 String 在Java中,String是一个不可变类,所以String对象一旦在堆中被创建出来就不能修改。 package java.lang; //import ... public final class String implements java.io.Ser...
2020-04-28
0
573
Java substring实现原理
substring实现原理 String是Java中一个比较基础的类,每一个开发人员都会经常接触到。而且,String也是面试中经常会考的知识点。String有很多方法,有些方法比较常用,有些方法不太常用。今天要介绍的subString就是一个比较常用的方法,而且围绕subString也有很多...
2020-04-27
0
509
Java Iterator接口
Iterator接口 源代码 package java.util; import java.util.function.Consumer; /** * An iterator over a collection. {@code Iterator} takes the place of ...
2020-04-19
0
274
Java泛型变量限定
泛型变量的限定 有时,类或方法需要对类型变量加以约束。下面是一个典型的例子,我们要寻找数组中的最小元素: public class ArrayAlg { public static <T extends Comparable> T min(T[] array){ ...
2020-04-05
0
340
Java泛型类
定义简单泛型类 一个泛型类(generic class)就是具有一个或多个类型变量的类,泛型类可以看作是普通类的工厂。下面以一个简单的Pair类作为例子。 public class Pair<T> { private T first; private T second...
2020-04-05
0
286
Java泛型方法
泛型方法 泛型方法可以定义在泛型类中,也可以定义在普通类中。定义泛型方法时,将泛型变量用尖括号包裹,并且将泛型变量置于方法修饰符和方法返回值之间。 public class ArrayAlg{ public static <T> T getMiddle(T... a){ ...
2020-04-05
0
325
Java泛型机制的必要性、重要性、意义
泛型程序设计(Generic Programming) “使用泛型机制编写的程序代码要比那些杂乱地使用Object变量,然后再进行强制类型转换的代码具有更好的安全性和可读性。泛型对于集合类尤其有用。” 1.意义、必要性、重要性 泛型程序设计 意味着编写的代码可以被很多不同类型的对象所重用。例如...
2020-04-04
0
639
Java拆箱、装箱与编译器、虚拟机的关系
需要强调,装箱和拆箱是编译器认可并提供支持的,而不是虚拟机。 编译器在生成类的字节码的时候,插入必要的方法调用。虚拟机只是执行字节码。
2020-03-24
0
243
Java构造方法与this关键词
Java构造方法与this关键词 如果构造方法的第一个句子形如this(...),意味着当前构造方法调用了同一个类的另一个构造方法。 这种构造方法与this关键字结合使用的方式,能够将公共的初始化工作抽取到一个构造方法,这样只需要写一遍代码。 note 在C++中,一个构造函数不能调用另一个...
2020-03-22
0
393
首页
上一页
1
2
3
下一页
末页