自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中值传递,引用传递,为什么Java只有值传递?

什么是值传递?方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数的改变不影响实际参数的值值实参形参什么是引用传递?也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。值传递和引用传递(不是引用类型传递)的区别?...

2019-04-10 12:35:45 178

原创 Java中==,equals,hashCode精讲

文章目录==,equals介绍举个例子,so easy!hashCode()介绍为什么要有 hashCode?hashCode()与equals()的相关规定为什么两个对象不同,它们的hashcode有可能相同?==,equals介绍== : 它的作用是判断两个对象的地址是不是相等。即,判断两个对象是不是同一个对象(基本数据类型==比较的是值,引用数据类型==比较的是内存地址)。equal...

2019-04-10 02:25:15 160

原创 Java基本数据类型转换【最全】

基本数据类型声明 // 默认为int类型,这里存在自动类型提升 byte b = 6; short s = 6; char c = 6; // 默认为int类型 int i = 6; // 这里后面加 l 或者 L,表示是long类型;不加表示int long l = 6L; // 后面为 f...

2019-04-08 02:03:44 351

原创 java自动装箱,自动拆箱

java自动装箱,自动拆箱什么是自动装箱和拆箱很简单,下面两句代码就可以看到装箱和拆箱过程//自动装箱 Integer total = 99; //自定拆箱 int totalprim = total;装箱就是自动将基本数据类型转换为包装器类型;拆箱就是自动将包装器类型转换为基本数据类型。下面我们来看看需要装箱拆箱的类型有哪些:自动装箱源码:publ...

2019-04-07 20:25:46 133

原创 Java数据类型,基本,引用,整型,浮点

Java数据类型Java两种数据类型基本数据类型基本数据类型都是直接存储在栈中,数据本身的值就是存储在栈空间里面,而Java语言里面八种数据类型是这种存储模型。引用数据类型继承于Object类,使用Java内存堆和内存栈来进行这种类型的数据存储,简单地讲,“引用”是存储在有序的内存栈上的,而对象本身的值存储在内存堆上的;不论是基本数据类型还是引用类型,他们都会先在栈中分配一块...

2019-04-07 18:37:08 408

原创 应用程序,软件,小程序,APP的区别?

应用程序,软件,小程序,APP的区别?文章目录应用程序,软件,小程序,APP的区别?应用程序软件小程序APP应用程序和软件有什么区别小程序和APP有什么区别Java程序,应用程序,小程序的主类有什么不同?Java应用程序与小程序之间有哪些区别应用程序应用程序是用户选择安装的程序的总称,通常包括驱动程序的进程,看图软件、解压缩软件等通用软件的进程.也可以顾名思义地说:应用程序就是为使用者提...

2019-04-06 02:56:13 10334

原创 面对对象和面向过程

面向对象和面向过程文章目录面向对象和面向过程什么是面向对象?优点缺点什么是面向过程?优点缺点举个例子,So Easy!什么是面向对象?面向对象(Object Oriented)是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。面向对象的语言有:Smalltalk、Eiffel、C++、C# 、Java、PHP、.NET...

2019-04-06 02:30:41 2036

原创 Java简介【最全】

Java简介java的前世今生Java的发展历程Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动...

2019-04-06 01:34:34 328

原创 MySQL5.7安装与卸载

MySQL安装与卸载【版本5.7+】

2019-01-20 01:46:56 275

空空如也

空空如也

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

TA关注的人

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