基础类库(2021-12-04)
StringBuffer类(是线程安全的,而StringBuilder类非线程安全的):String对象不能修改,可以用StringBuffer类来应对频繁修改的情况(需要正常实例化)。append加到字符串末尾("+"编译后就是append),toString返回字符串内容,insert(int 下标 , String str)插入字符串,delete(int start , int end)删除字符串,reverse反转字符串。
CharSequence接口:是描述字符串结构的接口,StringBuffer、StringBuilder、String都是它的实现类。接口中定义了charAt、length、subSequence方法。
AutoCloseable接口:实现资源使用后的自动关闭。其中定义了close方法,资源对象要写在try的()中才能自动关闭。
Runtime类:描述JVM运行时的状态。该类为单例设计模式,构造方法私有化,getRuntime()获取实例化对象。还有availableProcessors,maxMemory,totalMemory,freeMemory,gc方法,gc()手动调用GC机制。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?