D0816-随堂笔记

分类(分层)思想

把软件系统中要做的需求分成很多类,每个类做的事情是不一样的(分工协作)

dao层(数据访问层):对数据进行管理的操作(增、删、改、查)。 数据库、数组、集合
service层(业务层): 具体做一些业务操作
controller(控制层): 用来接收用户的数据,交给业务层进行处理。
domain层(实体类):用来封装数据的
	JavaBean类有以下的规则: 
		1)私有化成员变量
		2)要有空参数构造方法
		3)要有get和set方法

包的定义和导包

1.包是什么?
	包本质上是文件夹,是用来对类文件(.java)进行分类管理的
2.定义包
	package 包名; //不用自己写,idea会自动补充
		
3.不同包之间的类的访问
	import 包名; //告诉编译器,去哪个文件夹里找这个类
	举例: import java.util.Random; 

4.如果有多类重名了,可以使用全类名进行区分
	java.util.Random r=new java.util.Randm();
	java.util.ArrayList<String> list=new java.util.ArrayList<>();

static关键字的特点

1.static修饰的变量能被该类的所有的对象共享
2.static修饰的变量、方法可以被类名直接调用
-----------------------------------------
3.静态是随着类的加载而加载,优先于对象存在

注意事项:
	1.静态方法只能访问静态方法或者静态变量
	2.静态方法中不能有this关键字
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值