摘要: 1.String类型的两种定义方法如下: ①String str = "i am a pig!";②String str2 = new String("i am a pig"); 最大的区别是第一种会存储在方法区,第二种会存储在堆区。 String str1 = "i am a pig!"; Str 阅读全文
posted @ 2020-03-12 18:30 liujinyi256 阅读(297) 评论(0) 推荐(0)
摘要: 问题描述:生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,生产者往存储空间中添加产品,消费者从存储空间中取走产品,当存储空间为空时,消费者阻塞,当存储空间满时,生产者阻塞 实现方法:使用synchronized关键字结合wait()和notify()实现 生 阅读全文
posted @ 2020-03-11 08:36 liujinyi256 阅读(169) 评论(0) 推荐(0)
摘要: java有三个权限的关键字:public、private、protected public:对任何人都可以使用。 private:只有类的创建者和内部的方法可以使用,它的导出类也不可以访问。 protected:除了类的创建者和内部方法之外,导出类也可以访问。 另外,在每一个.java后缀的文件中, 阅读全文
posted @ 2020-02-29 16:14 liujinyi256 阅读(211) 评论(0) 推荐(0)