摘要: ### 1. 引入数组 录入10个学生的成绩 求和 求平均 ``` import java.util.Scanner; public class TestArray01{ public static void main(String[] args){ Scanner sc = new Scanner 阅读全文
posted @ 2023-09-04 20:27 jack-chen666 阅读(8) 评论(0) 推荐(0) 编辑
摘要: ### 1. 语法 ``` [修饰符] 返回值类型 方法名(形参列表){ 逻辑主体 } ``` ``` public class TestMethod01{ public static int add(int num1, int num2){ int sum=0; sum += num1; sum 阅读全文
posted @ 2023-09-03 17:34 jack-chen666 阅读(3) 评论(0) 推荐(0) 编辑
摘要: [TOC] ### 1. if单分支 ``` public class TestIf01{ public static void main(String[] args){ // 对三个数(1-6) 求和 int num1 = 6; int num2 = 6; int num3 = 5; int su 阅读全文
posted @ 2023-09-01 21:30 jack-chen666 阅读(1) 评论(0) 推荐(0) 编辑
摘要: [TOC] ### 1. 算数运算符 / 处以 % 取余 ``` public class TestOper01{ public static void main(String[] args){ System.out.println(13/5);// 结果为2 System.out.println( 阅读全文
posted @ 2023-08-28 21:57 jack-chen666 阅读(4) 评论(0) 推荐(0) 编辑
摘要: [TOC] ### 1. 变量的命名 记住一点:不可以以数字开头 类名:首字母大写的驼峰体 变量名,方法名:首字母小写的驼峰体 包的名字:与python语言一样 全部小写 ### 2. 常量 整形:123 实数型:3.14 字符:‘a’ 字符串:"abc" 布尔值:true false ### 3. 阅读全文
posted @ 2023-08-24 22:17 jack-chen666 阅读(55) 评论(0) 推荐(0) 编辑
摘要: [TOC] ### 1. 跨平台原理 ![](https://img2023.cnblogs.com/blog/1422290/202308/1422290-20230821230514438-484726115.png) ![](https://img2023.cnblogs.com/blog/1 阅读全文
posted @ 2023-08-21 23:22 jack-chen666 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1. 定义 定义一个工厂类接口,让工厂子类 创建一系列相关或相互依赖的对象 举例: 生产一部手机,需要手机壳, CPU, 操作系统三大类对象进行组装, 手机壳有不同的种类,大手机壳,小手机壳, CPU也有种鸽种类,高通,骁龙,等等 操作系统有多个种类,比如,ios,android 对于a56爆大奖在线娱乐具体的工厂 阅读全文
posted @ 2021-05-08 22:06 jack-chen666 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1. 工厂模式 from abc import ABCMeta, abstractmethod class Payment(metaclass=ABCMeta): @abstractmethod def pay(self, money): pass class Alipay(Payment): de 阅读全文
posted @ 2021-04-28 20:37 jack-chen666 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 1.设计模式的分类 根据使用功能的不同 设计模式分为三类: 1.1 创建型模式 实例化对象 生成对象的时候 工厂模式,抽象工厂模式,创建者模式,原型模式,单例模式 1.2 结构型模式 对象与预想之间 类与类之间 如何组合 适配器模式 桥接模式 组合模式 装饰模式 外观模式 享元模式 代理模式 1.3 阅读全文
posted @ 2021-04-28 20:19 jack-chen666 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 面向对象设计的SOLID原则 1.开放封闭原则 一个软件实体 (类,函数,模块) 对扩展开放,对修改关闭。也就是 软件实体 应该尽量在不修改原有代码的情况下 进行扩展 举个例子, 装饰器的使用,就可以给某个函数增加新的功能, 类的继承,实现复用 父类的方法 ###2. 里氏替换原则 所有引用父类的地 阅读全文
posted @ 2021-04-28 16:41 jack-chen666 阅读(50) 评论(0) 推荐(0) 编辑