自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java 值传递和址传递比较

1.通过值作为参数传递,函数内部值的变化不会改变外部的值. 2.通过地址作为参数传递,函数内部值的变化可以直接改变外部值public class Demo4 {public static void main(String[] args) {//交换两个数的值int[] temp = {3,5};//地址传递jiaohuan1(temp);//我们发现通过址传递数组temp内的两个值发生了交换System.out.println("temp[0]:"+temp[0]+" temp

2021-07-27 00:43:37 243

原创 java 方法重写

4.1.6.1. 重写原理 当⼦类希望实现⽗类⽅法功能之外的⼀些功能时,如何处理? 分析: 解决: ⼦类可以继承到⽗类中的属性和⽅法, 但是有些⽅法, ⼦类的实现与⽗类的⽅法可 能实现的不同。 当⽗类提供的⽅法已经不能满⾜⼦类的需求时, ⼦类中可以定义与 ⽗类相同的⽅法。 当出现同名⽅法后,⽅法如何调⽤? 这时⼦类⽅法完成对⽗类⽅法的覆盖, ⼜叫重写(Override)。class Phone extends Object{ String color; int

2021-07-24 15:17:24 60

原创 java 数组之可变长参数

1. 概念 可以接收多个类型相同的实参,个数不限,使用方式与数组相同。 在调用方法的时候, 实参的数量可以写任意多个。 作用:简化代码,简化操作等 2. 语法 数据类型... 形参名 (必须放到形参列表的最后位,且只能有一个) // 这里的参数paramters其实就是一个数组static void show(int... parameters) {//}public class Demo12 {public static void main(String[] arg

2021-07-24 15:06:39 315

原创 java 冒泡排序&&选择排序

冒泡排序:相邻的两个数值比较大小,互换位置。public class Test {public static void main(String[] args) {// 实例化一个数组int[] array = { 1, 2, 3, 4, 5 };// 冒泡排序sort(array);}/*** 使用冒泡排序进行升序排序* @param array 需要排序的数组*/public static void sort(int[] array) {// 1. 确定要进..

2021-07-24 15:02:03 69 1

原创 javaSE 打印日历

在学习用java语言编程一段时间后对方法的调用有了一定的理解,以下是我利用方法调用完成对日历的打印(注:我的起始日期为1999.1.1)该题主要考虑平年355天,闰年366天,以及平年的2月份28天,闰年2月份29天import java.util.Scanner;public class test1 { public static void main(String[] args) { Scanner q = new Scanner(System.in);

2021-07-24 14:46:55 71

原创 匿名对象

(1).定义 匿名对象就是没有名字的对象 因为没有名字,所以当我们想使用匿名对象实现功能时,只能在创建对象的这个时刻使用一次.一 旦使用完毕,这个对象我们就再也无法调用,变成了垃圾.系统会通过垃圾回收机制在某个时刻进 行内存回收---(垃圾回收机制在JVM处会讲). (2)作用 内存很宝贵,使用匿名对象可以更好的使用内存(随用随建,用完更快回收内存),节省内存 使用场景 1.用作方法参数 2.用作匿名内部类示例代码 public class Demo5 {

2021-07-24 14:17:21 70

空空如也

空空如也

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

TA关注的人

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