摘要: Integer 类在对象中包装了一个基本类型 int 的值。Integer 类型的对象包含一个 int 类型的字段 一、类定义 pu... 阅读全文
posted @ 2020-01-27 13:59 阳神 阅读(343) 评论(0) 推荐(0) 编辑
摘要: 工具类特征: 构造器必须是私有的,工具类一般不需要初始化,可以直接使用;工具类的方法必须是被static final方法修饰,保证方... 阅读全文
posted @ 2020-01-27 13:56 阳神 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 一、类的定义 public class LinkedList extends AbstractSequentialList impl... 阅读全文
posted @ 2020-01-27 13:53 阳神 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1、概述 签名: public class LinkedHashMap extends HashMap implements Map... 阅读全文
posted @ 2020-01-27 13:53 阳神 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 一、HashMap 基本 HashMap 是基于一个数组和多个链表来实现的,HashMap继承AbstractMap, 实现了 Ma... 阅读全文
posted @ 2020-01-27 13:52 阳神 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 基于如下来分析 ConcurrentHashMap 的锁分段技术;ConcurrentHashMap 的读是否要加锁,为什么?Con... 阅读全文
posted @ 2020-01-27 13:51 阳神 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 一、ArrayList 1、Arraylist 类定义 public class ArrayList extends Abstrac... 阅读全文
posted @ 2020-01-27 13:50 阳神 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 一、签名 public class TreeMap extends AbstractMap implements Navigable... 阅读全文
posted @ 2020-01-27 13:49 阳神 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 1、集合框架 Java 中的集合框架定义了一套规范,用来表示、操作集合,使具体操作与实现细节解耦 [外链图片转存失败,源站可能有防盗... 阅读全文
posted @ 2020-01-27 13:48 阳神 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 1、多线程优点 资源利用率更好:文件读写操作程序设计在某些情况下更简单;程序响应更快:端口监听操作 2、多线程的代价 设计更复杂:... 阅读全文
posted @ 2020-01-26 15:51 阳神 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、I/O 模型 为什么有IO模型:因为用户空间无法直接从内核空间拷贝数据,而是由内核空间来操作,而IO模型就是解决谁触发拷贝、 1... 阅读全文
posted @ 2020-01-26 15:45 阳神 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1、基本类型与引用类型的比较 1.1、如下四个变量,哪两个比较为 false Integer i01 = 59;int i02 = ... 阅读全文
posted @ 2020-01-26 15:37 阳神 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 1、从宏观角度看 Java跟C/C++组大的不同点在于,C/C++编程式面向操作系统的,需要开发者关心不同操作系统之间的差异性;而J... 阅读全文
posted @ 2020-01-26 09:19 阳神 阅读(87) 评论(0) 推荐(0) 编辑
摘要: C 可变参数 有时,您可能会碰到这样的情况,您希望函数带有可变数量的参数,而不是预定义数量的参数。C 语言为这种情况提供了一个解决方案,它允许您定义一个函数,能根据具体的需求接受可变数量的参数。 int func(int, ... ) { . . . } int main() { func(2, 2 阅读全文
posted @ 2020-01-25 19:21 阳神 阅读(131) 评论(0) 推荐(0) 编辑
摘要: C typedef C 语言提供了 typedef 关键字,您可以使用它来为类型取一个新的名字。下面的实例为单字节数字定义了一个术语 BYTE: typedef unsigned char BYTE; typedef vs #define #define 是 C 指令,用于为各种数据类型定义别名,与 阅读全文
posted @ 2020-01-25 19:05 阳神 阅读(162) 评论(0) 推荐(0) 编辑
摘要: C 字符串 在 C 语言中,字符串实际上是使用 null 字符 ‘\0’ 终止的一维字符数组。因此,一个以 null 结尾的字符串,包含了组成字符串的字符。 下面的声明和初始化创建了一个 “Hello” 字符串。由于在数组的末尾存储了空字符,所以字符数组的大小比单词 “Hello” 的字符数多一个。 阅读全文
posted @ 2020-01-25 16:58 阳神 阅读(167) 评论(0) 推荐(0) 编辑
摘要: C 指针 什么是指针? 指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。就像其他变量或常量一样,您必须在使用指针存储其他变量地址之前,对其进行声明。指针变量声明的一般形式为: type *var-name; 在这里,type 是指针的基类型,它必须是一个有效的 C 数据类型,var- 阅读全文
posted @ 2020-01-25 16:08 阳神 阅读(99) 评论(0) 推荐(0) 编辑
摘要: C 函数 函数是一组一起执行一个任务的语句。每个 C 程序都至少有一个函数,即主函数 main() ,所有简单的程序都可以定义其他额外的函数。 定义函数 C 语言中的函数定义的一般形式如下: return_type function_name( parameter list ) { body of 阅读全文
posted @ 2020-01-25 15:44 阳神 阅读(182) 评论(0) 推荐(0) 编辑
摘要: C 运算符 规则: 括号成员是老大; // 括号运算符 成员运算符. ->全体单目排老二; // 所有的单目运算符比如++、 --、 +(正)、 -(负) 、指针运算*、&乘除余三,加减四; // 这个"余"是指取余运算即%移位五,关系六; // 移位运算符:<< >> ,关系:> < >= <= 阅读全文
posted @ 2020-01-25 15:04 阳神 阅读(175) 评论(0) 推荐(0) 编辑
摘要: C 存储类 存储类定义 C 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C 程序中可用的存储类: auto 是局部变量的默认存储类, 限定变量只能在函数内部使用。auto 只能用在函数内,即 auto 只能修饰局部变量。register 代表了寄存器变 阅读全文
posted @ 2020-01-25 14:43 阳神 阅读(136) 评论(0) 推荐(0) 编辑