Thread类与线程函数 可以使用Thread对象的join方法等待线程执行完毕;主线程(main()函数)中调用Thread对象的join方法,并且Thread对象的线程函数没有执行完毕,主线程会处于阻塞状态。使用Thread类实现多线程的步骤:1、创建Thread类的实例;2、通过Thread类 ...
分类:
编程语言 时间:
2018-11-01 17:03:26
阅读次数:
162
从Thread类继承 通过继承Thread来实现多线程可以提高对线程任务的个性化定制,具体实现如下: 实例代码: ...
分类:
编程语言 时间:
2018-11-01 16:55:15
阅读次数:
831
里氏替换原则(Liskov Substitution Principle LSP)面向对象设计的基本原则之一。 里氏替换原则中说,任何基类可以出现的地方,子类一定可以出现。 LSP是继承复用的基石,只有当衍生类可以替换掉基类,软件单位的功能不受到影响时,基类才能真正被复用,而衍生类也能够在基类的基础 ...
分类:
其他好文 时间:
2018-11-01 13:35:11
阅读次数:
193
闭包的体现形式,能常就是用函数返回另一个函数 先列出一些闭包的实例: 代码1: 执行后输出如下: 0 01 -23 -66 -1210 -2015 -3021 -4228 -5636 -7245 -90 代码2: 执行输出: 333 代码3: 执行输出: 012012 在网上看了不少资料,最后发现许 ...
分类:
编程语言 时间:
2018-10-30 11:19:10
阅读次数:
167
本代码来自于博主:辉夜星辰 本篇主要对运行代码中出现的问题进行分析,代码本身的内容后续展开讨论。 服务器端代码 客户端代码 鉴于自己刚刚起步学习Linux网络编程,看完书后一般是现在网上找一些实例代码进行测试,便于理解。 我网上找了些代码实例,经常会遇到出错情况,而上述代码运行没有错误,但是需要注意 ...
分类:
系统相关 时间:
2018-10-20 22:10:45
阅读次数:
222
1.首先展示一下实例代码(Son.java & Father.java) 2.将son.java文件编译为son.class文件,然后使用javap反编译查看Son的字节码指令来分析Son的加载顺序,更利于理解(javap -v -c Son > p.txt)。 3.执行代码"new Son();" ...
分类:
编程语言 时间:
2018-10-20 12:54:49
阅读次数:
182
属性: background-position: left top || left bottom || right top || right bottom || center center || 像素值 || 百分比 实例: 代码: 1.设置background-position:left top ...
分类:
Web程序 时间:
2018-10-15 16:28:43
阅读次数:
219
流按操作类型分为两种,字节流,字符流,按流向分为输入流,输出流,输入流的抽象父类InputStream,输出流抽象父类OutputStream,字符流的抽象父类是Reader和Writer 一般用字节流copy文件可以用小数组的方式分批拷进去,实例代码如下: 还有一种方式,用输入输出缓冲区包装类,缓 ...
分类:
编程语言 时间:
2018-10-14 13:56:59
阅读次数:
216