摘要:
枚举(Enumeration)接口: Enumeration接口定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素; 这种传统接口已经被迭代器取代,虽然Enumeration还未被遗弃,但在现在代码中已经很少使用了; 尽管如此:它还是使用在诸如Vector(栈)和Propertie 阅读全文
posted @ 2022-03-09 22:26
gzs1024
阅读(317)
评论(0)
推荐(0)
摘要:
String字符串存储 String字符串:存储分析 就是字符串内部维护了一个:字符数组:char[] ; 1.1源码分析:构造方法,用于创建对象; //1,String的构造方法:String();public String() { this.value = "".value;}//2,Stri 阅读全文
posted @ 2022-03-09 21:41
gzs1024
阅读(75)
评论(0)
推荐(0)
摘要:
Java常用类学习:Arrays类 Arrays类: Java.util.Arrays类能方便地操作数组,它提供所有的方法都是静态的; 具体有以下功能: 给数组赋值:通过fill()方法; 给数组排序:通过sort()方法; 比较数组:通过equals()方法,比较数组中元素值是否相等; 查找数组元 阅读全文
posted @ 2022-03-09 21:34
gzs1024
阅读(88)
评论(0)
推荐(0)
摘要:
Java常用类学习:String类 Java String类: 在Java中:字符串属于对象,Java提供了String类来创建和操作字符串; 创建字符串: String name="haha";//1,在代码中遇到字符串常量时(这里指的是haha),编译器会使用该值创建一个String对象;// 阅读全文
posted @ 2022-03-09 20:10
gzs1024
阅读(88)
评论(0)
推荐(0)
摘要:
==和equals的区别 千古不变的:== Java中,"= ="永远在比较2个对象是否是同一个对象(指向同一块内存:就是同一个对象); 比较的就是内存地址; 不确定的equals: 讨论equals,要带上"类"; 其实,Java中的equal作为一个方法,我们是不能脱离了”类“而单独讨论它的; 阅读全文
posted @ 2022-03-09 17:33
gzs1024
阅读(87)
评论(0)
推荐(0)
摘要:
String内存地址划分:重要 物理的内存是线性结构,并不存在拥有不同功能的不同区域; 编译器(JVM)为了更高效地处理数据,会用不同的算法把内存分布为各种区域;不同的区域拥有各自的特性; Java中,内存可以分为栈,堆,静态域和常量池等; 不同内存区域的功能和特点: 栈: 存放局部变量(变量名,对 阅读全文
posted @ 2022-03-09 17:05
gzs1024
阅读(231)
评论(0)
推荐(0)
摘要:
Java常用类学习:日期时间类(date,SimpleDateFormat) (1)Java日期时间:Date类 java.util包提供了Date类来封装当前的日期和时间; Date类提供了2个构造函数来实例化Date对象; Date构造方法: //1,构造方法1Date();//使用当前日期和时 阅读全文
posted @ 2022-03-09 14:43
gzs1024
阅读(299)
评论(0)
推荐(0)
摘要:
Java常用类学习:Rundom类和UUID 生成随机数: 在Java中,通常使用Math.random()或者Random类来获得随机数; 代码案例: /** * Random类:生成随机数 * * */public class RandomDemo01 { public static voi 阅读全文
posted @ 2022-03-09 12:50
gzs1024
阅读(84)
评论(0)
推荐(0)
摘要:
Java常用类学习:File类 Java File类: java.io.File类代表系统文件类:文件名,路径名; 该类主要用于文件和目录的创建,文件的查找和文件的删除等; File对象代表磁盘中实际存在的文件和目录; File类的4个构造方法(构造方法是为了初始化对象的) /* 总结:File类 阅读全文
posted @ 2022-03-09 12:37
gzs1024
阅读(115)
评论(0)
推荐(0)