-
Java中的容器(集合)之ArrayList源码解析
Java中的容器(集合)之ArrayList源码解析 1、ArrayList源码解析 源码解析: 如下源码来自JDK8(如需查看ArrayList扩容源码解析请跳转至《Java中的容器(集合)》第十条):。 package java.util; import java.util.function.Consumer; import java.util.function.Predi...
-
Java中的容器(集合)
Java中的容器(集合) 1、Java常用容器:List,Set,Map List: 继承了Collection接口(public interface ListE extends CollectionE),有序且允许出现重复值。 Set: 继承了Collection接口(public interface SetE extends CollectionE),无序且不允许出现重复值。...
-
Java 的基本程序设计结构
Java 的基本程序设计结构 从Hello Word入手 public class HelloWorld { /* 第一个Java程序 */ public static void main(String[] args) { System.out.println("Hello World"); // 打印 Hello World } } public class HelloWorld 一个文件中只能有一个 public 修饰类(cl...
-
springboot系列之04-提高开发效率必备工具lombok
springboot系列之04-提高开发效率必备工具lombok 未经允许,不得转载 原作者:字母哥博客 本文完整系列出自:springboot深入浅出系列 一、前置说明 本节大纲 使用lombok插件的好处 如何安装lombok插件 使用lombok提高开发效率 二、使用lombok插件的好处 我们在java开发...
-
Spring框架学习笔记(3)——SpringMVC框架
Spring框架学习笔记(3)——SpringMVC框架 SpringMVC框架是基于Spring框架,可以让我们更为方便的进行Web的开发,实现前后端分离 思路和原理 我们之前仿照SpringMVC定义了一个自定义MVC框架,两者的思路其实都是一样的。 建议结合两篇文章进行学习 JSP学习笔记(6)—...
-
Java学习day2关键字
Java学习day2关键字 java的基本语法(1) 一、关键字 定义:被Java语言赋予特殊含义,用做专门用途的字符串 特点:关键字中的所有字母都为小写 二、标识符 定义:java对各种 变量 、 方法 和 类 等要素命名时所使用的的字符序列称为标识符(凡是自己可以起名字的地方都...
-
死磕 java同步系列之Phaser源码解析
死磕 java同步系列之Phaser源码解析 问题 (1)Phaser是什么? (2)Phaser具有哪些特性? (3)Phaser相对于CyclicBarrier和CountDownLatch的优势? 简介 Phaser,翻译为阶段,它适用于这样一种场景,一个大任务可以分为多个阶段完成,且每个阶段的任务可以多个线程并...
-
Java代码执行过程概述
Java代码执行过程概述 Java代码经历三个阶段:源代码阶段(Source) - 类加载阶段(ClassLoader) - 运行时阶段(Runtime) 首先我们来理清一下Java代码整个执行过程, 让我们对其有个整体的认识: Java源程序 (.java)经过 Java编译器 (javac)以后, 生成一个或多个 字节码 (.cla...
-
c++指针全攻略
c++指针全攻略 1、指针概念理解 int* p 定义一个指针(推荐使用这种写法int* ,理解上有好处) p 指针变量; * 间接运算符(访问符),代表访问该地址所指向的空间; *p 指针所保存(指向)的地址中对应(指向)的值; p 获取指针变量的内存地址(指针本身占用内存空间...
-
Shell 编程 数组
Shell 编程 数组 本篇主要写一些 shell 脚本函数的使用。 数组定义 数组名=(value0 value1 vlaue2 ...) 数组名=([0]=value [1]=value [2]=vlaue ...) 列表名=value0 value1 vlaue2 ... 数组名=($列表名) 数组名[0]=value 数组名[1]=value 数组名[2]=value ... 获取数组...
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
