java
qq_27543599
这个作者很懒,什么都没留下…
展开
-
java基础复习
一、8中基本类型所占字节数 Java中有八种基本数据类型,分别为:byte、short、int、long、float、double、char、boolean。 这八种基本类型都有对应的包装类,分别为:Byte、Short、Integer、Long、Float、Double、Character、Boolean。 在Java中整型、实型、字符型被视为简单数据类型,这些类型由低级到高级分别为: (...原创 2019-04-20 23:12:03 · 159 阅读 · 0 评论 -
java高级应掌握的内容
一、java部分 1、集合:集合的结构图、常用集合的特性,包括是否可以为null、是否允许重复元素、是否有序 2、线程:创建线程的方式?每种方式之间的异同点 3、线程池:如何创建线程池?常用的线程池有哪些?创建线程池需要的参数有哪些及含义?在深入还要掌握每种参数有哪些类型可选(比如队列有哪几种?区别是什么?拒绝策略有哪些并知道怎么使用?) 4、ThreadLocal类的使用:ThreadL...原创 2019-04-22 18:34:01 · 594 阅读 · 0 评论 -
分析String的对象创建问题
一、String str = new String()+"a";创建几个对象?与String str1 = new String("b")+"c";和String str2 = new String("")+"d";结果相同吗? 答:创建原理是一样的。 str = new String()+"a":new String()会创建一个堆内存对象,"a"会创建一个字符串常量池的常量"a"对象,使用...原创 2019-04-18 17:35:43 · 251 阅读 · 0 评论 -
java & | ~ ^运算及原码、反码、补码
最近想学算法,特意温习计算机组成原理和java基础运算符的优先级,特此写篇博客记录一下,也给忘记这部分内容的同学做个参考,废话不多说,下面简明扼要的挨个举例讲解。 前提:在计算机中进行运算的数有两类,无符号数和有符号数,并且都是用补码进行运算,在java中也是对整数做补码运算。 对整数来说,原码、反码、补码都是其本身;负数:反码(符号位不变,其余取反),补码在反码基础上加1。 正数符号位用0...原创 2019-04-19 12:41:47 · 254 阅读 · 0 评论