![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
jianchibuxie5
生命最伟大的荣耀不是从不跌倒,而是每次跌到后都能站起来
展开
-
Java语言中的参数传递
<br /> 在实际的开发过程中,方法调用是一种很常见的操作,在方法调用中,关于参数的处理可能很多进行实际开发的程序员都不一定理解的很清楚,下面系统的介绍一下Java语言中参数传递的规则,以及和参数传递相关的一些问题。 和其它程序设计语言类似,Java语言的参数传递也分为两种:1、 按值传递(by value)适用范围:8种基本数据类型、String对象特点:在内存中复制一份数据,把复制后的数据传递到方法内部作用:在方法内部改变参数的值,外部数据不会跟着发生改变2、 按址传递(by addr原创 2011-05-18 03:21:00 · 332 阅读 · 0 评论 -
HashMap map= new HashMap();Map map=new HashMap(); 不是Map map=new Map();
Map是接口,hashMap是Map的一种实现。接口不能被实例化。 Map map=new HashMap(); 就是将map实例化成一个hashMap。这样做的好处是调用者不需要知道map具体的实现,map接口与具体实现的映射java帮你做了。打个比方,你是一个头头,手下有几原创 2011-09-16 14:08:14 · 472 阅读 · 0 评论 -
类级框架
类集框架:Collection,Map,Iterator,Enumeration Collection:存放单值 |-List:允许有重复内容 |-ArrayList:异步处理,新的操作类,非线程安全 |-Vector:同步处理,旧的操作类,线程安全,支持En原创 2011-09-22 15:31:47 · 252 阅读 · 0 评论 -
StringBuffer/StringBuilder
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简 要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对原创 2011-09-22 16:02:36 · 235 阅读 · 0 评论