首页 > 编程语言 >Java学习八

Java学习八

时间:2022-11-28 21:36:16浏览次数:41  
标签:Java 变量 get 对象 学习 实例 引用 方法

一.小结

1.类是对象的模板。它定义对象的属性,并提供创建对象的构造方法以及对对象进行操作的方法。

2.类也是一种数据类型。可以用它声明对象引用变量。对象引用变量中似乎存放了一个对象,但事实上,它包含的只是对该对象的引用。严格地讲,对象引用变量和对象是不同的,但是大多数情况下,它们的区别是可以忽略的。
3.对象是类的实例。可以使用new操作符创建对象,使用点运算符(.)通过对象的引用变量来访问该对象的成员。
4.实例变量或方法属于类的一个实例。它的使用与各自的实例相关联。静态变量是被同一个类的所有实例所共享的。可以在不使用实例的情况下调用静态方法。
5.类的每个实例都能访问这个类的静态变量和静态方法。然而,为清晰起见,最好使用“类名.变量”和“类名.方法”来调用静态变量和静态方法。

6.修饰符指定类、方法和数据是如何被访问的。公共的(public)类、方法或数据可以被任何客户访问,私有的(private)方法或数据只可能在类内被访问。

7.可以提供get方法或者set方法,使客户能够看到或修改数据。通俗点讲,get方法称为读取器(或访问器),set方法称为设置器(或修改器)。

8.get方法具有签名public returnType getPropertyName()。如果返回类型(returnType) 是boolean型,则get方法应该定义为public boolean isPropertyName()。set方法具有签 名public void setPropertyName(dataType propertyValue)。
9.所有传递给方法的参数都是值传递的。对于基本类型的参数,传递的是实际值;而若参数是引用数据类型,则传递的是对象的引用。
10Java数组是一个包含基本类型值或对象类型值的对象。当创建一个对象数组时,它的元素被赋予默认值nu11。

 二.附录

 

标签:Java,变量,get,对象,学习,实例,引用,方法
From: https://www.cnblogs.com/ql201209/p/16933673.html

相关文章

  • java n皇后问题 详细源代码 并且把结果一一打印出来了
    packageNqueen;importjava.util.Scanner;publicclassnQueen{publicstaticintvrb1;//定义一个全局变量用来使用publicstaticvoidmain(String[]args){Scan......
  • javaSE基础-语法基础
    基础语法Java语言出现于1991年,JDK1.0版本正式发布于1995年Java之父:JamesGosling(詹姆斯•高斯林)Java是一种面向对象的编程语言Java语言是一种编译解释型语言Java语......
  • javaSE基础-目录导航
    目录导航+语法基础+数组+面向对象(OOP)-接口-抽象-内部类+异常+集合-泛型+其他常用类-时期时间-比较器-字符串+IO流+多线程+网络编程+......
  • java泛型机制
    泛型概述泛型使用的必要性泛型类泛型接口泛型对象引用传递的解决方案泛型方法泛型的简单应用---本文中将介绍泛型的基础知识以及简单应用,后面还计划......
  • java泛型机制(基础知识总结篇)
    泛型概述泛型使用的必要性泛型类泛型接口泛型对象引用传递的解决方案泛型方法泛型的简单应用---本文中将介绍泛型的基础知识以及简单应用,后面还计划......
  • 《深度学习》笔记第二章 线性代数
    第二章线性代数标量、向量、矩阵和张量标量:一个单独的数字就是标量,通常斜体表示标量。向量:一列数,这些数是有序排列的。一般用粗体的小写\(\mathbf{x}\)。如果每个元素......
  • go源码学习(一):数据结构-数组
    数组是相同类型元素的集合,在内存中对应一块连续的内存空间。数组类型是通过存储的元素类型以及能够存储的大小两个维度来决定的,一旦声明之后大小就不可更改。初始化go语......
  • 从 Java 到 Kotlin - 介绍 Kotlin
    B站视频:​​https://www.bilibili.com/video/BV1Ti4y197u9/?share_source=copy_web&vd_source=74448386fecd6b0affd408eabb573749​​语法层面可空对象(和C#的<Nullable>......
  • Java8 Function 用法简介
    publicclassFunctionTest{publicstaticvoidmain(String[]args){Function<Numbers,Integer>test1=i->i.getN1()-i.getN2();Funct......
  • Java.11.28
    一.递归1.递归就是:A方法调用A方法!就是自己调用自己2.递归的能力在于用有限的语句来定义对象的无限集合3.递归结构包含两个部分:3.1.递归头:什么时候......