会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
静心*尽力
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
12
13
14
15
16
17
下一页
2018年10月24日
多线程的卖票示例来理解两种创建线程方法的区别
摘要: 此卖票程序的最终实现功能为:多个人卖同一张票 首先,我们看第一种:实现Runnable接口的方法 先解释一下程序,Ticket类实现Runnable接口,Runnable接口只有一个run方法(自行查阅API文档),run方法里面写的就是封装的任务代码 当while为true,循环不间断,设置了一个
阅读全文
posted @ 2018-10-24 21:32 静心*尽力
阅读(233)
评论(0)
推荐(0)
2018年10月23日
多线程
摘要: 方法一: 方法二:
阅读全文
posted @ 2018-10-23 20:18 静心*尽力
阅读(91)
评论(0)
推荐(0)
2018年10月20日
Object类
摘要: 一:不知道一个引用变量是否为null,如果贸然地调用该变量的toString()方法,则可能引发NullPointerExcetpion异常; 但如果使用Object类提供的toString(Object o),就不会引发空指针异常,当o为null时,程序将返回一个"null"字符串
阅读全文
posted @ 2018-10-20 16:28 静心*尽力
阅读(118)
评论(0)
推荐(0)
Runtime
摘要: 1.定义:代表java程序的运行环境 2. 每个java程序都有一个与之对应的Runtime实例,应用程序通过该对象与其运行时环境相连 3.应该程序不能创建自己的Runtime实例,但可以通过getRuntime方法获取与之相关联的Runtime对象 四:exec方法启动一个进程执行操作系统
阅读全文
posted @ 2018-10-20 15:42 静心*尽力
阅读(322)
评论(0)
推荐(0)
2018年10月1日
9.Lambda表达式入门
摘要: 一.lambda表达式的优点: 1. 不需要指出重写的方法名字 2.不需要给出重写方法的返回值类型--只需要给出重写的方法括号及括号里的形参表即可 3.当使用lambda表达式代替匿名内部类创建对象时,lambda表达式的代码块将会代替实现抽象方法的方法体,lambda表达式就相当于一个匿名方法 介
阅读全文
posted @ 2018-10-01 19:38 静心*尽力
阅读(180)
评论(0)
推荐(0)
2018年9月26日
匿名内部类
摘要: 一.匿名内部类适合创建那种只需要一次使用的类(命令模式) (1)定义匿名内部类的格式: new 实现接口( ) |父类构造器(实参列表) { //匿名内部类的实体部分 } (2)匿名内部类的规则 1.匿名内部类不能是抽象类,因为系统在创建匿名内部类时,会立即创建匿名内部类的对象. 2.匿名内部类不能
阅读全文
posted @ 2018-09-26 21:47 静心*尽力
阅读(3034)
评论(1)
推荐(1)
局部内部类
摘要: 定义:如果把一个局部类放在方法里定义,则这个内部类就是一个局部内部类 限制:(1)局部内部类不能在方法以外的地方使用,也不能使用访问控制符和static修饰符 (2)下面的程序中:生成了三个class文件:Loca1InnerClass.class,Loca1InnerClass$1InnerBas
阅读全文
posted @ 2018-09-26 19:25 静心*尽力
阅读(442)
评论(0)
推荐(0)
2018年9月25日
内部类的使用
摘要: 一.在外部类以外使用非静态内部类 (1)在外部类以外的地方使用内部类时,内部类完整的类名应该是:outerClass .innerClass[如果外部类有包名,则还应该增加包名前缀] (2)由于非静态类内部类的对象必须寄生在外部类的对象里,因此创建非静态内部类对象之前,必须先创建其外部类对象 当创建
阅读全文
posted @ 2018-09-25 21:51 静心*尽力
阅读(135)
评论(0)
推荐(0)
内部类之静态内部类
摘要: 一.类内部类(静态内部类)定义:若使用static来修饰一个内部类,则这个内部类就属于外部类本身,就不属于外部类的某个对象(区别于非静态内部类) 二.静态内部类可以包含静态成员,也可以包含非静态成员;静态内部类的实例方法也不能访问外部类的实例成员 三.外部类虽然不能直接访问静态内部类的成员.但可以使
阅读全文
posted @ 2018-09-25 19:52 静心*尽力
阅读(806)
评论(0)
推荐(0)
内部类之非静态内部类补充
摘要: 一 .外部类访问非静态内部类的途径 外部类无法访问内部类的细节,解决方法: 1.在非静态内部类的public void info(){}方法里实现了非静态内部类的所有细节 2.外部类的public void test(){}创建了非静态内部类的对象 3.这样外部类方法test()里的内部类对象就可以
阅读全文
posted @ 2018-09-25 16:57 静心*尽力
阅读(125)
评论(0)
推荐(0)
上一页
1
···
12
13
14
15
16
17
下一页
公告