博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java核心技术 卷I 基础知识 学习笔记(3)
阅读量:4169 次
发布时间:2019-05-26

本文共 535 字,大约阅读时间需要 1 分钟。

参考:Java核心技术 卷I 基础知识

类之间最常见的关系有:依赖、聚合、继承

依赖即“use-a”关系,是一种最明显的,最常见的关系。如果一个类的方法操作另一个类的对象,就说一个类依赖于另一个类。应该尽可能地将相互依赖的类减至最少。

聚合即“has-a”关系,是一种具体且易于理解的关系。聚合辨析意味着类A的对象包含类B的对象。

继承即“is-a”关系,是一种用于表示特殊与一般关系的。如果类A扩展类B,类A不但包含从类B继承的方法,还会拥有一些额外的功能。

访问器方法,只访问对象而不修改对象的方法有时称为访问器方法。

静态方法是一种不能向对象实施操作的方法。

Java中方法参数的使用情况:

  • 一个方法不能修改一个基本数据类型的参数(数值型或布尔型)
  • 一个方法可以改变一个对象参数的状态
  • 一个方法不能让对象参数引用一个新的对象

静态导入:

import static java.lang.System.*;

在源文件顶部,添加一条指令,就可以使用System.类的静态方法和静态域,而不必加类名前缀。

JAR文件使用ZIP格式组织文件和子目录。可以使用所有ZIP实用程序查看内部的rt.jar以及其他的JAR文件。

反射是指在程序运行期间发现更多的类及其属性的能力。

 

 

转载地址:http://xryai.baihongyu.com/

你可能感兴趣的文章
SPI Nor Flash
查看>>
ARM Linux BenchMark
查看>>
完整精确导入Kernel与Uboot参与编译了的代码到Source Insight,Understand, SlickEdit
查看>>
Freescale IMX6 Android (5): APP通过JNI控制LED
查看>>
PPT分享: Linux启动流程 关于initrd与initramfs的区分及其发展历程
查看>>
Freescale IMX6 Android (7): Android启动动画死循环 Home界面不出来与pid XXX exit 可能的原因汇总
查看>>
Yocto i.MX6 (TQIMX6) (01) : 3.14.28内核的适配
查看>>
Yocto tips (6): Yocto中如何共享已经下载的文件
查看>>
Yocto tips (1): Yocto 编译后文件放在了哪里 输出文件位置
查看>>
Yocto tips (2): Yocto Linux内核编译目录在哪?
查看>>
Yocto tips (3): Yocto 如何重新编译Linux内核与dtb,并放到deploy目录?
查看>>
Yocto tips (4): Yocto 如何确定(找到)一个包的名字
查看>>
start kernel 之后没有任何输出与uboot无法将bootargs传入内核的调查方法与解决之道
查看>>
Yocto tips (5): Yocto如何更改source code的下载与git clone地址
查看>>
Yocto tips (7): Yocto Bitbake的clean与cleanall以及cleansstate的区别
查看>>
Yocto tips (19): Yocto SDK Toolchian的使用
查看>>
Yocto i.MX6 (TQIMX6) (04) : 使用mjpg-streamer做一个WebCam Server
查看>>
Nexus 7 Cyanogenmod OS Compile and errors
查看>>
Yocto tips (20): Yocto中qemu模拟器的使用,以zynq Cortex-A9为例
查看>>
打造嵌入式ARM Linux防火墙:1. iptables基础
查看>>