- 博客(12)
- 资源 (6)
- 收藏
- 关注
原创 死锁
死锁的情况 千万不要在使用中造成这种情况package day13;class Test implements Runnable{ private boolean flag; Test(boolean flag) { this.flag = flag; } public void run() { if(flag) { while(
2016-06-26 21:05:28 8438
原创 验证同步代码块与同步函数的锁【多线程】
通过一个卖票问题,验证多线程中同步代码块与同步函数的锁。卖票系统,两台机器t1线程和t2线程,共同卖掉100张票。package day13;public class SynFunctionLockDemo { public static void main (String[] args){ Ticket t =new Ticket();//一个对象,共享100
2016-06-26 18:14:14 9501
原创 毕向东Java视频学习笔记【Day11 异常+object类】
Java_Day11 异常+object 异常异常:是在运行时期发生的不正常情况。。在java中用类的形式对不正常情况进行了描述和封装对象。描述不正常的情况的类,就称为异常类。 以前正常流程代码和问题处理代码相结合,现在将正常流程代码和问题处理代码分离。提高阅读性.其实异常就是java通过面向对象的思想将问题封装成了对象.用异常类对其进行描述。不同的问题
2016-06-25 14:22:16 2612
原创 毕向东Java视频学习笔记【Day10 多态+内部类】
Java_Day10 多态+内部类 .01.02多态猫 x = new 猫();动物 x = new 猫();一个对象对应着不同类型。多态在代码中的体现:父类或者接口的引用指向了其子类的对象。.03多态的好处:提高了代码的扩展性,前期定义的代码可以使用后期的内容。第100行(animal a)使代码简单,其下面的两个method就可
2016-06-24 21:17:09 1772
原创 毕向东Java视频学习笔记【Day09 继承+接口+抽象类】
Java_Day09 继承+接口+抽象类构造函数子父类中的构造函数特点。在子类构造对象时,发现访问子类构造函数时,父类也运行了。为什么呢?因为:在子类的构造函数中第一行有一个默认的隐式语句 super()子类的实例化过程:子类中所有的构造函数默认都会访问父类中的空参构造函数。在每个子类构造函数中,都有一个隐式的super()调用父类空参构造函数。
2016-06-23 21:14:30 2586 2
原创 毕向东Java视频学习笔记【day08-继承】
Java_Day08 工具类一般都定义成静态的,只提供工具方法,没有特定数据,不需要构建对象。为了保证不让其他成员创建对象 将无参的构造函数设置为私有化即可。 文档注释:/** */【自制API】详见我的博客:http://blog.csdn.net/qq_24653023/article/details/51706775 23种设计模式之 【单例设计模
2016-06-22 11:14:26 1061
原创 Java设计模式其一【单例设计模式】
毕向东学习视频08_04-面向对象(单例设计模式-概述&体现).avipackage day08;/* 如何保证对象唯一性?1.不允许其他程序用new创建该类对象。2.在该类中创建一个本类实例。3.对外提供一个方法让其他程序可以获取该对象。步骤:1.私有化该类的构造函数。2.通过New在本类中创建一个对象。3.定义一个公有的方法,将创建的对象返回。 */
2016-06-18 20:03:09 749
原创 Java文档注释【自制API】
工具类的文档注释 工具类:一般都定义成静态的,只提供工具方法,没有特定数据,不需要构建对象。为了保证不让其他成员创建对象,将无参的构造函数设置为私有化即可。 源文件: @author 作者 @version 版本 @param 参数 @return 返回 生成html中的文档化: 注意1: 在每个方法
2016-06-18 18:57:54 9523
原创 Java语言程序设计【基础篇】【chapter08_8.7】
【内部类 外部类】这次练习出现很多错误,暴露出代码不熟练的问题其中 有个严重的错误,把外部类写到了内部类 main 函数与Account类平行 调用时出现静态调用的问题package chapter08_编程练习题;import java.util.Date;public class Show07 { public static voi
2016-06-17 15:13:38 1071
原创 静态变量/静态方法调用的注意事项
静态变量/静态方法调用的注意事项package chapter08_复习题;public class Show10 { public static void main(String[] args) { F f = new F(); System.out.println(f.i); System.out.println(f.s);//改成F.s; 访
2016-06-16 12:35:56 14023
原创 Java语言程序设计 【基础篇】 【学习笔记】
1.在使用System.in时需要使用a.close(); 否则输入流没有关闭,是不够严谨的。package chapter02;import java.util.Scanner;public class Show1 { public static void main(String[] args) { Scanner a = new Scanner(System.in);
2016-06-15 22:51:48 14554 1
原创 毕向东Java视频学习笔记【day01-day07】
2016年6月6日开始学JAVA Java_Day01JVM:虚拟机JRE:JAVA运行环境 (JVM+类库)JDK:JAVA开发工具包(JRE+JAVA的开发工具) cd..返回上一层cd\ 返回根目录md 新建文件夹del 删除文件夹rd 删除文件夹cls 清屏set 显示windows所有环境变量 环境变量的使用:JAV
2016-06-15 22:44:14 5632 4
C++封装互斥锁_条件变量.rar
2020-02-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人