String类 
是final类型的,不可以有子类。字符串最大的特点就是:一旦被初始化,就不可以改变 
                String str=“abc”        str是一个对象                “abc”是一个对象 
                String str1=“abc”;        String str2=“abc”;                 
str1==str2的值为false,因为这两者比较的是两个对象,他们的HashCode值不相同 
str1.equals(str2)的值为true,因为String类复写了Object类中的equals方法,用来判断两个字符处是否相同 
StringBuffere:字符串缓冲区,是一个容器 
                特点:1,长度是可变化的        2,可以同时操作多个数据类型        3,通过toString方法变为字符串 
                JDK1.5版本以后,出现了StringBuilder: 
                        StringBuffer是线程同步的(安全)StringBuilder是线程不同步的(不安全) 
                replace()替换操作                reverse()翻转操作                setChar(index,char)替换某一个值 
数据类型:8种 
        基本数据类型                        引用数据类型 
                byte                                        Byte                字节型 
                short                                        short                短整型 
                int                                         Integer        整形 
                long                                        Long                长整形 
                boolean                                Boolean        布尔型 
                float                                        Float                浮点型 
                double                                Double        双精度 
                char                                        Character        字符型 |   
        
 
    
    
    
     
 
 |