JSON:概念:JavaScript Object Notation: JavaScript对象表示法 JSON现在多用于存储和交换文本的语法,类似与xml JSON比xml更小,更快,更易解析 语法: 基本规则: 数据在名称/值对中:json数据是由键值对构成的 键用单双引号或者不用引号 ...
阿里规约学习心得(一)
一个优秀的工程师和一个普通的工程师的区别,不是满天飞舞的构架图,他的功底体现在所写的每一行代码上。 编程规约命名风格 【强制】代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束 【强制】代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式 【强制】类名使用Up ...
Java中各种集合的扩充机制
JAVA中的部分需要扩容的内容总结如下:HashMap: 初始容量定义:默认为1 << 4(16)。最大容量为1<< 30 扩容加载因子为(0.75),第一个临界点在当HashMap中元素的数量大于table数组长度加载因子(16*0.75=12),则按oldThr < ...
网络相关内容
TCP的三次握手与四次挥手理解及面试题 序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个字节,期待 ...
多线程相关内容
多线程我们在之前,学习的程序在没有跳转语句的前提下,都是由上至下依次执行,那现在想要设计一个程序,边打游戏边听歌,怎么设计? 要解决上述问题,咱们得使用多进程或者多线程来解决. 1 并发与并行 并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。 在操 ...
异常相关内容
异常java.lang.Throwable:类是Java语言中所有异常和错误的超类 Exception:编译期异常,进行编译(写代码)java程序出现的异常 RuntimeException:运行期异常,java程序运行过程中出现问题 ...
I/O相关内容
Java中的IOIO解决的问题解决设备与设备之间的数据传输问题,比如 硬盘—->内存 内存—–>硬盘 字节流什么情况使用字节流:读取到数据不需要经过编码或者解码的情况下这时候使用字节流,比如:图片数据 输入字节流InputStream 所有输入字节流的基类,抽象类 FileInputSt ...