java 2类与对象[学堂在线]

本文深入讲解Java面向对象的基本概念,包括类与对象的定义、构造方法的使用、内存回收机制等核心内容,并介绍了如何利用枚举类进行格式控制及通过静态方法创建特殊实例。

java的面向对象方法和特征(略)
累的声明格式
1054453-20170907085608507-940168316.png
1054453-20170907085733679-1407300935.png

语法:先定义一个引用变量名
1054453-20170907085943241-739084292.png
穿件对象 new
aclock=new CLock()
1054453-20170907090036304-1285542941.png

1054453-20170907090246601-1968634127.png

1054453-20170907090322257-1976990752.png

1054453-20170907090509210-834782484.png

没有ststaic 就是实例变量
类变量static 类变量
方法成员
类的方法
实例的方法
1054453-20170907091938554-425763946.png

1054453-20170907092021335-729820906.png

1054453-20170907092114757-33194683.png

1054453-20170907092223991-1416793695.png
基本数据类型是值传递,对象:引用

1054453-20170907092424022-239111285.png

可变长参数
1054453-20170907092524413-2103766419.png

1054453-20170907092555538-1591483373.png
基于范围的for循环

一组类的集合
1054453-20170907092805101-1522834707.png

每个包名必须独一无二
包名一般小写字名
1054453-20170907092912226-481065941.png

1054453-20170907093000085-1599833660.png

声明一个包
1054453-20170907093100366-128403310.png

每个包对应一个目录
引入包

1054453-20170907093209101-162085265.png

静态引入
import static
单一引入 只引入一个指定的静态成员
全体引入
1054453-20170907093319554-893434602.png

权限控制

1054453-20170907095340351-1361263114.png

类的成员也可以定义访问控制权限
1054453-20170907095448772-1455236237.png

1054453-20170907095540741-1472205961.png

1054453-20170907102422991-808675116.png
同样有this指针?

对象的初始化

1054453-20170907102630194-1597297668.png
构造方法:
1054453-20170907102750257-1180623279.png

1054453-20170907103028710-1920640811.png
少参数的调用多参数的构造方法
1054453-20170907103241069-46032830.png

1054453-20170907103525179-1272454725.png
内存回收机制回收
1054453-20170907103645054-1694875455.png
1054453-20170907103716835-262028034.png

1054453-20170907103758476-354644088.png
不要有严格的次序

枚举类

1054453-20170907103908913-1686619608.png

1054453-20170907103915741-770510575.png
使用方法:
枚举类型.枚举值

1054453-20170907104028944-1572265161.png
1054453-20170907104051647-1198183256.png

1054453-20170907104135491-178656034.png
1054453-20170907104144710-2104424249.png
1054453-20170907104206069-184375031.png
应用实例
1054453-20170907104505991-210730501.png

1054453-20170907105027007-2057147817.png

1054453-20170907105102163-284571282.png
举一个例子用来控制格式

1054453-20170907105156897-2010340207.png

使用类方法生成特殊的实例(静态方法)
1054453-20170907105239601-1599703328.png

1054453-20170907105543632-708573119.png

转载于:https://www.cnblogs.com/sfzyk/p/7488197.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值