摘要: 一、什么是封装 1、封装概述 面向对象编程语言是对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界无法直接操作和修改。封装可以被认为是一个保护屏障,防止该类的代码和数据被其他类随意访问。要访问该类的数据,必须通过指定的方式。适当的封装可以让代码更容易理解与维护,也加强了代码的安全性 2、 阅读全文
posted @ 2020-03-31 15:49 活的潇洒80 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、面向对象思想 1、概述 Java语言是一种面向对象的程序设计语言,而面向对象思想是一种程序设计思想,我们在面向对象思想的指引下,使用Java语言去设计、开发计算机程序。 这里的对象泛指现实中一切事物,每种事物都具备自己的属性和行为。面向对象思想就是在计算机程序设计过程中,参照现实中事物,将事物的 阅读全文
posted @ 2020-03-31 14:40 活的潇洒80 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 一、 开发工具IntelliJ IDEA 1、创建包和类 小贴士:所谓包,就是文件夹,用来对类文件进行管理 2、IDEA 常用快捷键 3、IDEA 修改快捷键 在IDEA工具中, Ctrl+ 空格 的快捷键,可以帮助我们补全代码,但是这个快捷键和Windows中的输入法切换快捷键冲突,需要修改IDE 阅读全文
posted @ 2020-03-31 08:03 活的潇洒80 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 一、流程语句 概述 在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。也就是说,程序的流程对运行结果有直接的影响。所以,我们必须清楚每条语句的执行流程。 而且,很多时候我们要通过控制语句的执行顺序来实现我们要完成的功能。 顺序结构 public class Demo01Seque 阅读全文
posted @ 2020-03-31 07:54 活的潇洒80 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 一、数据类型转换(自动转换) 1、特点和规则 当数据类型不一样时,将会发生数据类型转换。 自动类型转换(隐式) 1. 特点:代码不需要进行特殊处理,自动完成。 2. 规则:数据范围从小到大。 2、转换原理图解 3、示例代码 public class Demo01DataType { public s 阅读全文
posted @ 2020-03-31 07:47 活的潇洒80 阅读(304) 评论(0) 推荐(0) 编辑