首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
Waver
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
线程篇3:[-synchronized-]
零、前言一、多线程的简单回顾1.入门级2.如何让打印在两个线程完成后才调用2.1:让主线程先睡一会2.2.join方法3.结果呢?3.1下面是十次结果3.2从中能看出什么?3.3为什么3.4:i++发
InputStream和OutputStream 一
在讲这两个类之前,我们先说一下流(stream),流代表着一种连续的概念,对于任何一种流,有输入必然有输出,输入和输出就代表着流的两端。就像水流,从一个地方流出必然流向另一个地方,在计算机中也如此,不过计算机中流是一种逻辑概念。比如我们拷贝文件,其实就是把源文件的字节传输到目标…
一文搞定Java的输入输出流等常见流
通过IO可以完成对硬盘的读和写。 IO流的分类。 一种方式是:按照流的方向进行分类,以内存为参照物,往内存中去叫做输入(Input),或者叫做读(Read).往内存中出来叫做输出(Output),或者叫做写。 有的流是按照字节的方式读取数据。一次读取一个字节byte,等同于读取…
Java实现简易聊天室以及Scoket编程入门
介绍了Scoekt的概念,并且提供了基于TCP和UDP协议的Java Socket API编写的简单通信程序,比如简易的聊天室。
Java的JVM数值缓存和Integer的不可变性
Integer类型部分整数会被JVM进行缓存,因为这些数值使用频繁,从而避免冗余的内存碎片。具体范围为-128~127。 我们可以查看Integer的Class源码中的静态类IntegerCache,
Java面向对象总结
1. 类和对象 简单概括来说就是一句话:类是设计图,对象是产品,一个是抽象的不存在的东西,一个是现实的能用的东西。 就像楼盘,你得现有设计图纸,才能造房子呀。对于住房的人来说,设计图纸又用不了;但是没有图纸又没法造房子。 在Java中,一切皆对象,因为类不能用呀。但是必须现有类…
java 面向对象落地法则
一. 面向对象的编程关注于类的设计 二. 完成一个项目(或功能)的思路 三. 面向对象编程的三条主线 四. 面向对象的落地法则 五. 创建对象 一. 类的成员之 属性(成员变量) 二. 类的成员之 方法: 提供某种功能的实现 三. 类的成员之 构造器(构造方法) 四. 类的成员…
IDEA通过Maven打包JavaFX工程(OpenJFX11)
最近研究JFX,写出来了但是打包不了,这。。。尴尬。。。 尝试过直接使用Maven插件的package,不行,也尝试过Build Artifacts,也不行,各种奇奇怪怪的问题。包括下图中的 因此记录一下使用IDEA打包JFX11工程的过程。 只需安装IDEA与JDK即可,JF…
【Java劝退师】Concurrent 知识脑图 - 并发编程
1. 并发编程三要素 2. 锁分类 3. synchronized 修饰 1. 概念 2. 同步 3. 任务通信 4. 问题 1. 内存可见性 2. 重排序 3. 内存屏障 4. as-if-serial 5. happen-before 6. volatile 1. Bloc…
肝了一个月的Netty知识点(上)
高能预警,本文是我一个月前就开始写的,所以内容会非常长,当然也非常硬核,dubbo源码系列结束之后我就想着写一下netty系列的,但是netty的源码概念又非常多,所以才写到了现在。 我相信90%的读者都不会一口气看完的,因为实在太长了,长到我现在顶配的mbp打字编辑框都是卡的…