自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 this逃逸

转: https://www.cnblogs.com/straybirds/p/8640748.html 并发完成回写自己的看法,转的这篇博客不错。

2019-05-24 18:22:14 124

原创 JVM(5) --静态分配

下面的程序很好的演示了静态分配的含义(可以先试一下运行结果)package..../*静态方法分配(分配这个词并不好,因为dispatch并不运用到静态环境之中)演示*/public class StaticTest{ static abstract class Fruit{} static class Apple extends Fruit{} stat...

2019-05-15 17:19:14 226

原创 java面试(6)--java中的集合

ArrayList与Vector都有一个初始化容量大小,当里面的元素的大小超过默认值的时候,会进行自动扩容,而Vector默认是扩充为原来的两倍,ArrayList是默认扩容为原来的1.5倍。没有ArrayList是线程同步的,而Vector是间接或者直接线程同步的。所以Vector是线程安全的。由于Vector提供了线程安全机制所以其性能略低于ArrayList.LinkLi...

2019-05-15 16:40:04 125

原创 java面试(5)--序列化与浅拷贝深拷贝

使用序列化的情形:(1)需要通过网络来发送对象,或对象的状态需要被持久化到数据库或文件中(2)序列化能够实现深复制,即可以复制引用的对象浅拷贝对象实现的接口Cloneable的clone()方法存在一个缺陷,它并不会将对象的所有属性全部拷贝过来,而是有选择性的拷贝,即浅拷贝!基本规则如下:1、 基本类型 如果变量是基本很类型,则拷贝其值,比...

2019-05-15 16:38:56 347

原创 java面试(4)--java流 socket

java输入输出流(java流体系图) 一切文件在系统中都是以字节的形式保存的,无论是文档文件,视频文件,音频文件。。。,需要读取这些文件都可以用FileInputStream和BufferInutStream字符流操作的是缓冲区。 带缓冲的字节输入流:上面我们知道文件字节输入流的读取时,是直接同字节流中读取的。由于字节流是与硬件(存储介质)进行的读取,所以速度较慢。而...

2019-05-15 16:38:01 1043

原创 java面试(3)数组 和 异常

(1)数组因为数组在定义的时候会有一个默认的初始化值,依据数组类型而定(int类型的数据初始化为0,对象类型初始化为null,。private int a[5]; 错误的命名方式。(2)java语言中,数组提供了length属性来获取数组的长度。length()方法是针对字符串而言的。size()方法是针对泛型而言的。(3)try...finally结构中final...

2019-05-15 16:34:59 154

原创 java面试(2)“==”,“equals“ and hash

“==”,“equals“ and hash@ “==”“==” ,用来比较两个变量是否相等,该运算符用来比较变量对应·内存中的数值是否相同,而变量,又分为基本类型和引用类型,对于基本类型的变量,比较的就是值是否相等,而对于引用变量,eg: String s = new String(); 其中涉及了两块内存,一个是变量占用的内存(栈空间),一个是对象本身占用的内存(堆内存)。其...

2019-05-15 16:34:13 153

原创 java面试(1)static、finalize、assert。。。

Java面试(1)$.初始化块,静态初始化块(减少多个构造器内的重用代码)代码初始化块是类的成员之一,每次类的创建都会调用它。(本质上是一个代码块或者方法体){System.out.println(“普通初始化块”);}static{System.out.println(“静态初始化块”);}普通初始化快:创建对象时隐式调用 (只能初始化普通的变量)静...

2019-05-15 16:33:02 269 2

原创 JVM(4)--类文件结构

实现语言无关性的基础仍然是虚拟机和字节码存储格式,java虚拟机不和包括java语言在内的任何语言绑定,它只与“Class文件”这种特定的二进制文件所关联。虚拟机不关心Class文件来源于何种语言。 Java语言中的各种变量,关键字,运算符号是由字节码组成的。,因此字节码所提供的提供的语义表述能力比java要强。 任意一个Class文件都对应着一个类或借口的信息,...

2019-05-15 16:31:20 132

原创 jQuery与jstl实现购物车动态加减,价钱汇总功能

先倒入js,jquery,jstl所需要的配置,其中script操作如下 <script type="text/javascript"> //"+按钮出发的事件" ,传递进来这个按钮的id function addNum(id){ //获取dom树,相邻的节点中的值...

2019-05-15 10:41:16 842

空空如也

空空如也

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

TA关注的人

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