1.字符串String对象是不可变的,每一个看起来会修改String的方法,实际上都是创建了一个新的String对象2.重载+和StringBuilder:用重载+,实际上编译器自动引入了StringBuilder,并为每一次重载+做了一次append(),最后调用toString生成结果区别:虽然底层都是StringBuilder,..
分类:
编程语言 时间:
2014-10-15 04:04:10
阅读次数:
236
字符串String是类,不是基本数据类型。String对象的创建方法1. String s=“hello”;2. String s=new String(“hello”);3. char chars[]={‘x',‘y',‘z'};String s1=new String(chars);String...
分类:
其他好文 时间:
2014-10-14 22:32:29
阅读次数:
172
本节内容是对《Thinking in Java》中第七章 复用类的笔记和总结
1 , 复用现有的代码而不去破坏现有的代码,有两种方法:组合和继承。
2,toString()方法。在类需要转变成String对象的时候,就会调用该函数。例如有个A类的对象a , A a ;然后有语句 ”object:“+a;这时候其实是"object:"+a.toString();
3,惰性初始化。成员的初始化有...
分类:
移动开发 时间:
2014-10-13 21:24:27
阅读次数:
165
代码如下:package com.xin.stream;import java.io.BufferedReader;import java.io.ByteArrayInputStream;import java.io.IOException;import java.io.InputStream;im...
分类:
其他好文 时间:
2014-10-11 16:08:45
阅读次数:
154
首先看看下面的图,看清楚了图咱们要说的知识点也就说说清楚了一半
int a=10;
String b="ss";
String c=new String("kkk");
Person d=new Person("dlf");
String e=new String("kkk");
String f="ss";
jvm中有堆heap,栈stack,常量池constant...
分类:
其他好文 时间:
2014-10-10 19:14:44
阅读次数:
219
String类型是实际工作中经经常使用到的类型,从数据类型上划分,String是一个引用类型,是API中定义的一个类。所以String类型的对象能够用new创建,比如String name=new String("string");为变量name进行赋值,值为“string” ,然而String类比...
分类:
编程语言 时间:
2014-10-06 18:51:40
阅读次数:
224
?只要学过Java的同学,我们都知道Java一共有8中基本类型,但是在Java中最常用的String类型却不属于这8中基本类型中。他是Java.lang包中的一个类。但是String对象在引用传递中JVM的处理却与其他对象不同。
分类:
编程语言 时间:
2014-10-05 02:47:57
阅读次数:
294
一、String类概述1.String对象一旦创建就不能改变。2.字符串常量池。字符串常量池的特点:池中有则直接使用,池中没有则创建新的字符串常量。例1: 1 public class StringDemo 2 { 3 public static void main(String args[...
分类:
编程语言 时间:
2014-10-05 02:40:17
阅读次数:
426
vector是同一种对象的集合,每个对象都有一个对应的整数索引值。和string对象一样,标准库将负责管理与存储元素相关的类存。引入头文件
#include
1.vector对象的定义和初始化
vector v1 vector保存类型为T的对象。默认构造函数,v1为空
vector v2(v1) v2是v1的一个副本
vector v3(n,i) ...
分类:
其他好文 时间:
2014-10-04 22:23:07
阅读次数:
310
项目开发过程中问题,记录下问题现象:中文字符传输,在windows平台中显示正常,在Linux平台中显示乱码使用情况说明:url请求传输密文,解码成byte[]后,再转换为String对象。日志输出时,获取的byte数组,两个平台中一致,newString(byte[])之后,才出现乱码原因:byte[]->..
分类:
其他好文 时间:
2014-10-01 21:08:32
阅读次数:
229