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的主要内容,如果未能解决你的问题,请参考以下文章