没有合适的资源?快使用搜索试试~ 我知道了~
首页java教程课件5基本数据类型与引用类型
java教程课件5基本数据类型与引用类型
需积分: 9 85 浏览量
更新于2023-05-22
评论 3
收藏 114KB PPT 举报
java.applet:包含一些用于创建Java小应用程序的类。 java.awt:包含一些用于编写与平台无关的图形界面(GUI)应用程序的类。 java.io:包含一些用作输入输出(I/O)处理的类。 java.lang:包含一些Java语言的基本类与核心类,如String、Math、Integer、System和Runtime,提供常用的功能,这个包中的所有类是被隐式导入的。
资源详情
资源评论
资源推荐

Lesson4
Lesson4
主讲人:孙鑫
主讲人:孙鑫
http://www.sunxin.org

主要内容
主要内容
Java
Java
的常用包
的常用包
“
“
==”
==”
和“
和“
equals”
equals”
的用法
的用法
基本数据类型与引用类型
基本数据类型与引用类型
String
String
和
和
StringBuffer
StringBuffer
对象的克隆(
对象的克隆(
clone
clone
)
)
数组的相关操作
数组的相关操作
封装类
封装类
Runtime
Runtime
类与
类与
Process
Process
类
类
Class
Class
类
类
设计模式
设计模式
http://www.sunxin.org

Java
Java
的常用包
的常用包
java.applet
java.applet
:包含一些用于创建
:包含一些用于创建
Java
Java
小应用程序的类。
小应用程序的类。
java.awt
java.awt
:包含一些用于编写与平台无关的图形界面
:包含一些用于编写与平台无关的图形界面
(GUI)
(GUI)
应用程序的类。
应用程序的类。
java.io
java.io
:包含一些用作输入输出
:包含一些用作输入输出
(I/O)
(I/O)
处理的类。
处理的类。
java.lang
java.lang
:包含一些
:包含一些
Java
Java
语言的基本类与核心类,如
语言的基本类与核心类,如
Stri
Stri
ng
ng
、
、
Math
Math
、
、
Integer
Integer
、
、
System
System
和
和
Runtime
Runtime
,提供常用
,提供常用
的功能,这个包中的所有类是被隐式导入的。
的功能,这个包中的所有类是被隐式导入的。
java.net
java.net
:包含用于建立网络连接的类,与
:包含用于建立网络连接的类,与
java.io
java.io
同时使
同时使
用完成与网络有关的读写。
用完成与网络有关的读写。
java.util
java.util
:包含一些实用工具类和数据结构类。
:包含一些实用工具类和数据结构类。
http://www.sunxin.org

“
“
==”
==”
和“
和“
equals”
equals”
的用法
的用法
在
在
Java
Java
中,
中,
boolean
boolean
、
、
byte
byte
、
、
short
short
、
、
int
int
、
、
long
long
、
、
char
char
、
、
float
float
、
、
double
double
这八种是基
这八种是基
本数据类型,其余的都是引用类型。
本数据类型,其余的都是引用类型。
“
“
==”
==”
是比较两个变量的值是否相等,“
是比较两个变量的值是否相等,“
equa
equa
ls”
ls”
是比较两个对象变量所代表的对象的内
是比较两个对象变量所代表的对象的内
容是否相等。
容是否相等。
http://www.sunxin.org

对象的内存分配图
对象的内存分配图
栈内存
堆内存
str
1
str
2
a
b
c
a
b
c
0088:44
00
0088:44
00
0088:46
60
0088:46
60
str1 标识的对
象
str2 标识的对
象
当我们声明一个引用类型变量时,系统只为该变量分配了引用空间,并未创建
当我们声明一个引用类型变量时,系统只为该变量分配了引用空间,并未创建
一个具体的对象;当用
一个具体的对象;当用
new
new
为对象分配空间后,将对象的引用赋值给引用变量。
为对象分配空间后,将对象的引用赋值给引用变量。
http://www.sunxin.org
剩余25页未读,继续阅读

















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0