自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 SpringBoot第一天【快速入门】

第一步构建项目:1、访问 http://start.spring.io/2、选择构建工具 Maven Project、Java、Spring Boot 版本 2.1.3 以及一些工程基本信息3、点击 Generate Project 下载项目压缩包4.将项目导入到编译工具(我使用的是idea),配置好maven仓库初始化目录机构:src/main/java 程序开发以及程序入口s...

2019-10-11 15:49:07 179

原创 深拷贝和浅拷贝解析

1.浅拷贝(需要实现Cloneable 接口)public class ShallowClone implements Cloneable {private String name;private int age;private List<String> books;public String getName() { return name;}public v...

2019-10-08 16:53:53 153

原创 Java中创建对象的几种方法

1.使用new关键字2.使用Class类字节码对象去newInstance()去创建一个对象 例子:java.util.Date date = java.util.Date.class.newInstance();获取类的字节码对象的三种方式:(1)使用类的class属性 ,例:Class<java.util.Date> clazz1 = java.util.Date.clas...

2019-10-08 09:13:31 190

原创 创建线程的几种方式

编写多线程是为了实现多个任务并发的执行,从而能够更好地与用户交互。一般有4种方法,Thread,Runnable,Callable。使用Executor框架来创建线程池。1.继承Thread类2.实现Runnable接口,传入Thread构造方法中3.实现Callable接口,传入Thread构造方法中4.创建线程池来获取...

2019-09-29 17:33:51 127

原创 分析getParentFile和createNewFile

file.getParentFile()是获取文件对象的父级文件夹目录对象,获取到了之后可以把父级文件夹创建出来,然后硬盘上真的存在了文件夹目录后才能createNewFile()创建文件demo: File file = new File("D:\\myproject\\new\\test.txt"); File parentFile = file.getParentFile()...

2019-09-28 17:18:52 403

原创 位运算左移和右移

左移(<<)参加运算的两个数,换算为二进制(0、1)后,进行左移运算,用来将一个数各二进制位全部向左移动若干位对10左移2位(就相当于在右边加2个0): 0000 0000 0000 1010-------------------- 0000 0000 0010 1000所以: 10 << 2 = 0000 0000 0010 1000 = 40注意:观...

2019-06-24 16:56:41 1330

原创 vue第二天【计算属性】

属性监听<!DOCTYPE html><html><head><meta charset="utf-8"><title>Vue 测试实例 - 菜鸟教程(runoob.com)</title><script src="./vue.min.js"></script></head>...

2019-06-21 16:08:27 315

原创 vuejs第二天【循环语句】

v-for 指令 遍历一个数组<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>v-for指令</title> <script src="vue.min.js"></script></head&gt...

2019-06-21 13:44:58 115

原创 vue学习第二天【vue.js条件与循环】

v-if<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vuejs条件与判断</title> <script src="vue.min.js"></script></head>&lt...

2019-06-21 11:07:34 152

原创 vue学习第一天【模板语法】

插入文本 【{{key }}】<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>模板语法</title> <script src="./vue.min.js"></script></head&g...

2019-06-20 18:04:39 109

原创 vue学习第一天【构造器】

我们通过实例来看一下构造器有哪些内容:实例1:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script src="./vue.min.js"></script>...

2019-06-20 17:01:09 139

原创 关于值传递和引用传递

public static void main(String[] args) { //引用传递 Number number = new Number(); number.num = 10; transferData1(number); System.out.println(number.num); //100 //值传递 int...

2019-06-18 18:02:30 101

原创 Java中try catch finally语句中含有return语句的执行情况

第一种情况:@Testpublic static int test1() { int num =10; try { return num; }catch (Exception e){ }finally { num = 20; return num; } }//运行结果:20try…catch...

2019-06-18 17:16:14 181

原创 throws exception和 try catch的区别

throws exception 会将异常上抛,在循环中会中断循环try catch 将异常捕获,不影响下一条执行那么如果try catch到了,在catch中有没有必要加continue呢?答案是加不加都一样那么加上continue和不加哪个效率更高呢?测试结果是不加continue效率更高tips:在定时器中,可能会去循环执行某一条方法,为了保证容错性,最好使用try catch捕...

2019-06-18 10:48:39 2528

原创 数据结构篇

数据结构篇数据结构数组栈队列链表

2019-06-04 09:48:27 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除