摘要: abstract抽象 方法 类 注意: 抽象类的好处:强制 使用多态。 static 静态、 属性/实例变量 方法/实例方法 语法:访问修饰符 static 返回值类型 方法名(形参列表){ // 方法的实现部分 } 注意: 静态代码块 final 最终 变量(实例变量+局部变量+static变量) 阅读全文
posted @ 2018-02-21 20:46 lvsling 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 简介:面向对象的三大特性就是封装,继承,多态,是面向对象的核心。 封装 特性:属性私有,提供公开的get/set方法 公开的get/set方法 public修饰 >在任何类中都可以使用 get方法: 获取属性的值 public 数据类型 getXxx(){ return this.属性名 } set 阅读全文
posted @ 2018-02-19 20:47 lvsling 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 编程思想: 简单的说一下,我们学习编程,最重要的就是要有编程思想,而编程思想无非就是面向过程和面向对象,以下谈谈我对编程思想的理解。 面向过程: 从过程入手,第一步,第二步…….借助过程与过程的配合,完成需求。 例如: 小明进入房间,需要以下几个步骤: 第一步打开房间门,第二步小明进去,第三步把房间 阅读全文
posted @ 2018-02-16 22:24 lvsling 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 介绍: 数组是一种数据类型,是引用类型,是一块连续的内存空间,用于存储和管理相同类型的多个数据。 定义:-- > 数组的声明方式 使用:-- >数组名[下标]:下标的有效范围是:0到长度-1; 代码如下: package com.lvsling.test; public class Test1 { 阅读全文
posted @ 2018-02-15 16:16 lvsling 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 前言引入函数前,所有的代码都写在main主函数中,代码过多,代码冗余,可读性差。 引入函数后,函数是实现某一特定功能的代码块。一个类中可以定义多个函数,每个函数和main主函数都是并列关系。 函数: 语法:public static 返回值类型 函数名(形参列表){//函数的声明部分。 //函数的实现部分 } 函数的三要素-- >返回值类型,函数名,形参列表 返回值类型: void --... 阅读全文
posted @ 2018-02-15 11:36 lvsling 阅读(466) 评论(0) 推荐(0) 编辑
摘要: java流程控制结构包括顺序结构,分支结构,循环结构。 顺序结构: 程序从上到下依次执行,中间没有任何判断和跳转。 代码如下: package com.lvsling.test; public class Test1 { public static void main(String[] args) 阅读全文
posted @ 2018-02-15 00:11 lvsling 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 变量 数据类型 分类:如图: 详解: String字符串类型:à用("")引起来,0到多个字节。 类型转换 类型转换 要求两种类型相互兼容,目标类型大于源类型。 例:byte b = 5 short s = b;à自动类型提升为short。 类型提升 运算符 逻辑运算符:&&(短路与),&(非短路与 阅读全文
posted @ 2018-02-14 21:32 lvsling 阅读(147) 评论(0) 推荐(0) 编辑