自定义博客皮肤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)
  • 收藏
  • 关注

原创 Java语言学习笔记10-异常

如果一个方法中的语句执行的时候可能生成某种异常,但是并不能确定如何处理这种异常,则此方法应该显式地声明抛出异常,表明该方法将不对这些异常进行处理,而是由该方法的调用者负责处理。在方法声明中用throws语句可以声明抛出异常的列表,throws后面的异常类型可以是方法中产生的异常类型,或者其父类。编译异常必须被处理,假如没有显式地声明是try-catch或者throws,则默认是throws。

2023-09-21 21:25:56 101

原创 Java语言学习笔记09——枚举和注解

枚举对应英文enumeration,简写为enum枚举是一组常量的集合。我们可以将枚举理解为一种特殊的类,里面只包含一组有限的特定对象。这种方式就是利用类的定义来实现枚举类。应用细节:1、对于不需要提供setXxx方法,因为枚举对象值通常为只读的。2、对枚举对象/属性使用final+static共同修饰,实现底层优化。3、枚举对象名通常使用全部大写,这是按照常量的命名规范来的。4、枚举对象根据需要,也可以有多个属性。//季节名称//季节描述。

2023-09-21 14:52:24 114

原创 Java语言学习笔记08——面向对象编程(高级)

类方法也叫静态方法。访问修饰符 static 数据返回类型 方法名(){};[推荐]static 访问修饰符 数据返回类型 方法名(){};类名.类方法名;对象名.类方法名;当方法中不涉及到任何和对象相关的成员时,则可以将方法设计成静态方法,提高开发效率。例如java自带的工具类中的utils。我们在实际开发中,如果希望不创建实例也可以调用某个方法(即将其当作工具来使用,如打印一维数组、冒泡排序等),此时就很适合将方法做成静态方法。

2023-09-20 18:23:01 264 1

原创 Java语言学习笔记07-面向对象中级

四种访问修饰符控制方法和属性的访问权限。它们分别是:公开级别:public,对外公开受保护级别:protected,对子类(不同包中的和同一包中的都可以,但重点强调是不同包中的,毕竟如果子类和父类在同一个包中就和后面一种情况一样了)和同一个包中的类公开默认级别:没有修饰符号,向同一个包的类公开私有级别:private修饰,只有类本身可以访问,不对外公开访问级别修饰符同类同包子类不同包公开public√√√√受保护protected√√√×默认没有修饰符√。

2023-09-18 20:05:26 110 1

原创 Java语言学习笔记06-面向对象基础篇

世界上有很多事物,我们可以将其看作一个对象。每一个对象包含很多属性(可以理解为特点)和方法(可以理解为行为)。例如一只具体的小狗,其毛发和颜色就是它的属性,而其跑和叫的行为就是它所拥有的方法。上面提到,类中除了属性以外,还可以有一些行为。此时我们就需要定义一些成员方法(简称方法)。int age;//返回res的值以上述例子中的speak()方法为例子,介绍一下成员方法。方法和属性类似,都拥有访问修饰符。

2023-09-14 22:42:00 39 1

原创 Java语言学习笔记05-数组篇

二维数组是一个数组,其中每一个元素都是一个一维数组,即,数组的数组。

2023-09-12 22:39:09 30 1

原创 Java语言学习笔记04-程序控制结构

程序从上到下逐行地执行,中间没有任何判断和跳转。注意,定义成员变量必须先定义再使用。

2023-09-12 20:50:22 109 1

原创 Java语言学习笔记03-运算符篇

位移运算符:>> << >>>//1向右算术位移2位://逻辑右移2位>>算术右移:地位溢出,符号位不变,并用符号位补溢出的高位(相当于除以/2)<<算术左移:符号位不变,低位补0(相当于乘以*2)>>>逻辑右移也叫无符号右移:低位溢出,高位补0注意,没有逻辑左移即<<<对于整数有四种表示方式:1、二进制:0,1,满2进1,以0b或0B开头。2、十进制:0-9,满10进1.3、八进制:0-7,满8进1,以数字0开头表示。

2023-09-12 19:08:23 116 1

原创 JAVA语言学习笔记02-变量篇

所谓变量,就是可以变化的量。变量有三大基本要素:类型、名称、值。变量相当于内存中一个数据存储空间的表示。可以这么粗略理解,变量的值相当于一个人,变量的名称相当于这个人的家庭住址,变量的类型相当于这个人的职业。我们通过变量名可以访问变量值,就相当于知道了一个人的家庭住址就可以找到这个人。

2023-09-11 22:40:53 132

原创 Java语言学习笔记01-JAVA概述

一、JAVA开发的一些细节说明(涉及的概念在后续会讲解)Java的源文件为.java文件,其基本组成部分是类(class)。 Java程序的执行入口是main()方法。 Java语言严格区分大小写。 一个源文件中最多只能有一个public类,其他类个数不限,编译后每一个类都对应一个.class文件。 若源文件中包含public类,则源文件名和该类名必须相同。 main方法可以写在非public类中,运行指定的非public类。 源文件(.java)经过javac指令编译后,就得到字节码文件(

2023-09-11 20:22:16 29

空空如也

空空如也

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

TA关注的人

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