![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
rain_Man2018
求知若渴,虚心若愚
展开
-
java实现生产者消费者问题(多种方式)
方法一:信号量这是我们学习操作系统的时候使用的方法,而且思路也一样。import java.util.concurrent.Semaphore;/** * 使用semaphore信号量实现 */public class Test1 { private static Integer count = 0; // 苹果数量 //创建三个信号量 final Semaphore notFull = new Semaphore(10); //盘子里最多放10个苹果 fina原创 2020-07-29 12:09:58 · 1424 阅读 · 0 评论 -
java内部类(代码演示)
1:什么是内部类将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类。例如:身体和心脏的关系。又如:汽车和发动机的关系。2:分类成员内部类:定义在类中,方法外的类。局部内部类:(包含匿名内部类)3:成员内部类3.1 访问特点:内部类可以直接访问外部类的成员,包括私有成员。外部类要访问内部类的成员,必须要建立内部类的对象。如何使用成员内部类?有两种方式:间接方式:在外部类的方法当中,使用内部类;然后main只是调用外部类的方法。直接方式,公式:类名称原创 2020-07-26 00:05:56 · 326 阅读 · 0 评论 -
Java反射机制(reflect)
1:什么是反射?java的反射机制是指在运行状态中,动态获取的类的信息,和动态调用对象的方法的功能。Java专门提供了一个包:Java.lang.reflect,用于完成反射。2:测试代码—创建用户类package itat.zttc.model;public class User { private int id; private String name; public...原创 2018-12-10 12:16:28 · 271 阅读 · 0 评论 -
Java标准标签库(JSTL)的简单使用
1:下载官网下载地址:JSTL的jar包将最底下的四个jar下载到本地。2:使用第一步将四个jar文件拷贝到项目下的lib目录下。第二步新建一个jsp界面,在这个jsp页面中引入核心标签库:<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>若引入格式化代码标签库,则通过以下代码:&原创 2018-12-11 15:00:44 · 331 阅读 · 0 评论 -
自动机解决股票买卖问题(Best Time to Buy and Sell Stock I II III IV等)详细教程
Best Time to Buy and Sell Stock系列问题在面试过程中经常遇到,这里将下面几种问题做一个总结。121 Best Time to Buy and Sell Stock122 Best Time to Buy and Sell Stock II123 Best Time to Buy and Sell Stock III188 Best Time to Buy an...原创 2019-05-27 10:51:32 · 367 阅读 · 2 评论