栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java学习笔记(二)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java学习笔记(二)

Java学习笔记(二)
    • 对象的产生
    • 匿名对象
    • 类的访问机制
    • 可变个数的形参
    • JAVA的参数传递方式
    • 包package与import

对象的产生

当一个对象被创建时,其中的成员变量会自动赋值,除了基本数据类型之外的变量类型都是引用类型,如下所示:

成员变量类型初始值
byte0
short0
int0
long0
float0.0F
double0.0D
char‘u0000’
booleanfalse
引用类型null
匿名对象

直接new一个对象使用其方法,一般只为了使用一次

类的访问机制

类的函数可以访问类的成员变量(static函数例外)

可变个数的形参
  • 用数组的方式:(String[] agrs)
  • 用…形式,使用时与数组方式相同:(String… args)
  • 参数个数为0,数组方式时需要定义空数组或者为null;…方式没有参数可以不填
  • 可变参数必须放在形参声明的最后
JAVA的参数传递方式


JVM的内存模型示意图如上,Jvm内存由三大块组成:

  • 栈stack:存储基本数据类型和对象的引用地址
  • 堆heap:存储所用的对象,包括自定义对象和字符串对象
  • 方法区method:所有的class类和static类
  1. 如果方法的形参是基本数据类型,那么实参只是把值赋值给形参
  2. 如果方法的形参是引用数据类型,那么实参把形参的引用地址传递给形参,并不会复制一个对象
包package与import
  1. 类似于win系统中的文件系统,java语言中也有类似的包管理机制
  2. 在eclipse的JRE System Library中的java.base中有许多Java常用的类,它们以java.的形式开头并组织在一起,后接的名称代表其功能,java.lang是编译器默认导入的。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/344826.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号