Java
文章平均质量分 73
Java基础知识
氮蛋
路漫漫其修远兮
展开
-
String、StringBuffer、StringBuilder有什么区别
String、StringBuffer、StringBuilder有什么区别String:适用于少量的字符串操作的情况StringBuilder:适用于单线程下在字符缓冲区进行大量操作的情况StringBuffer:适用多线程下在字符缓冲区进行大量操作的情况三者 区别 主要体现在 线程安全 和 执行速度 上体现 StringBuffer是线程安全,速度相对慢些 StringBuilder是非同步,速度就比StringBuffer快多了; 执行速度: Str原创 2020-09-23 14:56:16 · 179 阅读 · 0 评论 -
一张图搞定Java中的常用关键字
关键字:被Java赋予了特殊意义的一部分字符串,且不能用于常量、变量等标识符原创 2020-03-09 19:17:25 · 270 阅读 · 0 评论 -
如何判断一个字符是否是一个字母或者数字
java.lang.character.isLetter(); 断定指定字符是否是一个字母。java.lang.character.isDigit(); 确定或判断指定字符是否是一个数字。示例: boolean isDigit = false;//定义一个boolean值,用来表示是否包含数字 boolean isLe...原创 2020-03-05 17:24:36 · 5522 阅读 · 0 评论 -
数组的动静态初始化以及简单应用
数组是引用数据类型,有内存分配问题数组动态初始化:数据类型 [] 数组名称 = new 数据类型 [长度] ;数组的访问通过索引完成。即:“数组名称[索引]”,注意:数组索引从0开始,因此可以采用的索引范围 就是0~索引-1;假设现在开辟了3个空间的数组,那么可以使用的索引是:0、1、2。如果访问超过索引访问,那么会产生"java.lang.ArrayIndexOutOfBoundsExc...原创 2019-07-30 00:47:07 · 239 阅读 · 0 评论 -
从Java中Integer和int的区别到自动拆装箱
Integer 和 int 的区别一般情况下我们创建一个类是通过new关键字Object obj = new Object();但是对于Integer类,我们可以直接创建:Integer a = 10;在JDK1.5之后,有了自动拆装箱,例如上面的代码经过自动装箱就变成了Integer a = Integer.valueOf(10);这是基本数据类型的自动装箱,10是基本数据类...原创 2019-07-27 16:25:23 · 246 阅读 · 0 评论 -
Java对数组的支持—拷贝和排序(自带功能)
数组拷贝① System.arraycopy(源数组名称,源数组开始点,目标数组名称,目标数组开始点,拷贝长度);public class araayCopy { public static void printArray(int[] temp){ for (int i = 0 ; i<temp.length ; i++){ System....原创 2019-08-02 01:08:47 · 187 阅读 · 0 评论