2021-8.17

String 类是final类不能被继承
当一个对象被当做一个参数传递到一个方法中时,是值传递,因为java方法的调用只支持值传递。

Char型变量可以存一个中文汉字?
一个char类型占两个字节,一个汉字是两个字节

数组没有length()方法,而有length属性,String有length()方法

String,StringBuilder,StringBuffer区别
String引用的内容是不能被改变的,StringBuffer是在单线程下工作的,它所有的方法前都有synchronized修饰,StringBuilder性能要大于StringBuffer

字节流可以处理所有类型的数据,比如图片,MP3,avi视频,而字符流只能处理字符数据,只要处理纯文本数据就要优先考虑字符流。
字节流主要操作byte类型的数据主要操作的类就是outputstream,inputstream(这两个类是抽象类)
//把Hello World!输出到本地文件
class Demo8{

public static void main(String[] args) {




        try {
            File f = new File("E:/test1.txt");
            //如果文件不存在,会自动创建出来
            FileOutputStream fs = new FileOutputStream(f);
            //如果想在文件中执行追加,构造方法中append设为true
            String str = "Hello World!";
            byte[] b = str.getBytes();
            //因为是字节流,先将字符串转化为字节数组
            fs.write(b);
            //这里也可以一个字节一个字节进行输出
            //for(int i=0;i<b.length;i++){fs.write([i]);}
            fs.close();
        } catch (IOException ex) {
            ex.printStackTrace();
        }
        }

    }

一个集合中的一个类的属性排序,假设我们有一个学生类,默认需要按学生的年龄字段 age 进行排序
文章引用出处
https://blog.youkuaiyun.com/qq_23179075/article/details/78753136

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值