自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java基本类型(还没写完!!!)

java 基本类型看了一些资料突然对以前的一些习以为常的东西有了一种刷新三观的感觉。先聊聊老生常谈的东西:Java八种基本类型:boolean、byte、short、char、int、long、float、double数据类型字节(byte)值域默认值(零值)虚拟机内部符号boolean1{false,true}falseZbyte1[-1...

2019-09-10 11:41:12 110

原创 强引用、软引用、弱引用、幻引用有什么区别?

面试经典题:强引用、软引用、弱引用、幻引用有什么区别?概述Java语言中,除了基本数据类型外,其它都是指向各类对象的的对象引用;Java根据其生命周期的长短,将引用分为四种:强引用、软引用、弱引用、幻想引用一、强引用  k特点:List item...

2019-07-21 11:37:29 194

原创 PipedInputStream 和 PipedOutputStream 源码解析

概要一、PipedInputStream 源码二、PipedOutputStream 源码三、应用——生产者消费者模式

2019-07-16 21:39:21 250

原创 String、StringBuffer、StringBuilder有什么区别?

String、StringBuffer、StringBuilder有什么区别?

2019-07-22 19:51:14 88

原创 && &,|| |

&& 和 &,|| 和 |逻辑运算符简单介绍一、&& 和 &&&:短路与 逻辑与&:非短路与 安危与相同的: 都是可以进行逻辑与运算,下面两行是等价的//举个例子,a=1 b=2//所以 a>0 这个值为true b>1 这个值为true b>2 这个值为 falseif...

2019-07-21 11:39:45 138

原创 八皇后问题————java描述

import java.util.Scanner;import javax.swing.RowFilter;public class Main_1 { /* * 2*n皇后 */ public static int num=0; public static int[] row=new int[16]; public static int[][] arm=new int[...

2019-07-16 21:50:24 106

原创 Java排序算法(插入、希尔、堆、归并排序)

/** * Simple insertion sort. * 适合于基本有序的数组 * 稳定排序 * @param arr an array of Comparable item. */ public static <T extends Comparable<? super T>> void insertSo...

2019-06-09 14:08:29 77

原创 面向对象与面向过程的区别?

面向过程 上个世纪为解决软件危机(软件开发难度大,成本高等)一个工程学的方法出现---面向过程开发,实现了1+1<2的目标,降低了软件开发的难度。代表模型---瀑布模型,代表语言---C语言优点:性能比面向对象高----当对性能要求很高时用面向过程开发,例如单片机等缺点:不易维护、复用、扩展面向对象 当面向过程不能完全满足所有软件开发时,面向对象出现了优点:1.易...

2019-05-15 22:37:22 92

原创 Cookie 特殊字符

java.lang.IllegalArgumentException: An invalid character [44] was present in the Cookie valuecharacter [44]=','Cookie 特殊字符Cookie对象的name和value属性中不可以包含空格和一下一些字符[ ] ( ) = , " / ? @ : ;1.造成的危害,无法...

2019-04-14 11:40:46 293

原创 clean code

整洁的代码1.1要有代码将需求明确到机器可以执行的细节程度,就是编程要做的事。而这种约束正是代码1.2 糟糕的代码糟糕的代码毁了公司勒布朗(LeBlanc)法则:稍后等于永不(Later equals never)。1.3 混乱的代价 随着混乱的增加,团队生产力也持续下降,趋向于零。 管理层就只有一件事可做了:增加人手到项目中,期望提高生产力。可是新人并不熟悉...

2019-03-19 15:47:36 286

原创 Java内存理解

Java内存的理解 Java内存分为堆内存(Head)和栈内存(Stack)这种说法是很粗糙的!!! ——————————————————————————————————————————这里是对“栈”的理解这里所指的“栈”实则是虚拟机栈,或者说是虚拟机栈中局部变量表部分!虚拟机栈描述的是Java方法执行的内存模型:每个方法在执行的同时都会创建一个栈帧(Stack F...

2018-03-29 22:09:26 146

空空如也

空空如也

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

TA关注的人

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