随笔分类 -  Java

摘要:分析:可以把生产者理解为往仓库中放产品,P(s1)为占用了一个储物间,把产品放到储物间,V(s2)为打电话通知消费者来取,V(S2)在pv专业术语中,相当于释放了消费者的临界资源,即S2变为了1,那消费者有了自己的临界资源就不会阻塞到P(s2),继续往下执行,取出产品,再执行V(s1),则生产者又获 阅读全文
posted @ 2021-05-25 18:50 一只懒懒的熊Zz 阅读(813) 评论(0) 推荐(0)
摘要:计算机浮点数和存储和运算规则 1、概述: 众所周知,计算机只能识别二进制数据,即所有的十进制都需要转换成二进制才能在计算机中进行存储和运算,但是,十进制数有整数部分和小数部分,对于整数部分转换成二进制数的话,我们采用除2取余数法;小数部分的话我们采用乘2取整法;求出来后,我们对数字进行规范化处理; 阅读全文
posted @ 2021-04-28 17:27 一只懒懒的熊Zz 阅读(3392) 评论(1) 推荐(0)
摘要:一、概述:Remote Procedure Call 远程过程调用,简单的理解是一个节点请求另一个节点提供的服务,即一台客户端向另外一台服务器请求某个方法,调用该方法。 二、设计思路:将服务端待调用的方法以map集合的形式,注册到服务注册中心,服务注册中心通过ServerSocket创建连接对象,设 阅读全文
posted @ 2021-04-06 17:46 一只懒懒的熊Zz 阅读(79) 评论(0) 推荐(0)
摘要:一、项目文件夹和所需jar包 二、文件上传: index.jsp 文件代码: <%@ page contentType="text/html;charset=UTF-8" language="java" %> <html> <head> <title>File upload</title> </he 阅读全文
posted @ 2020-09-09 17:34 一只懒懒的熊Zz 阅读(931) 评论(0) 推荐(1)
摘要:package IO; import java.io.IOException; import java.sql.*; import java.util.ArrayList; import java.util.List; public class Demo { private static State 阅读全文
posted @ 2020-08-19 23:14 一只懒懒的熊Zz 阅读(1056) 评论(0) 推荐(0)
摘要:一、Map集合:以键(key)-值(value)映射的形式,将数据保存到集合中,键和值保存的是对象的内存地址,键不允许重复, 如果已经存在一个键-值,再插入相同的键,则会覆盖已存在的键的所对应值 二、HashMap的数据结构 1、HashMap集合底层是哈希(散列)表的数据结构 2、哈希表是一个怎么 阅读全文
posted @ 2020-05-17 16:27 一只懒懒的熊Zz 阅读(273) 评论(0) 推荐(0)
摘要:一、概述: 接口是多个类的公共规范 接口是引用数据类型,其中最突出的特点就是包含:抽象方法 接口不能像class类进行new关键字实例化,要实现它的属性和方法必须让一个类来实现它,再实例化该类,才能调用接口的方法 二、什么是抽象方法/类? 我们都知道,在Java的继承关系当中,父类是将多个子类所共同 阅读全文
posted @ 2020-05-10 20:02 一只懒懒的熊Zz 阅读(1834) 评论(0) 推荐(0)
摘要:一、分类: (1)java.util.date :该包主要用于获取系统日期格式 (2)java.sql.date :该包主要用于定义数据库日期格式 二、构造方法摘要 Date() 分配 Date 对象并初始化此对象,并获取当前系统时间(精确到毫秒)。 Date(Long date) 分配 Date 阅读全文
posted @ 2020-05-09 11:35 一只懒懒的熊Zz 阅读(1853) 评论(0) 推荐(0)
摘要:一、概述: (1)Java中为8中基本数据类型又准备了8种包种类,8种包装类型属于引用数据类型,父类是Object (2)为什么要提供8个包装类: 当我们调用一个对象,要往一个方法里面传递参数时候,参数可能只限定传入一个Object对象,则无法直接传入基本数据类型,那就需要变成引用数据类型 ,即传入 阅读全文
posted @ 2020-05-08 16:33 一只懒懒的熊Zz 阅读(977) 评论(0) 推荐(0)
摘要:恢复内容开始 一、泛型的概念 泛型:即参数化类型,那什么又是参数化类型呢?以前我定义一个属性或者方法的时候,我们都会明确具体的类型,比如int、String、void等等,但是参数化之后,就不明确类型,只有在具体调用对象的时候,才传递实际类型实参,这就叫参数化类型,把类型明确的工作推迟到创建对象或调 阅读全文
posted @ 2020-05-01 13:38 一只懒懒的熊Zz 阅读(1650) 评论(0) 推荐(0)
摘要:1、封装:将代码保护起来,外部不允许直接操作和访问,提高代码的安全性 //在外部程序直接访问person数据 public class date4 { public static void main(String[] args) { person p1 = new person(); //访问一个对 阅读全文
posted @ 2020-04-27 12:08 一只懒懒的熊Zz 阅读(165) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-25 15:55 一只懒懒的熊Zz 阅读(126) 评论(0) 推荐(0)
摘要:递归:递归就是函数(方法)在执行时,调用本身的一个过程 //利用递归的形式实现100以内的整数求和 public class date4 { public static void main(String[] args) { System.out.println(sum(100)); } static 阅读全文
posted @ 2020-04-23 16:58 一只懒懒的熊Zz 阅读(148) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-04-23 12:57 一只懒懒的熊Zz 阅读(89) 评论(0) 推荐(0)
摘要:1、什么是continue和break continue:继续的、持续的 break:冲断的、折断的 作用:用于终止循环体,主要用于switch条件语句和循环体条件语句(for、while、do-while) 2、continue:语句的执行会终止本次循环,提前进入下一次循环 (1)案例1:当条件满 阅读全文
posted @ 2020-04-19 18:38 一只懒懒的熊Zz 阅读(458) 评论(0) 推荐(0)
摘要:一、流的简介 输入流:负责把硬盘中的数据读取到内存中 输出流:负责把内存中的数据读取到硬盘中 1字符=2字节 1字节=8位 1.1流的分类: (1)字符流:读取文件中的字符,只适用于读文本文件,凡是Writer/Reader结尾的流都是字符流 (2)字节流:读取文件中的字节,可以读取视频、图片、文本 阅读全文
posted @ 2020-03-22 14:25 一只懒懒的熊Zz 阅读(291) 评论(0) 推荐(0)
摘要://override:子类继承父类,子类重写父类的方法 public class override { public static void main(String[] args) { horse h = new horse(); vehicle v = new vehicle(); v.run() 阅读全文
posted @ 2020-03-13 15:15 一只懒懒的熊Zz 阅读(94) 评论(0) 推荐(0)