java se
liang_仔
--指尖上的芭蕾!!!
展开
-
String、Stringbuffer与Stringbuilder的区别
1.首先说运行速度,或者说是执行速度, 在这方面运行速度快慢为:StringBuilder > StringBuffer > String String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的对象是变量,是可以更改的。以下面一段代码为例: Strin...转载 2018-09-02 15:43:59 · 139 阅读 · 0 评论 -
形式参数问题
String作为参数传递 StringBuffer作为参数传递 形式参数: 基本类型:形式参数的改变不影响实际参数 引用类型:形式参数的改变直接影响实际参数 注意: String作为参数传递,效果和基本类型作为参数传递是一样的。 Java中的基本类型和引用类型变量的区别 基本类型: 基本类型自然不用说了,它的值就是一个数字,一个字符或一个布尔值。 引用类型: 是一个对象...原创 2018-09-02 19:42:44 · 410 阅读 · 0 评论 -
Java虚拟机(jvm)
前言 在本文将深入讨论 Java 虚拟机相关核心知识 参考书籍: 《深入理解 Java 虚拟机》周志明,机械工业出版社 学习课程: 【炼数成金】深入 JVM 内核—原理、诊断与优化 【龙果学院】深入理解 Java 虚拟机( JVM 性能调优+内存模型+虚拟机原理) 【尚学堂】白鹤翔 JVM 虚拟机优化 核心知识 1. 运行时数据区域 1. 程序计数器(线程私有) 记录正...转载 2018-09-08 16:35:30 · 367 阅读 · 0 评论