1 面试题:String为什么是不可变的? 我看过源代码,String类中有一个byte[]数组,这个byte[]数组采用了final修饰, 因为数组一旦创建长度不可变。并且被final修饰的引用一旦之乡某个对象之后,不能在指向其他对象,所以String是不可变的。2 StringBuffer/St ...
分类:
其他好文 时间:
2020-06-30 22:59:53
阅读次数:
94
String类 属于不可变字符串,是字符串常量 equal方法 比较两个对象的内容是否相同,==是比较两个对象的内 存地址是否相同常量都是存在jvm,方法区的常量池当中 String str1 = "123"; String str2 = "123"; System.out.println(str1 ...
分类:
其他好文 时间:
2020-06-30 22:11:47
阅读次数:
57
param.ids为String[] 数组 StringBuilder sql = new StringBuilder(); sql.Append($" select * from school_relation where id in ('{string.Join("','", param.ids ...
分类:
编程语言 时间:
2020-06-28 15:00:31
阅读次数:
205
private void btnUpdate_Click(object sender, EventArgs e) { List<string> listFileName = Directory.GetFiles(@AppConfig.FilePath).ToList(); StringBuilder ...
分类:
数据库 时间:
2020-06-27 09:39:08
阅读次数:
86
String、StringBuffer、StringBuilder 可变性: String类使用 final 关键字修饰的字符数组保存字符串,所以String对象是不可变的 StringBuffer和StringBuilder都继承自AbstractStringBuilder类,在AbstractS ...
分类:
其他好文 时间:
2020-06-26 14:46:34
阅读次数:
49
1.String为什么是不可变的Unicode字符序列? String内部源码:private final char value[]; 字符串全部储存到一个字节型数组中,并且是final型,也就是常量。我们也称String是不可变对象。 例: 2.字符串的比较 3.StringBuilder类和St ...
分类:
编程语言 时间:
2020-06-26 10:45:31
阅读次数:
54
java面试题:为什么 StringBuilder 不是线程安全的? https://blog.csdn.net/qq_43563538/article/details/100537328 java String类常见面试题 https://blog.csdn.net/chaobin6/articl ...
分类:
编程语言 时间:
2020-06-20 01:07:57
阅读次数:
79
最近开发门店系统(wpf)用USB模式调用热敏打印机打印,查了许多办法,现在整理一下 引用 PrintDocument 类 首先组织数据。。。。。。字符串拼接 stringbuilder sb=new stringbuilder(); 使劲往sb里面append();就行。 完了进行一下tostri ...
String 、StringBuilder 、StringBuffer 的区别? 什么情况下用“+”运算符进行字符串连接比调用 StringBuffer/StringBuilder对象的 append 方法连接字符串性能更好?. String类是不可变的(fianl修饰的),对象一旦被创建,就不能被 ...
分类:
移动开发 时间:
2020-06-16 14:51:02
阅读次数:
79
实现一个考试系统(单机版) 用到的技术 1.Swing实现窗口的绘制(View视图层) 2.文件+I/O 3.Java基本应用 集合ArrayList HashSet HashMap 字符串String StringBuilder 随机数Random 异常处理try catch 面向对象的核心 类( ...
分类:
编程语言 时间:
2020-06-14 23:57:31
阅读次数:
112