摘要: 一:什么是封装: 1.面向对象三大特征之一:封装 2.封装概念:将类的某些信息隐藏在类内部,不予许外部程序直接访问,而是通过类提供方法来实现对隐藏信息对操作和访问 二.封装好处: a.只能通过规定方法访问数据b.隐藏类的实现细节c.方便加入控制语句d.方便修改实现 三:封装的步骤 第一步:修改属性的 阅读全文
posted @ 2017-05-17 08:57 【红色枫叶】 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一:this的关键字的用法: 1.调用属性: this.health=100; this.name="小黄"; 2.调用方法: this.print(); 3.调用构造方法 this(); >如果是使用,必须是构造方法中的第一条语句 this("小黑",100,100,"雄"); 二:this关键字 阅读全文
posted @ 2017-05-17 08:19 【红色枫叶】 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 一:方法重载:方法名相同,参数列表不同,与返回值,访问修饰符无关 二:方法重写的规则:方法名相同,参数列表,返回值类型相同或者其子类,访问权限不能严于父类 三:方法重载与方法重写的区别: 位置 方法名 参数列表 返回值 访问修饰符 方法重写 子类 相同 相同 相同或是其及子类 不能严于父类 方法重载 阅读全文
posted @ 2017-05-16 20:17 【红色枫叶】 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 语法: 访问修饰符 构造方法(可以指定参数){ //初始代码 } 构造方法:用来描述对象创建的过程,构造方法在对象创建的过程中调用 如果类中没有写构造方法,系统会默认提供一个无参的构造方法。 如果类中有写构造方法,系统不会再提供。 代码示范: public class Person {int num 阅读全文
posted @ 2017-05-16 19:57 【红色枫叶】 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 一:Java数据类型有基本数据类型,引用数据类型 二:8种基本数据类型: 1.整数类型:byte ,short,long 2.浮点数据类型:float,double 3.字符类型:char 4.布尔类型:boolean a.整数类型默认的类型是int b.定义long类型的数据,必须在后面加上l或L 阅读全文
posted @ 2017-05-14 12:34 【红色枫叶】 阅读(2354) 评论(0) 推荐(0) 编辑
摘要: 一:计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 编写程序的工具就是计算机语言。Java语言是多种语言的一种 二:Java技术平台简介 1.Java SE :标准版 java技术的基础和核心 2.Java EE:企业版 提供了企业级应用开发的完整的解决方案 很多的网 阅读全文
posted @ 2017-05-14 11:53 【红色枫叶】 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 原理: 1.基于TCP协议,建立稳定连接的点对点的通信 a.实时,快速,安全性高,占用系统资源多,效率低 2.请求-响应模式 a.客户端 在网络通讯中,第一次主动发起通讯的程序被称作客户端(Client)程序 b.服务端 第一次通讯中等待连接的程序被称作服务端(Server)程序 c.Socket: 阅读全文
posted @ 2017-05-14 11:03 【红色枫叶】 阅读(155) 评论(0) 推荐(0) 编辑