美文网首页
Java随笔(一)

Java随笔(一)

作者: JObjectLeo | 来源:发表于2021-08-30 21:04 被阅读0次

Java中的对象

Java是一门面向对象的编程语言。

在解决问题前,需要建立抽象的问题空间,问题空间中的所有元素都用以抽象表示待解决问题的给定条件、目标和允许的认知操作。

而问题空间的元素,以及它们在解决方案空间中的表示,在面向对象编程语言中,称之为对象。

也就是说,只要确立了问题、问题空间和解决方案空间,那么在生活中任何能被认知的东西,以及任何能被想象到的东西,都可以是对象,这也是Java教科书中经常提到的“万物皆对象”。

对象的简单创建与操纵

在Java中,要想最直观的去创建对象,那么就使用关键字 new 来进行创建(new关键字在Java中表示创建一个新的对象的实例)。

例如要想创建一个String类的对象,那么使用如下语法即可:

new String();

在实际应用中,对象的创建通常伴随着针对对象的操纵,像上述语法中仅仅创建对象,而不对其进行任何操作,普遍情况下会使得该对象的诞生变得毫无意义。

而在Java中,通常是通过“引用”(reference)来操纵对象。

如果想要定义一个String类对象的引用,其语法是:

String strRef;

其中前面的 String 是表明你所要引用的类型,后面的 strRef 则是该引用的名称,虽可随意命名,但在与他人合作时,建议共同制定并遵守团体间的命名规范。

由于上面只定义了 strRef 这个引用,而该引用(名词)并没有引用(动词)任何对象,因此,如果直接使用 strRef ,那么将会产生错误。

因此,在实际应用中,引用的定义通常伴随着对象的创建,例如:

String strRef = new String();

可见,引用是用以关联对象的。

待续......

相关文章

  • 2018-03-25

    java学习随笔5 throwable类:error类和exception类。 java.lang.Throwab...

  • Java随笔(一)

    Java中的对象 Java是一门面向对象的编程语言。 在解决问题前,需要建立抽象的问题空间,问题空间中的所有元素都...

  • 2018-08-23

    Java学习随笔——Spring IOC的原理 Java开发的人一般都使用过spring框架,其最大的特点就是IO...

  • 新手上路学Java:最简单也最难的点—Java类的继承(文中附赠

    这篇随笔和大家讲讲java中类的继承是什么?希望对你们有所帮助。 目录 一、java继承是什么? 二、为什么使用j...

  • Java知识复习

    本文是自己在复习Java的时候做的一些随笔,有理解不对的地方欢迎各位大神指正... 一、基础知识1. Java概述...

  • 2018-04-13

    Java学习随笔 ——正则表示式 正则表达式初级版 在使用正则表达式之前,需要import java.util.r...

  • Java课堂随笔(一)

    第一天 1.关键字 在Java中关键字是不能设置成为变量名、方法名、包名、类名的! 2.标识符 程序员自己定义的名...

  • NDK开发案例 | C/C++调用java层代码

    随笔分类 - jni NDK开发(三)——C/C++代码如何调用java层代码 MainActivity hehe...

  • Java随笔

    synchronized锁——为可重入锁,子类获取到对象的锁,父类也可以获取到该对象的锁。 该方法可以正常执行,而...

  • Java随笔

    null instanceof x 结果是false (int) 0.5 * 2 的结果是多少呢?是0。会先把0....

网友评论

      本文标题:Java随笔(一)

      本文链接:https://www.haomeiwen.com/subject/vukoiltx.html