面向对象(Object-Oriented Programming Concepts)是一种编程思想,强调的是结果。现实中的事物属性与行为的抽象
Oracle文档
面向过程:也是一种编程的思想,强调的是过程,凡事都要亲力亲为。
- 用private 修饰资源
- 提供公共的get方法,用来获取值
- 提供公共的set方法,用来设置值
- 用pirvate 修饰方法
- 用本类的公共方法调用这个封装方法的功能
官方文档
当被调用的对象只调用一次时(多次会创建多个对象浪费空间)
new Scanner(System.in).nextInt();成员方法
- 如果方法的返回值类型不是void,就需要使用return 关键字返回对应类型的返回值。
- 一类事务的抽象 ,用于描述这一类事务的特征与行为。类似于类型,可以理解成是一个模板,
- 具体的实例,根据类具体创造出来的事务
- 一个java文件中可以写多个class,但是只能有一个public修饰的且此类名要与文件名一致
Java 把内存分成5大区域,
数据结构 数组 队列- 先进先出(FIFO – First In First Out)
- 先进后出(FILO – First In Last Out)



