java基础07

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java基础07相关的知识,希望对你有一定的参考价值。

类:它是一个引用类型,可以由其他数据类型组装而成。

对象:是某一个类对应的数据,另外把使用一个类来书写成数据的过程,叫创建对象。
?OO:(Oriented Object)面向对象,是一种思想,看待事物的方式,由世界观和方法论组成

1.打包命令和导入包命令分别是什么?它们有没有书写顺序的要求??

打包命令:package 包名;   。该命令必须为包下类中代码的第一行,同时必须与目录结构相同,如果包是默认修饰权限,那么不用写?

导入包命令:import 包名,类名;如果类名为*号表示导入该包下所有类,在打包命令符下面,类之上。

2.值类型和引用类型的区别,java中,哪些是值类型,哪些是引用类型?

值类型的变量直接存储数据,引用类型变量用于存放指向堆中的一块地址值。
?java中值类型有数字类型、char类型、boolean类型;引用类型有类、接口、数组。

 

3.堆和栈的区别?

堆内存中存放对象(对象中有各种属性);栈内存中存放函数中的变量、形参。

4.什么是null,哪些类型可能取值为null

?null表示无地址,引用类型中的引用类型可能取值为null

5.考虑一个String类型的取值,空字符串和null,两种取值分别表示什么意思

?除了堆和栈,还有一个存放常量的地方,String取值空字符串时候,空字符串存放在常量区,而null表示这个字符串没有指向某个引用地址

以上是关于java基础07的主要内容,如果未能解决你的问题,请参考以下文章

Java基础07—包装类

Java基础07—包装类

java基础讲解07-----数组

2019.12.07 java基础

07java基础--数组(Array)

java基础07