- 博客(10)
- 收藏
- 关注
原创 SpringBoot(二)SpringBoot 启动流程
SpringBoot 启动流程:首先我们看看一切的起源——SpringBoot启动类:执行main方法,然后调用SpringApplication.run()方法,这样我们的项目就启动了。是不是很神奇。那么我们来看看run方法,他到底为我们做了什么,一起慢慢剥开这颗洋葱,看看他的内心是什么,废话不多说,直接上源码。 各个主要步骤我已经标注在上图之中了,除此之外,我...
2018-09-07 13:32:10 860
原创 SpringBoot(一) 初识SpringBoot
概述首先我们看一下boot的启动类,很明显这里面有两个重点:1,@SpringBootApplication2, SpringApplication的初始化 @SpringBootApplicationpublic class DemoApplication {public static void main(String[] args) { Spr...
2018-09-07 11:35:15 164
转载 Java基础学习(八)泛型
作者有点懒,转一篇:https://www.cnblogs.com/coprince/p/8603492.html 下面是作者简单总结:Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 泛型,即“参数化类型”。...
2018-08-30 16:17:00 165
原创 Java基础学习(七)Java 异常
简介Java异常时Java提供的一种识别及响应错误的一种机制。Java异常机制可以使程序中的异常处理diamante和正常业务代码分离,保证程序代码更加优雅,使代码更加健壮,异常能清晰地回答what,where,when这三个问题,异常类新回答了:什么被抛出,在哪里跑出,为什么抛出。 Java异常机制用到的几个关键字:try catch finally throw throws....
2018-08-30 14:51:51 246
原创 Java基础学习(六) 网络编程简介
基础知识:1、osi分层模型和TCP/IP分层模型对应关系 2、七层模型与协议的对应关系 网络层 ------------ IP(网络之间的互联协议) 传输层 ------------ TCP(传输控制协议)、UDP(用户数据报协议) 应用层 ------------ Telnet(Internet远程登录服务的标准协议...
2018-08-30 13:41:40 115
转载 Java基础学习(五) String类
这个博客足够了,转:https://www.cnblogs.com/xiaoxi/p/6036701.html 多写代码多读书,做个安静的Coder。
2018-08-29 18:07:13 128
原创 Java基础学习(四) java8线程
线程和进程:操作系统执行多任务,每个任务就是进程;进程执行多任务,每个任务就是线程;包含关系 。一、多线程创建和启动:1、继承Thread:重写run()方法,调用start()启动线程。public class ThreadDemo extends Thread{ @Override public void run() { //具体方法...
2018-08-29 17:14:50 287
原创 Java基础学习(三) IO
Java IO概要 Java中使用IO(输入输出)来读取和写入,读写设备上的数据、硬盘文件、内存、键盘......,根据数据的走向可分为输入流和输出流,这个走向是以内存为基准的,即往内存中读数据是输入流,从内存中往外写是输出流。 Java IO常见类 根据处理的数据类型可分为字节流和字符流 1.字节流可以处理所有数据类型的数据,在java中以S...
2018-08-29 13:05:44 144
原创 Java基础学习(二) 集合
一、集合的由来 通常,我们的程序需要根据程序运行时才知道创建多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组,但是数组只能放统一类型的数据,而且其长度是固定的,那怎么办呢?集合便应运而生了!二、集合是什么 ...
2018-08-29 13:05:00 286
原创 Java基础学习(一) 基本数据类型和引用数据类型
一、基本数据类型: byte:Java中最小的数据类型,在内存中占8位(bit),即1个字节,取值范围-128~127,默认值0 short:短整型,在内存中占16位,即2个字节,取值范围-32768~32717,默认值0 int:整型,用于存储整数,在内在中占32位,即4个字节,取值范围-2147483648~2147483647,默认值0 ...
2018-08-29 13:03:22 140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人