-
二进制原码、反码、补码以及Java中的<< 和 >> 和 &am
二进制原码、反码、补码以及Java中的 和 和 详细分析 1、计算机二进制系统中最小单位bit 在计算机二进制系统中: bit (位) :数据存储的最小单元。 简记为 b ,也称为比特( bit ),每个二进制数字0或1就是一个位( bit ),其中,每 8bit = 1 byte (字节); 再回顾Java...
2020-03-04 16:02:12 java学习java并发编程实战java并发编程java学习资料虚拟机系统公众号PSTomcatAV
-
CodeForces 1313D Happy New Year
CodeForces 1313D Happy New Year 用一个数代表原来的一个区间的离散化+状压DP,避免失败判断优化复杂度 我在1313E的题解里提到本题非常难, 是我出言不逊了。。 我之前读错题意了。。 洛谷题目页面传送门 CodeForces题目页面传送门 有 \(m\) 孩子,编号为 \(1\sim m\)...
-
HashMap分析
HashMap分析 目录 存储结构 初始化 put resize 树化 get 为什么HashMap中equals()和hashCode()要同时重写? 为何HashMap的数组长度一定是2的次幂? 线程安全 参考 存储结构 JDK1.8前是数组+链表,JDK1.8之后是数组+链表+红黑树。本文分析基于JDK1.8源代码。 HashMap的...
-
java入门
java入门 1.代码 public class HelloWorld{ //HelloWorld为类名必须和文件名相对 public static void main(String[] args){ //main为入口函数 System.out.println(hello world); // System.out.println为打印 }}/*一个文件可以有多个class,但是只能一个声明为public,...
-
javaSE学习笔记(17)---锁
javaSE学习笔记(17)---锁 javaSE学习笔记(17)---锁 Java提供了种类丰富的锁,每种锁因其特性的不同,在适当的场景下能够展现出非常高的效率。本文旨在对锁相关源码(本文中的源码来自JDK 8)、使用场景进行举例,为读者介绍主流锁的知识点,以及不同的锁的适用场景...
-
简单看看ThreadPoolExecutor原理
简单看看ThreadPoolExecutor原理 线程池的作用就不多说了,其实就是解决两类问题:一是当执行大量的异步任务时线程池能够提供较好的性能,在不使用线程池时,每当需要执行异步任务是需要直接new一个线程去执行,而线程的创建和销毁是需要花销的,而线程池中的线程是可...
-
写二进制,姿势一定要骚,省字段,省带宽,提效率...
写二进制,姿势一定要骚,省字段,省带宽,提效率... 介绍 上一个礼拜和一个同事对接口,前端同事问我是不是接口文档写错了,一个订单的异常标签有多个,不应该返回一个数组吗?为啥只返回了一个数字。 因为这个接口是调用别微服务,所以我也很疑惑,找同事确认,他只...
-
位运算的应用
位运算的应用 一、判断一个数字X的i位是不是1 方法: if (( 1 (i- 1 )) x 0 ) 原理: 1左移(i-1)位,相当于制造了一个就i位上是1其他位都是0的一个二进制数。将这个数与X进行与运算,如果大于0,则代表第i位是1;否则是0 例子: x = 13 (1101) 2 i = 3 1 (i-1) = 1 2 =...
-
《 Java 编程思想》CH03 操作符
《 Java 编程思想》CH03 操作符 《 Java 编程思想》CH03 操作符 在最底层,Java中的数据是通过操作符来操作的。 操作符 + , - , * , * , = 与其他语言类似 几乎所有的操作符只能操作“基本类似”,而 = , == , != 是例外 String 类支持 + 和 += 操作符,表示拼接操...
-
自学Java第二章——《Java的基础语法》
自学Java第二章——《Java的基础语法》 2.1 标识符 简单的说,凡是程序员自己命名的部分都可以称为标识符。 即给类、变量、方法、包等命名的字符序列,称为标识符。 1、标识符的命名规则 (1)Java的标识符只能使用26个英文字母大小写,0-9的数字,下划线_,美元符号$...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
