-
Break语句和Continue语句
Break语句和Continue语句 break语句(跳出本层循环) break 语句可以跳出所在层的循环,这些循环可以是for、while、do-while。 continue语句(跳出本轮循环体的剩余语句,进入到当前循环下的下一轮循环体) 结束当前循环体剩下的语句,直接进入下一轮循环体的执行。 1...
-
为什么使用kotlin可以节省开发时间
为什么使用kotlin可以节省开发时间 前言:.kotlin是一门语言,光靠一篇文章要入门不太现实,所以这篇文章重点讲的是kotlin相对于java的一些特性和这些特性带来的好处. 一、简单介绍 Kotlin 是一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,...
-
JAVA性能优化总结
JAVA性能优化总结 ??我们知道JAVA语言与C语言的其中一个区别就是JVM中有垃圾回收器可以通过对运行中的对象进行判断是否存活并且将在内存中已经不在使用的对象进行回收释放其所占用的内存,而C语言需要进行手动的释放内存,1个对象的创建使用释放都需要程序进行显式的操...
-
Java连载67-深入一维数组、main方法中的args参数详解
Java连载67-深入一维数组、main方法中的args参数详解 一、复习了一维数组,还复习了强制类型转换的注意点。 package com.bjpowernode.java_learning; public class D67_1_GoDeepIntoArrays { public static void main(String[] args) { // 创建一个数组,这个数组既可以...
-
[Leetcode] 102. 二叉树的层次遍历
[Leetcode] 102. 二叉树的层次遍历 题目描述 给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如: 给定二叉树: [3,9,20,null,null,15,7] 3 / \ 9 20 / \ 15 7 返回其层次遍历结果 [ [3], [9,20], [15,7]] 思路分析 1、常规的二叉...
-
一个自己实现的Vector 完善版本
一个自己实现的Vector 完善版本 一个自己实现的Vector(只能处理基本类型数据) 转载自: https://www.ev0l.art/index.php/archives/22/ string 类型不行 bool char* int double float long long 等基本类型可用 使用模板类实现。底层为数组实现。 dvector.h #ifndef DVE...
-
linux 文件系统管理三部曲之二:创建文件系统
linux 文件系统管理三部曲之二:创建文件系统 创建文件系统的含义:就是格式化一个硬盘分区,不同的格式化方式,就是创建了不同的文件系统。 格式化: 低级格式化:划分分区前执行,主要是划分硬盘的磁道等。 高级格式化:划分分区后执行,创建文件系统 创建文件系统时...
-
JDK8中的ConcurrentHashMap源码
JDK8中的ConcurrentHashMap源码 背景 上文JDK8中的HashMap源码写了HashMap,这次写ConcurrentHashMap ConcurrentHashMap源码 /** * Maps the specified key to the specified value in this table. * Neither the key nor the value can be null. * * pThe value can b...
2020-01-01 16:06:03 ARMreadabilityIE360lionPSAccesskeeptimAV
-
JDK8中的HashMap源码
JDK8中的HashMap源码 背景 很久以前看过源码,但是猛一看总感觉挺难的,很少看下去。当时总感觉是水平不到。工作中也遇到一些想看源码的地方,但是遇到写的复杂些的心里就打退堂鼓了。 最近在接手同事的代码时,有一些很长的python脚本,没有一行注释。就硬着头皮一行...
-
Java8 HashMap详解
Java8 HashMap详解 Java8 HashMap Java8 对 HashMap 进行了一些修改,最大的不同就是利用了红黑树,所以其由数组+链表+红黑树组成。 根据 Java7 HashMap 的介绍,我们知道,查找的时候,根据 hash 值我们能够快速定位到数组的具体下标,但是之后的话,需要顺着链表一个...
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
