随笔分类 -  Java基础

摘要:题目描述: 控制三个线程,按顺序在“Hello”字符串后添加“_A”,“_B”,"_C" ,输出 “Hello_A_B_C”; 实现方法:使用wait()和notifyAll()方法实现; 核心思想:在A线程运行完成时,同时设置B线程执行的条件,并唤醒(使用notifyAll())其他所有阻塞的线程 阅读全文
posted @ 2019-09-18 22:29 CherishTheYouth 阅读(259) 评论(0) 推荐(0) 编辑
摘要:Sring 被声明为 final ,因此不可被继承。 String的不可变性: 看String的定义(java9版本): public final class String implements java.io.Serializable, Comparable<String>, CharSequen 阅读全文
posted @ 2019-09-01 22:32 CherishTheYouth 阅读(314) 评论(0) 推荐(0) 编辑
摘要:以下几篇随笔都是记录的我实现八大排序的代码,主要是贴出代码吧,讲解什么的都没有,主要是为了方便我自己复习,哈哈,如果看不明白,也不要说我坑哦! 本片分为两部分代码: 常用方法封装 排序算法里需要频繁使用 交换数组中两数位置 的操作,另外,为了方便我打印数组查看结果,我封装一个 ArrayBase.j 阅读全文
posted @ 2019-08-11 15:45 CherishTheYouth 阅读(675) 评论(0) 推荐(1) 编辑
摘要:用于描述ip地址和端口,是一个通信链的Handle。在Internet上的主机一般运行了多个服务软件,同时提供几种服务,每种服务都打开一个Socket,并绑定到一个端口上,不同的端口对应于不同的服务。Socket就是为了网络编程提供的一种机制,通信的两端都有socket,网络通信其实就是socket间的通信,数据在两个socket之间通过 IO 传输。(摘自黑马视频ppt) 阅读全文
posted @ 2019-08-01 11:03 CherishTheYouth 阅读(1857) 评论(0) 推荐(0) 编辑
摘要:一、数据类型 (一)8种基本数据类型(内置数据类型\C#中为值类型) 字符长度:1byte = 8 bit; 布尔:可认为是 1byte (8 bit); 字符: char:2/16 整型: short: 2/16 int: 4/32 long: 16/64 浮点型: float: 8/32 dou 阅读全文
posted @ 2019-07-26 10:06 CherishTheYouth 阅读(359) 评论(2) 推荐(0) 编辑

点击右上角即可分享
微信分享提示