- 博客(7)
- 收藏
- 关注
原创 String的总结(一)
String类的方法介绍 String 的比较必须要用equals ,不能用==因为随时一个对字符串的操作都可能产生一个新的对象。 前言: s=s+“a”;是在栈中创建一个新的对象;s=“a”+“b”;是表示拼接一个字符串并拿着这个拼接的字符串与原有的字符串进行对比是否相同,如果相同则不重新分配空间,如果不存在则分配空间存储;s=new String(“a”);表示...
2020-03-26 22:35:25
179
原创 Java中的RandomAccessFile操作详解
#RandomAccessFile类详解###RandomAccessFile类是一个对文件进行访问的类,可以进行对文件任意位置进行读写操作,最后一定要使用close()方法对其关闭。##构造方法: RandomAccessFile(String str String Strs)根据str创建一个抽象路径,strs为其中的操作权限,常见的有"r",“w”。 Ra...
2020-03-26 22:32:11
769
原创 Java的File文件操作详解
File类的使用File非工具类,必须要创建实例对象才能调用内部方法及属性。使用完毕以后必须及时调用.close()对其释放内存。首先他有四个构造方法 file(String str) 将指定的字符串转换为抽象路径创建新的实例。 file(File file,String str)可以两个路径进行拼接产生新的组合路径。 file(String s...
2020-03-26 22:30:13
149
原创 String,StringBuffer,StringBuilder三者的区别及StringBuffer的使用
关于String,StringBuffer,StringBuilder的总结1.三者之间的对比 首先三者的执行速度(运行速度)是: StringBuilder>StringBuffer>String。 String适合少量字符串的操作情况。 StringBuilder适合单线程下在字符缓冲区进行大量操作 StringBu...
2020-03-26 22:27:17
117
原创 Java正则表达式
正则表达式的规则 正则表达式基本语法:1:[],表示一个字符,该字符内容可以是[]里面指定的字符 [a-z]:任意一个小写字母 [0-9a-zA-Z_]:任意一个数字,字母和下划线2:预定义字符 .:点表示任意一个字符。 \d:表示任意一个数字,等同[0-9] \w:表示任意一个单词字符:数字,字...
2020-03-26 22:24:05
164
原创 Java关于Collection数组的总结
Collection是什么?? interface=接口。毫无疑问,那么接口中有什么方法呢? 其继承类必须重写接口的所有方法,那么是不是看一下Collection里的方法就掌握了大部分子类的方法了呢???理论上了来说:是的! 看一下其他方法: 首先,增删改查: add(元素)添加元素,删除操作有两种的:一是clear()清空容器;另一...
2020-03-26 22:20:00
318
原创 JVM虚拟机概括
#JVM大概分布##总体上来说,JVM在划分部分的时候可以按照对文件的操作流程分为:类加载子系统,运行时数据区和执行引擎这三部分。(其次还有本地方法接口和本地方法库)。##类加载子系统: 首先java源文件就是.java,通过前端编译器将其编译成.class文件(java字节码文件),类加载器就是读取字节码文件,然后把它转化成java.lang.Class类的一个实例(与代码中...
2020-03-26 22:11:46
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人