java学习笔记
来源:互联网 发布:面纱3.0雾化器做芯数据 编辑:程序博客网 时间:2024/05/16 16:04
刚开始学Java,菜鸟只能慢慢记录知识
1:eclipse 在变量名出现黄色波浪线,是说明了该变量虽然定义了但没有使用;
2:对与一个Java程序,只会有一个public类,那这个public类里会有唯一一个main函数,也就是函数入口,至于为什么比c多了一个Main,这是由面向对象思想决定的,(然后学长说要做比较多的工程才能理解,那就先按着操作吧)
3.static关键字只能修饰成员变量,不能修饰局部变量。
4.静态方法运行在栈内存;
5.静态方法不可使用this关键字;
6.静态代码块随着类的加载而加载;
7.將一个类设计为单例设计模式,必须私有其空有参数构造方法,并且还不能定义有参数的构造方法
单例设计模式的特点:
1. 类的构造方法使用private修饰,声明为私有,这样就不能在类的外部使
用new关键字来创建实例对象了。
2.在类的内部创建一个该类的实例对象,并使用静态变量INSTANCE引用
该对象,由于变量应该禁止外界直接访问,因此使用private修饰,声明为私有成员。
3.为了让类的外部能够获得类的实例对象,需要定义一个静态方法getInstance(),用于返回该类实例INSTANCE。由于方法是静态的,外界可以通过“类名.方法名”的方式来访问。
9.成员内部类可以直接访问其所在的外部类中的成员,不用创建对象
10.this不可以出现任何方法中;
11.构造方法重载后,在构造方法不可以使用this语句进行构造方法之间的相互调用
12.静态方法内不可以使用this关键字
13.外部类可以访问成员内部类的成员
14.只能在构造方法中使用this调用其他的构造方法
15.使用this调用构造方法的格式this(参数1,参数2....)
16.在构造方法中,使用this调用构造方法的语句必须位于第一行,且只能出现一次
17.this出现在成员方法中,代表的是调用这个方法的对象
18.构造方法的访问权限不一定和类的访问权限一致
- Java学习笔记--CSS笔记
- Java学习笔记001
- Java 学习笔记
- java 学习笔记
- Java学习笔记
- java 学习笔记
- java学习笔记
- java学习笔记
- java学习笔记-1
- java虚拟机学习笔记
- java虚拟机学习笔记
- java虚拟机学习笔记
- Java学习笔记1
- Java学习笔记2
- java学习笔记(1)
- java学习笔记#2
- java学习笔记1
- java 学习笔记
- 6指南针网址导航介绍
- 20160426 VC++(VS2013)串口编程图文教程(MSComm的使用)
- Item 06: 若不想使用编译器自动生成的函数,就该明确拒绝
- iOS程序启动原理
- nginx安装
- java学习笔记
- ios导航栏透明
- 我U盘中的efi manager
- 高亮地图点及属性信息展示优化方案
- SQLZOO(More JOIN operations)Writeup
- IO流文件读写
- WMI使用的WIN32_类库名
- Android——控件跟随手指移动
- 公众号里腾讯视频下载