序言 有关String类型的很经典的面试题很多,面试的时候会由String引入JVM、集合、多线程等比较深的问题,进而测试个人的基础知识是否扎实和学习态度,理应重视,先大概整理些,后续再补充整理吧... 一、String、StringBuilder和StringBuffer的区别 1. String ...
分类:
编程语言 时间:
2019-01-06 21:59:21
阅读次数:
372
实验二 Java面向对象程序设计 目录 "一、单元测试和TDD" "任务一:实现百分制成绩转成“优、良、中、及格、不及格”五级制成绩的功能" "任务二:以TDD的方式研究学习StringBuffer" "二、面向对象三要素:封装、继承、多态" "任务三:使用StarUML对实验二中的代码进行建模" ...
分类:
编程语言 时间:
2019-01-05 22:53:15
阅读次数:
267
1.哈希表有哪些实现类,哈希表原理是什么? 实现的类:HashMap HashTable等 HashMap的实现原理: 2.String,StringBuffer与StringBuilder的区别 String:String的值是不可变的,这就导致每次对String的操作都会生成新的String对象 ...
分类:
编程语言 时间:
2019-01-05 16:32:34
阅读次数:
166
实现效果: 知识运用: 系统API函数GetShortPathName [DllImport("Kernel32.dll")] private static extern Int16 GetShortPathName(string IpszLongPath,StringBuilder IpszSho ...
分类:
其他好文 时间:
2019-01-05 00:54:51
阅读次数:
344
简单,是因为只有一个类 轻量,是因为整个类代码只有300行 灵活,是因为扩展方式只需要继承重写某个方法即可 首先我将这个类称之为JsonBuilder,我希望它以StringBuilder的方式来实现Json字符串的转换 然后我为希望为每一个基础类型单独完成一个方法,并且方法可以被重写 为了使子类重 ...
#region DataTable转Json /// /// DataTable转Json /// /// /// public static string DataTableToJson(DataTable dt) { StringBuilder js... ...
分类:
Web程序 时间:
2019-01-02 12:39:29
阅读次数:
201
String类 字符串(引用类型) 修改字符串 是重新创建 赋值地址 构造方法 public class StringDemo2 { public static void main(String[] args) { String s1 = "hello"; String s2 = "hello"; ...
分类:
编程语言 时间:
2019-01-02 10:36:35
阅读次数:
132
泛型 1.泛型的引入以及概述 (1).概述: 我们知道集合也是一种存储数据的工具,之前我们学习过StringBuffer和数组,这俩种在存储数据的时候都是明确了要存储什么类型的数据,如果 存储的数据类型和定义要存储的数据不一致的时候就会报错。那么集合为了数据存储的一致性,也提供了类似的机制,那么就是 ...
分类:
编程语言 时间:
2019-01-01 17:23:32
阅读次数:
206
xml序列化 实现思路 通过程序生成一个xml文件来备份手机短信. 先获取手机短信的内容 —>通过xml备份. StringBuffer 代码如下 实现思路 通过程序生成一个xml文件来备份手机短信. 先获取手机短信的内容 —>通过xml备份. StringBuffer 代码如下 通过官方提供序列化 ...
分类:
其他好文 时间:
2018-12-30 18:52:27
阅读次数:
180
当对字符串进行修改的时候,需要使用 StringBuffer 和 StringBuilder 类。 和 String 类不同的是,StringBuffer 和 StringBuilder 类的对象能够被多次的修改,并且不产生新的未使用对象。 StringBuilder 类与 StringBuffer ...
分类:
编程语言 时间:
2018-12-29 15:15:31
阅读次数:
123