Java
文章平均质量分 76
多多想
日有所思,周有所增,月有所长,岁有所成。
展开
-
(Java基础)面向对象——属性、方法、方法参数
使用外部数据控制方法内部实现的操作,使用的是参数语法实现。test方法中 s 传递的是引用变量的地址,开始时同样指向"abc",但在拼接字符串后会指向产生的新地址,新地址中是"abc10"。test 方法执行完毕后弹栈,接着执行main方法,打印的是main中 s 的指向的字符串,因此仍为abc。两个方法中的 i 存储在不同的内存区域,后续main方法中打印的仍然是main中 i 的值,因此仍为10。方法和属性的区分:从多个对象中提炼出共通的特征和行为,特征作为类的属性声明,行为作为类的方法声明。原创 2023-11-14 16:18:27 · 207 阅读 · 0 评论 -
(Java基础)面向对象——类和对象
所谓的面向对象,是以具体的事或物为中心进行分析的机制,这种方式更符合日常生活中分析问题的思考方式,所以在现代计算机语言中用的非常多。面向对象是一种编程思想,而不是语法,我们通过编程语言的语法来体现面向对象的思想。早期,我们使用C语言编写程序,是将待解决的问题分解成几个步骤,让计算机根据编排的步骤来执行。最后,介绍特殊的对象:空对象(NULL),没有引用的对象称为空对象,是一种特殊的值,也叫关键字对象。首先将内存空间分为栈、堆、元空间三部分,栈内存中存储方法和对象,堆内存中存储对象,元空间内存储类的信息。原创 2023-11-13 21:37:56 · 111 阅读 · 0 评论 -
Java/JDK查看版本、历史版本对照
在准备安装Android Studio时,需要查看以前安装的JDK是什么版本的。又想到初学Java时对Java版本和JDK版本各种称呼的迷惑。如果报错,那么使用这个命令:Java --version,用于查询老版本的Java版本号。可以看到是JDK1.8,也就是Java8,再或者说是JDK8,这三个名称是一个意思。从左到右分别是Java SE版本、JDK版本、发布时间、开发代号、最终版本。在控制台输入命令Java --version,适用于新版本;Java SE:Java平台标准版,也即我们说的Java。原创 2023-11-02 11:13:47 · 3583 阅读 · 2 评论