自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java基础笔记(14)—— Java的基础类型和字节大小

Java基础笔记(14)—— Java的基础类型和字节大小Java基础笔记(14)—— Java的基础类型和字节大小Java语言提供了八种基本类型。六种数字类型(四个整数型(默认是int 型),两个浮点型(默认是double 型)),一种字符类型,还有一种布尔型。byte:byte数据类型是8位、有符号的,以二进制补码表示的整数;(256个数字),占1字节最小值是-128(-2^7);...

2019-09-24 17:16:59 2644 1

原创 Java基础笔记(13)—— Java抽象类和接口的区别

Java基础笔记(13)—— Java抽象类和接口的区别Java抽象类和接口的区别一.抽象类1.abstract修饰的类为抽象类(没有对象,不能用new此关键字来创建抽象类的对象从而进行实例化);2.abstract修饰的方法为抽象方法(不能有方法体);3.有抽象方法的类一定是抽象类,但是抽象类中不一定有抽象方法;4.抽象类中的抽象方法必须在子类中被重写。代码举例:创建Car抽象类...

2019-09-24 16:34:58 231

原创 Java基础笔记(12)—— Java 的引用类型

Java基础笔记(12)—— Java 的引用类型Java 的引用类型Java的引用类型分为四种:强引用(Strong Reference)、软引用(Soft Reference)、弱引用(Weak Reference)、虚引用(Phantom Reference),其引用的强度依次减弱。1.强引用-StrongReference这种引用是平时开发中最常用的。例如Stringstrong...

2019-09-23 17:45:03 223

原创 Java基础笔记(11)—— String 类的常用方法

Java基础笔记(11)—— String 类的常用方法String 类的常用方法1.可以用字符数组创建一个String对象 public static void test1(){ char[] test = {'a','b','c','d'}; String str = new String(test);//相当于String str = newString("a...

2019-09-20 17:18:46 307

原创 Java基础笔记(10)— String a= “abc” String b = “abc” String c = new String(“abc”) String d = “ab” + “c”相比较

Java基础笔记(10)— String a= “abc” String b = “abc” String c = new String(“abc”) String d = “ab” + “c” .他们之间用 == 比较的结果String a= “abc” String b = “abc” String c = new String(“abc”) String d = “ab” + “c” .他...

2019-09-19 17:20:47 4531

转载 Java基础笔记(9)—— 异常的结构,运行时异常和非运行时异常

Java基础笔记(9)—— 异常的结构,运行时异常和非运行时异常异常的结构,运行时异常和非运行时异常1.Java异常机制Java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。Java中的异常分为两大类:错误Error和异常Exception,Java异常体系结构如下图所示:2.ThrowableThrowable类是所有异常或错误的超类...

2019-09-18 17:32:42 150

原创 Java基础笔记(8)—— hashtable和hashmap的区别

Java基础笔记(8)—— hashtable和hashmap的区别hashtable和hashmap的区别1、HashMap和Hashtable,他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。2、HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。3、Ha...

2019-09-18 15:04:32 187

原创 Java基础笔记(7)——string、stringbuilder、stringbufferz之间的区别

Java基础笔记(7)——string、stringbuilder、stringbufferz之间的区别string、stringbuilder、stringbufferz之间的区别1.运行速度上相比较:  运行速度快慢依次为:StringBuilder > StringBuffer > String  String最慢的原因:  因为String为字符串常量,而String...

2019-09-17 17:10:27 185

转载 Java基础笔记(6)——反射中,Class.forName和classloader的区别

Java基础笔记(6)——反射中,Class.forName和classloader的区别反射中,Class.forName和classloader的区别1、相同点java中class.forName()和classLoader都可用来对类进行加载。2.不同点class.forName()除了将类的.class文件加载到jvm中之外,还会对类进行解释,执行类中的static块,还会执行给...

2019-09-17 16:34:01 513

转载 Java基础笔记(5)——Java中的队列都有哪些,有什么区别

Java基础笔记(5)——Java中的队列都有哪些,有什么区别Java中的队列都有哪些,有什么区别Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Deque接 口。Queue的实现1、没有实现的阻塞接口的LinkedList: 实现了java.util.Queue接...

2019-09-16 17:04:58 211

转载 Java基础笔记(4)——ArrayList和LinkedList,Vestor各自实现和区别

Java基础笔记(4)——ArrayList和LinkedList,Vestor各自实现和区别ArrayList和LinkedList,Vestor各自实现和区别首先,ArrayList,LinkedList,Vestor这三个类都实现了java.util.List接口,但它们有各自不同的特性,主要如下:一、同步性ArrayList,LinkedList是不同步的,而Vestor是同步的。...

2019-09-12 17:08:05 177

转载 Java基础笔记(3)——Java集合类:list、set、queue、map

Java基础笔记(3)——Java集合类:list、set、queue、mapJava集合类:list、set、queue、map关系图:Collection接口Collection是Java中最基本的集合接口。描述一组有关集合操作的方法。int Size(); //集合大小boolean isEmpty(); //是否为空boolean contains(Object o); /...

2019-09-11 17:27:54 143

转载 Java基础笔记(2)——HashMap的源码,实现原理,底层结构是怎么样的

Java基础笔记(2)——HashMap的源码,实现原理,底层结构是怎么样的HashMap的源码,实现原理,底层结构1、HashMap:HashMap是基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)此类不保证映射的顺序,特别是它不保证该...

2019-09-10 17:46:56 528

转载 Java基础笔记(1)——String类型为什么是final的

Java基础笔记(1)——String类型为什么是final的String类型为什么是final的经过一年的工作,打算把知识都总结巩固一下,每天总结一部分通过查阅相关博客和材料做出以下总结将String类型设计成final的原因主要是考虑到程序的安全效率问题原因主要有以下几点:1、由于String类无法被继承,所以不会被进行修改,从而不会因为继承的因素导致引起不必要的安全隐患;2、S...

2019-08-27 21:20:16 237

空空如也

空空如也

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

TA关注的人

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