分类: 学习

106 篇文章

C语音练习三 200以内被3整除且个位数字为6的整数
输出所有0-200之间能被3整除且个位数字为6的整数。 思考: 一:遍历0-200,然后个位数字的表示就是 i%100%10 (唯一稍微优化的一点点就是从6开始少遍历几次) 程序 include int main(void) { int i = 0; for (i = 6; i <= 200; i++) { if (i % 3 == 0 &a…
C语言练习二 皮球下落
一个皮球从100米高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求当它第10次落地时,共经过了多少米,第10次反弹多高? 思考: 一、需要一个变量表示每次反弹多高 height = height / 2,height 初始化 = 100 二、共经过了多少米,设置变量length也就是下落+反弹, 除了第一次外,height *2。 三…
C语言练习一 水仙花数
打印所有的水仙花数。所谓水仙花数是指一个三位数,其各位数字的立方和等于该数。 例如,153就是一个水仙花数,因为153=111+555+333 思考: 一、所有的水仙花数,也就是确定范围100-999。 二、遍历100-999,要找的数按位表示使用 i/100, i/10, i%10 三、判断条件就是 i==(i/100)(i/100)(i/100…
443讲异常处理入门,try-catch-finally,throws,五大运行异常,异常处理机制、自定义异常
443讲异常处理入门,try-catch-finally,throws,五大运行异常,异常处理机制、自定义异常 异常体系图 运行时异常 空指针异常NullPointerException 数学运算异常 数组越界异常 ArrayIndexOutOfBounds异常。 类型转换异常 ClassCastException 数字格式不正常异常 Number…
424讲枚举、注解、作业
424讲枚举、注解、作业 自定义枚举 步骤: 1.讲构造器私有化,目的防止 直接 new 2.去掉 setXxx 方法,防止属性被修改 3.在Season 内部,直接创建固定的对象 4.优化,可以加入final 修饰符 enum 关键字实现枚举 语法: 使用关键字 enum 替代 class public static final Season S…
412!!重\难点讲四种内部类、局部内部类、(超重点)匿名内部类、成员内部类、静态内部类
412!!重\难点讲四种内部类、局部内部类、(超重点)匿名内部类、成员内部类、静态内部类 类的五大成员:属性、方法、构造器、代码块、内部类 注意内部类是学习的难点,同时也是重点;后面看底层原码有大量的内部类。 局部内部类 局部内部类是定义在外部类的局部位置,比如方法中,并且有类名。 可以直接访问外部类的所有成员,包含私有的。 不能添加访问修饰符,因…
391讲!!讲单例模式饿汉式、懒汉式、final使用、抽象类(重要)、(重要)接口
391!!讲单例模式饿汉式、懒汉式、final使用、抽象类(重要)、(重要)接口 饿汉式(单例模式)(有个缺点:往往单例模式的对象都是重量级,饿汉式有可能创建了没有使用,造成资源浪费) package com.Liao_.SingleTon; /* 演示饿汉式单例模式 */ public class SingleTon01 { public sta…