java笔记

1. java  方法的可变参数 void fun(int...arg){}

2. foreach 使用方法:

        for(数据类型 变量名称:数组名称){

        ...

       }

      for(int x: arg){

       ...

     }

3. 引用类型的变量名保存在栈内存中,变量取值则保存在堆内存中,使用一次new 则新开辟一次堆内存空间,

4. 封装主要指类的私有属性,

5. 匿名对象是没有明确给出名称的对象,如字符串:“abc”,它只在堆内存中开辟空间,不存在栈内存的引用。

6. String str = new String("abc")  会开辟两个堆内存空间,其中有一个垃圾空间。

7. String 构造方法

              String(char[] value)

              String(char[] ,int offset, int count);

              String(byte[] bytes);

              String(byte[] bytes, int offset, int length);

     String成员方法

               char[] toCharArray();

               char charAt();

               byte[] getBytes();

               int indexOf(String str);

               String[] split(String regex);

               String trim();

               String substring(int beginIndex);

               String substring(int gegin Index);

               String toUpperCase();

               String toLowerCase();

               String equals(String str);

               String equalsIgnoreCase(String str);

               boolean startsWith(String prefix);

               boolean endsWith(String suffix);

               String replaceAll(String regex, String replacement);

 8. length() 可得字符串长度,length可得到数组长度。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值