摘要: 什么是注解 Annotation是从JDK5.0开始引入的新技术。 Annoltation的作用 不是程序本身,可以对程序作出解释。(这一点在注释(comment)没有什么区别) 可以被其他程序(比如:编译器等)读取 Annotation的格式: 注解是以“@注释名”在代码中存在的,还可以添加一些参 阅读全文
posted @ 2021-03-08 08:56 岁月-伤 阅读(38) 评论(0) 推荐(0)
摘要: 网络编程 1,概述 地球村:你在西安,你一个美国的朋友! 信件: 计算机网络:计算机网络系统就是利用通信设备和线路将地理位置不同、功能独立的多个计算机系统互联起来,以功能完善的网络软件实现网络中资源共享和信息传递的系统。通过计算机的互联,实现计算机之间的通信,从而实现计算机系统之间的信息、软件和设备 阅读全文
posted @ 2021-03-07 08:39 岁月-伤 阅读(46) 评论(0) 推荐(0)
摘要: 线程同步 多个线程操作同一个资源 现实生活中,我们会遇到“同一个资源,多个人都想使用”的问题,比如,食堂排队打饭,每个人都想吃饭,最天然的解决办法就是,排队,一个个来。 处理多线程问题时,多个线程访问同一个对象,并且某些线程还想修改这个对象。这时候我们就需要线程同步,线程同步其实就是一种等待机制,多 阅读全文
posted @ 2021-03-05 11:20 岁月-伤 阅读(78) 评论(0) 推荐(0)
摘要: 线程协作 生产者消费者模式 应用场景:生产者和消费者问题 假设仓库只能存放一件产品,生产者将生产出来的产品放入仓库,消费者将仓库中产品取走消费 如果仓库中没有产品,则生产者将产品放入仓库,否则停止生产并等待,直到仓库中的产品被消费者取走为止。 如果仓库中放有产品,则消费者可以将产品取走消费,否则停止 阅读全文
posted @ 2021-03-05 11:11 岁月-伤 阅读(64) 评论(0) 推荐(0)
摘要: 同步块 同步块:synchronized(Obj) Obj称之为同步监视器 Obj可以是任何对象,但是推荐使用共享资源作为同步监视器 同步方法中无需指定同步监视器,因为同步方法的同步监视器就是this,就是这个对象本身,或者是class[反射中讲解] 同步监视器的执行过程 第一个线程访问,锁定同步监 阅读全文
posted @ 2021-03-05 11:04 岁月-伤 阅读(77) 评论(0) 推荐(0)
摘要: 线程优先级 Java提供一个线程调度器来监控程序中启动后进入就绪状态的所有线程,线程调度器按照优先级决定应该调度哪个线程来执行。 线程的优先级用数字表示,范围从1~10 Thread.MIN_PRIORITY = 1; Thread.MAX_PRIORITY = 10; Thread.NORM_PR 阅读全文
posted @ 2021-03-05 10:55 岁月-伤 阅读(100) 评论(0) 推荐(0)
摘要: 线程状态 停止线程 不推荐使用JDK提供的stop(), destroy()方法,(已废弃) 推荐线程自己停止下来 建议使用一个标志位进行终止变量当flay=false,则终止线程运行。 package com.xiao.state; //1.建议线程正常停止--利用次数,不建议死循环。 //2.建 阅读全文
posted @ 2021-03-05 10:45 岁月-伤 阅读(63) 评论(0) 推荐(0)
摘要: Lamda表达式 希腊字母表中排序第十一位的字母,英语名称为Lambda 避免匿名内部烃定义过多 其实质属于函数式编程的概念 (params)->expression[表达式] (params)->statement[语句] (params)-> a->System.out.println("i l 阅读全文
posted @ 2021-03-04 11:05 岁月-伤 阅读(134) 评论(0) 推荐(0)
摘要: 静态代理 package com.xiao.demo02; //静态代理模式总结: //真实对象和代理对象都要实现同一个接口 //代理对象要代理真实 //好处,代理对象可以做很多真实对象做不了的事情 //真实对象专注做自己的事情 public class StaticProxy { public s 阅读全文
posted @ 2021-03-04 10:59 岁月-伤 阅读(47) 评论(0) 推荐(0)
摘要: 实现Runnable 查看JDK帮助文档 定义MyRunnable类实现Runnable接口 实现run()方法,编写线程执行体 创建线程对象,调用start()方法启动线程 推荐使用Runnable对象,因为Java单继承的局限性 package com.xiao.demo01; //创建线程方式 阅读全文
posted @ 2021-03-04 10:51 岁月-伤 阅读(9131) 评论(0) 推荐(0)