自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一文读懂Java对象的内存分配

上图描述了程序运行时内存的情况,当程序运行完毕,栈内的会清空b2、b1,这样堆内存中的Book对象就没有一个引用指向他,即栈内存中没有指向他的,则满足了GC的清理原则,GC会自动清理掉堆内存中的Book对象。上图描述了两个对象b1、b2的在栈和堆中内存的使用情况,当b2=b1时,b1指向的地址就覆盖了b2的指向地址,这样原来b2对象在堆中的内存就没东西指向他的地址了,这就满足了GC的自动清理原则。由于栈内存和堆内存的原理不同,接下来对比一下,变量赋值与对象赋值之间的区别。中申请Book类的内存空间。...

2022-07-20 21:48:04 441

原创 Java面向对象(上)

•定义类的语法格式•[修饰符]class类名{….类体…..}•定义构造器的语法格式•[修饰符]构造器名(形参列表){……}•定义属性的语法格式•[修饰符]属性类型属性名[=默认值];•定义方法的语法格式•[修饰符]方法返回值类型方法名(形参列表){….方法体….}•注意属性和方法都可以是可以使用static修饰成为类属性、类方法(忽略)对象的创建和使用•创建对象的根本途径就是构造器,所以创建对象通过关键字new加上对应的构造器即可。...

2022-07-20 21:35:31 376

原创 Java方法介绍

这里定义的方法要手动调用1、把调用的方法和被调用的方法写在同一个类2、static静态类,方法如果带static关键字,它调用的方法也必须要带static,如果调用方法不带static,被调用的方法可以带static,也可以不带static方法定义格式方法名(){//方法体}范例(){//方法体}方法调用格式方法名();范例);方法必须先定义后调用,否则程序将报错带参数方法定义格式方法定义时,参数中的数据类型与变量名都不能缺少,缺少任意一个程序将报错。......

2022-07-19 19:39:50 348

原创 JAVA数组介绍

1.1、数组概述1.2、什么是数组1.3数组的定义格式格式一数据类型[]变量名范例格式二数据类型变量名[]范例定义了一个int类型的数组,数组名是arr。

2022-07-19 19:35:01 1847

原创 程序流程控制

Scanner使用的基本方法:next():忽略前后空格,如果字符串中间有空格,只接收空格前面部分的字符串nextLine():根据输入的字符串,原样接收注意:在使用nextInt()方法接收int类型变量后,再次使用nextLine()会失效。优先使用next(), 如果包含特殊字符使用nextLine()•流程控制语句分类程序从上到下逐行地执行,中间没有任何判断和跳转。根据条件,选择性地执行某段代码。有if…else和switch-case两种分支语句。根据循环条件,重复性的执行某段代码。有whi

2022-07-13 15:17:05 170

原创 自学java第二天:变量与运算符

1、关键字的定义和特点定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)。特点:关键字中所有字母都为小写。定义:Java对各种类、方法、变量和等要素命名起名字时使用的字符序列技巧:凡是自己可以起名字的地方都叫标识符。定义合法标识符规则标识符的命名规范包名:多单词组成时所有字母都小写:xxxyyyzzz类名、接口名:通常使用名词,所有单词首字母大写:(大驼峰)XxxYyyZzz方法名:通常使用动词,首单词字母小写,后续单词首字母大写。(小驼峰)xxxYyyZzz变量名:首单词字母小写,后续单词首

2022-07-13 15:01:05 172

原创 自学第一天:Java语言概述

1、Java技术按照用途不同分为三大版本,分别是JavaSE、 JavaEE 和JavaMe2、JAVA是一次编译,到处运行3、要运行一段Java源码,必须先将源码转换为class文件,class文件就是编译器编译之后供虚拟机解释执行的二进制字节码文件,可以通过IDE工具或者命令行去将源码编译成class文件。4、Java源文件编写注意事项5、IDEA模块(module)的概念和使用_对比Eclipse:IDEA模块(module)的概念和使用_对比Eclipse_qq_51550750的博客-CSDN博

2022-07-13 14:40:14 362 1

空空如也

空空如也

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

TA关注的人

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