java
文章平均质量分 69
qq_44805265
这个作者很懒,什么都没留下…
展开
-
String、StringBuffer、StringBuilder三者的对比
1.String、StringBuffer、StringBuilder三者的对比String:不可变的字符序列;底层使用char[]存储StringBuffer:可变的字符序列;线程安全的,效率低;底层使用char[]存储StringBuilder:可变的字符序列;jdk5.0新增的,线程不安全的,效率高;底层使用char[]存储2.StringBuffer与StringBuilder的内存解析以StringBuffer为例:String str = new String();//char[]原创 2022-04-08 16:10:01 · 312 阅读 · 0 评论 -
String类的使用
java.lang.String类的使用1.概述String:字符串,使用一对""引起来表示。1.String声明为final的,不可被继承2.String实现了Serializable接口:表示字符串是支持序列化的。 实现了Comparable接口:表示String可以比较大小3.String内部定义了final char[] value用于存储字符串数据4.通过字面量的方式(区别于new给一个字符串赋值,此时的字符串值声明在字符串常量池中)。5.字符串常量池中是不会存储相同...原创 2022-04-08 16:09:11 · 193 阅读 · 0 评论 -
转发和重定向
1. 重定向与转发的区别:1.重定向访问服务器两次,转发只访问服务器一次。2.转发页面的URL不会改变,而重定向地址会改变3.转发只能转发到自己的web应用内,重定向可以重定义到任意资源路径。4.转发相当于服务器跳转,相当于方法调用,在执行当前文件的过程中转向执行目标文件,两个文件(当前文件和目标文件)属于同一次请求,前后页 共用一个request,可以通过此来传递一些数据或者session信息,request.setAttribute()和 request.getAttribute()。而原创 2022-03-21 21:56:36 · 617 阅读 · 0 评论 -
instance of的使用
Java关键字(一)——instanceof目录1、obj 必须为引用类型,不能是基本类型 2、obj 为 null 3、obj 为 class 类的实例对象 4、obj 为 class 接口的实现类 5、obj 为 class 类的直接或间接子类 6、问题 7、深究原理 8、instanceof 的实现策略 资料推荐 instanceof 严格来说是Java中的一个双目运算符,用来测试一个对象是否为一个类的实例,用法为: 1 ...转载 2022-03-04 15:00:50 · 445 阅读 · 0 评论 -
字面量,常量和变量之间的区别?
c/c++ codeint a; //变量const int b = 10; //b为常量,10为字面量string str = “hello world!”; // str 为变量,hello world!为字面量看完这个例子,我相信大家都会说,啊,可不就是这样吗?这其中可能稍微有点不太理解的就是字面量。像常量啊,变量啊,字面量在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(notation)。几乎所有计算机编程语言都具有对基本值的字面量表示,诸如:整数转载 2022-01-21 11:38:25 · 110 阅读 · 0 评论 -
并发与并行
并发(concurrency)和并行(parallellism)是:解释一:并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生。 解释二:并行是在不同实体上的多个事件,并发是在同一实体上的多个事件。 解释三:并行是在多台处理器上同时处理多个任务。如 hadoop 分布式集群,并发是在一台处理器上“同时”处理多个任务。所以并发编程的目标是充分的利用处理器的每一个核,以达到最高的处理性能。并行(parallel):指在同一时刻,有多条指令在多个处理器上同时执行。所以转载 2022-01-20 11:09:18 · 106 阅读 · 0 评论