2、基本数据类型参数的传值——值这种数据传递方式被称为是值传递,方法接收参数的值,但不能改变这些参数的值。 3、引用类型参数的传值——地址引用传值方式:Java的引用类型数据包括对象、数组和接口,当方法中参数是引用类型时, 引用数据类型传递给方法的是数据在内存中的地址,是引用,可以改变原来参数的值。 ...
分类:
其他好文 时间:
2020-02-27 09:13:26
阅读次数:
47
构造 解释:就是不加修饰,方法名与类名相同的一个方法。在使用该方法的时候,只需要实例化类就可以了。 class cz{ cz() { System.out.println("不含参数的"); } public void 使用() { new cz(); //使用不含参数的构造方法 } } 重写 pa ...
分类:
其他好文 时间:
2020-02-25 20:11:27
阅读次数:
67
继承是多态的基础,没有继承就没有多态,主要是借助方法重写和向上转型与向下转型。 定义:一个特定类型的变量可以引用不同类型的对象,并能自动调用引用对象的方法,根据作用到的不同对象类型,响应不同的操作。 好处:减少类中的代码量,提高代码的可扩展性和可维护性。 //是不是懵逼了,其实就是想变量一样,类是引 ...
分类:
编程语言 时间:
2020-02-25 18:12:43
阅读次数:
88
普通数组的长度是无法改变的。 但是 ArrayList 集合的长度是可以发生变化的 对于 ArrayList <E> 来说,尖括号里面 <E> 代表泛型。 泛型:装在集合里面的所有元素,都是统一的什么类型 泛型只能是引用类型,不能是基本类型 注意事项: 对于 ArrayList 集合来说,直接打印的 ...
分类:
其他好文 时间:
2020-02-24 18:33:17
阅读次数:
56
右值引用 :int &&p 左值引用:即普通引用 int& p 常量左值引用:const int& p 共同点:都是变量,都是引用 区别:左值引用只能绑左值,右值引用只能绑右值,但注意右值引用同样也是变量,是左值! 常量左值引用却是个奇葩,它可以算是一个“万能”的引用类型,它可以绑定非常量左值、常量 ...
分类:
编程语言 时间:
2020-02-23 22:30:43
阅读次数:
77
浅拷贝; 概述: 拷贝就是拷贝指向对象的 "指针" ,意思就是说:拷贝出来的目标对象的指针和源对象的指针指向的内存空间是同一块空间,浅拷贝只是一种简单的拷贝,让几个对象公用一个内存, 修改原对象的属性值; 通过打印结果我们可以看到属性值是简单数据类型的那么数据的修改不会同步,但是属性值是引用类型的那 ...
分类:
其他好文 时间:
2020-02-23 09:50:51
阅读次数:
52
字段 和属性的区别: 字段是值类型和引用类型, 属性是方法操作。 访问器 自动属性 抽象属性 1.类自动属性语法糖:1. prop 两次tab get ;set 自动生成。 类继承 继承所有方法,可以调用。 2.类初始化语法糖: new 对象(){属性1= 1,属性2=“c#”’} new int[ ...
Scanner类功能:可以实现键盘输入数据,到程序中 引用类型一般使用步骤: 1.导包 Import 包路径 . 类名称 如果使用的目标类,和当前类在同一个包下,则可以省略不写导包语句 只有 java.lang 包下的内容不需要导包,其他的包都需要 import 语句 2.创建 类名称 对象名 = ...
分类:
其他好文 时间:
2020-02-21 20:02:39
阅读次数:
64
本文部分内容引用:https://www.cnblogs.com/netbatman/p/10374072.html 什么是泛型? C# 语言和公共语言运行时 (CLR) 在 2.0 版本中添加了泛型。泛型将类型参数的概念引入 .NET Framework,这样就可以设计具有相同特征的类和方法:在客 ...
前言: 学习一门编程语言的基本步骤(01)了解背景知识(02)搭建开发环境(03)语法规范(04)常量和变量(05)数据类型(06)数据类型转换(07)运算符(08)逻辑结构(09)函数(10)对象10.对象——object 01.对象属于引用类型数据 对象:是一组属性(property)和(met ...
分类:
Web程序 时间:
2020-02-21 13:02:03
阅读次数:
101