自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 千江有水,千江月

今天偶然在朋友的计网书扉页上看到他一笔一画写的一句诗 ——千江有水千江月,万里无云万里天。 莫名笑了,诗其实就在心中,一直在。 而远方呢? 我觉得是爱人。 网易云有个歌单叫【星辰】,今天偶尔翻了翻,看到了自己配的词—— 无论发生什么,都要记得生活的美好, 只要你抬头, 星辰如海依旧, 浮生满目琳琅。 好像和很久很久之前的自己微了个笑。 许多眼下的事没有头绪,像任...

2019-04-27 16:17:03 415

原创 Java基础(十七)StringBuffer&基本数据类型包装类

升级也就三个方面:提高效率,简化书写,更安全

2019-04-25 18:36:04 249

原创 Java基础(十六)String类

下面两句是等效的。 注意:字符串是一个对象,所有双引号内的都是一个对象。而且字符串一旦初始化成功了就不能再变,它是一个常量。 下图中“abc”对象内容并没变而是s1指向变了。内存中的abc是不会变的 下面讨论: 前一个是false可以理解,因为这是两个对象。但后面正常object原码中equals比较的是两个地址值,而这里竟然是true??? 这是因为,St...

2019-04-25 16:02:24 129

JAVA基础(十五)进程通信

进程通信:实质就是两个线程在操控同一个资源,只是操作的动作不同 等待唤醒机制。 先来看两个方法 wait() notify()这样的方法都使用在同步中,因为要对持有监视器(锁)的线程进行操作。而只有同步才有锁。 又由于这些方法在操作同步中的线程时,都必须要标识他们所操作那个线程所持有的锁,以保证等待和唤醒的必须是 同一个锁。而锁可以是任意对象,因此这两个方法定义在Object类中 ...

2019-04-25 07:30:17 114

原创 Java基础(十四)多线程

如何在自定义代码中定义一个线程? 通过对API查找,创建一个线程方法一是继承自thread类。 具体步骤: 1、继承thread类 2、复写run ()方法 3、调用start()方法,此方法有两个作用,具体如下 : 每次运行结果都不同因为每个线程都在获取CPU使用权,单核情况下在某一时刻只有一个线程在运行。谁抢到谁执行,所以结果是随机的。 为什么覆盖run方法?...

2019-04-16 14:08:40 250

原创 Java基础知识(十三)包和包的常见报错处理

包: 1、相当于文件夹,用于给文件进行分类管理。 2、给类提供多层命名空间。s文件夹下的文件1,还是r文件夹下的文件1。 3、package包名(所有字母小写),语句放在代码第一行。注意:有了包之后类名就变成了包名.类名,而不是原来的类名了。 这个错误是因为类名前忘记加了包名。 这个错是因为文件夹下没有这个包,应该把这个类文件放在名为pack的文件夹下。 如何自动生成...

2019-04-14 20:03:47 850

原创 Java基础知识(十二)基础知识面试习题

一些面试小练习 这里 A a=new B(); 是多态,父类是接口,这个引用指向子类对象B(), f.show('A')调用的show是子类中重写了的show,如果子类中没有才会去父类中找方法用,当for循环的循环条件是false时,for就不执行了。后面都执行不到。 interface Inter { void show(int a,int b); ...

2019-04-14 14:03:53 235

原创 Java基础知识(十一)异常机制

老师用电脑上课,出现两种问题,电脑蓝屏,电脑冒烟。 名词提炼法:毕老师一个类,有上课功能 电脑一个类,有运行和重启功能 每个问题一个类,封装成对象。 其中,电脑炸了并不是老师的问题,抛给谁都无法解决, 但是,电脑炸了会导致老师无法上课,这就转化成了老师的问题。需要再用一个问题类来描述。 class Crash extends Exception { Crash(String ...

2019-04-12 14:01:45 189

原创 Java基础知识(十)匿名内部类&异常基础

匿名内部类是内部类的一种简写形式,不写名字而已。 使用有个前提是:匿名内部类必须是继承一个类或者实现接口。 格式: new 父类(){里面重写要写的方法}.方法(); 事实上,方法前面的一堆相当于是一个子类对象。 通常,匿名内部类中定义的方法最好不要超过3个。因为匿名内部类就是为了简化代码而已,它把1复写父类2建立对象3调用方法 放在一起写了。所以方法一定要少,一般不多于3个。 最常见使用内...

2019-04-12 08:41:33 306

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除