1.概念: 哈希其实只是一个概念,没有什么真实的指向。它的目的是保证数据均匀的分布到一定的范围内。所以不同数据产生相同的哈希码是完全可以的。 现在是站在JAVA虚拟机的角度来看内存里面的布局,站在JAVA虚拟机的角度,在内存里面有好多好多个对象,这里用椭圆来代表一个个对象。一个程序运行起来的时候.....
分类:
编程语言 时间:
2015-09-19 22:36:25
阅读次数:
240
1. 面试题:String,StringBuffer,StringBuilder的区别 ?答:String是字符串内容不可变的,而StringBuffer和StringBuilder是字符串内容长度可变的;StringBuffer是同步的,数据安全,效率低。StringBuilder是不同步的,数据...
分类:
编程语言 时间:
2015-09-19 22:31:56
阅读次数:
215
1. 分析:判断一个字符串是否是一个对称的字符串,我们只需要把字符串的第1个字符和最后1个字符,第2个字符和倒数第2个字符,……比较的次数是长度除以2.2. 案例演示: 1 package cn.itcast_07; 2 3 import java.util.Scanner; 4 5 /* 6 .....
分类:
编程语言 时间:
2015-09-19 22:21:55
阅读次数:
311
转:http://my.oschina.net/u/267295/blog/52716写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。学习新技术的四点:1,该技术是什...
分类:
编程语言 时间:
2015-09-19 21:17:06
阅读次数:
312
1. StringBuffer的替换功能:public StringBuffer replace(int start, int end, String str):2. 案例演示: 1 package cn.itcast_04; 2 3 /* 4 * StringBuffer的替换功能: 5 ...
分类:
编程语言 时间:
2015-09-19 21:16:48
阅读次数:
271
1.StringBuffer的截取功能:public String subString(int Start):public String subString(int Start, int end):返回类型是String类型,和前面几个功能不一样,本身没有发生变化。2. 案例演示: 1 packag...
分类:
编程语言 时间:
2015-09-19 21:15:52
阅读次数:
190
1. 先看案例代码如下: 1 package cn.itcast_07; 2 3 /* 4 * 把数组拼接成一个字符串 5 */ 6 public class StringBufferTest2 { 7 public static void main(String[] args) { ...
分类:
编程语言 时间:
2015-09-19 21:14:27
阅读次数:
171
1. String和StringBuffer的相互转换思想是:A-----B的转换,我们把A转换为B,其实是为了使用B的功能;B-----A的转换,我们可能的结果是A类型,所以还要转换回来2. 案例演示: 1 package cn.itcast_07; 2 3 /* 4 * 为什么我们要讲解类之.....
分类:
编程语言 时间:
2015-09-19 21:13:27
阅读次数:
146
1. 案例演示: 1 package cn.itcast_07; 2 3 import java.util.Scanner; 4 5 /* 6 * 把字符串反转 7 */ 8 public class StringBufferTest3 { 9 public static void ...
分类:
编程语言 时间:
2015-09-19 21:13:19
阅读次数:
147
1. StringBuffer的构造方法:(1)StringBuffer():(2)StringBuffer(CharSequence seq):(3)StringBuffer(int capacity):(4)StringBuffer(String str):2. 案例演示: 1 package ...
分类:
编程语言 时间:
2015-09-19 21:09:47
阅读次数:
153