会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
1小明丶
博客园
首页
新随笔
联系
管理
订阅
2021年7月28日
Day14 常用类!
摘要: Object类 超类、基类,所有类的直接或间接父类,位于继承树的最顶端。 任何类,如果没有书写extends继承父类,都默认继承Object类否则间接继承。 Object类中所定义的方法,是所有对象都具备的方法。 Object类型可以存储任何对象。 1.作为参数,可以接受任何对象。 2.作为返回值,
阅读全文
posted @ 2021-07-28 17:55 1小明丶
阅读(104)
评论(0)
推荐(0)
2021年7月24日
Day13 异常机制.
摘要: 异常机制(Exception) 简单分类: 检查性异常:最具代表检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能简单地忽略。 运行时异常:运行时异常是可能被程序员避免的异常。与检查性相反,运行时异常可以在编译时被忽略。 错
阅读全文
posted @ 2021-07-24 15:51 1小明丶
阅读(94)
评论(0)
推荐(0)
2021年7月23日
Day12 抽象类、接口、内部类-面向对象编程(3)
摘要: 抽象类 abstract修饰符可以用来修饰方法也可以用来修饰类,如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该类就是抽象类; 抽象类中可以没有抽象方法,但是有抽象方法的类一定要声明为抽象类。 抽象类,不能使用new关键字来创建对象,它是用来让子类继承的。 抽象方法,只有方法的声明,没有方法
阅读全文
posted @ 2021-07-23 21:26 1小明丶
阅读(116)
评论(0)
推荐(0)
2021年7月22日
Day11继承、封装、多态-面向对象编程(2)
摘要: 封装 我们设计程序要追求 高内聚,低耦合 。 高内聚:类的内部数据操作细节自己完成,不允许外部干涉 低耦合:仅暴露少量方法给外部使用 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 属性私有, get/set 1.提高程序的安全性,保护数据
阅读全文
posted @ 2021-07-22 16:26 1小明丶
阅读(115)
评论(0)
推荐(0)
2021年7月19日
Day10 类与对象-面向对象编程(1)
摘要: 面向对象编程(OOP) 面向对象编程的本质就是:以类的方式组织代码,以对象的组织(封装)数据。 抽象 三大特征: 封装 继承 多态 从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象。 从代码角度考虑是先有类后有对象,。类是对象的模板 回顾方法及加深 方法的定义: 修
阅读全文
posted @ 2021-07-19 23:58 1小明丶
阅读(134)
评论(0)
推荐(0)
2021年7月18日
Day9 数组 冒泡排序及稀疏数组!
摘要: 数组 数组是相同类型数据的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。(下标从0开始) 数组声明创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType
阅读全文
posted @ 2021-07-18 16:05 1小明丶
阅读(388)
评论(0)
推荐(0)
2021年7月10日
Day8 方法详解及递归思想.
摘要: 何为方法 Java方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 设计方法的原则: 方法的本意是功能块,就是实现某个功能的语句块的集合。我们的设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这
阅读全文
posted @ 2021-07-10 23:30 1小明丶
阅读(357)
评论(0)
推荐(0)
2021年7月9日
Day7 break continue goto 以及打印三角形练习.
摘要: break break在任何循环语句中的主体部分,均可以用break控制循环流程。break用于强行退出循环,不执行循环中剩余的语句。 (break语句也在switch中使用) package com.xiaoming.struct;public class BreakDemo { public
阅读全文
posted @ 2021-07-09 23:25 1小明丶
阅读(152)
评论(0)
推荐(0)
2021年7月8日
Day6 三种结构 顺序选择循环!
摘要: 顺序结构 从上到下依次执行,它是任何算法都离不开的一种基本算法结构。 package com.xiaoming.struct;public class ShunXuDemo { public static void main(String[] args) { System.out.println(
阅读全文
posted @ 2021-07-08 21:53 1小明丶
阅读(346)
评论(0)
推荐(0)
2021年7月7日
Day5 Scanner对象学习.
摘要: Scanner对象 Java.until.Scanner 我们可以通过Scanner类来获取用户的输入。 基本语法: Scanner s = new Scanner (System . in) ; 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用
阅读全文
posted @ 2021-07-07 23:06 1小明丶
阅读(456)
评论(0)
推荐(0)
下一页
公告