![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
陈曦诺
这个作者很懒,什么都没留下…
展开
-
pytorch学习细节知识笔记
学习pytorch时的一些基础知识笔记,方便下次忘了回来翻找原创 2022-09-12 20:19:31 · 378 阅读 · 4 评论 -
2020-02-11
第十一章 接口和抽象类抽象类如果父类的方法不确定如何使用方法体来实现,可以把这个方法定义为一个抽象类1.什么是抽象类?表达的是一种抽象的概念,仅仅作为其他派生类的一个父类,主要定义功能,具体的实现交给他的子类来做2.语法在class前面加上abstract就是一个抽象类3.抽象类的特点①抽象方法所在的类必须是抽象类②抽象类不能进行实例化③如果要实现一个抽象类,创建一个子类去继承这个抽象类④子类继承抽象类以后,必须重写抽象类里面所有的抽象方法(前提子类不是抽象类)⑤抽象类里面可以定义普原创 2020-08-13 20:48:54 · 74 阅读 · 0 评论 -
2020-08-10
多态1.什么是多态?①同一个动作与不同的对象产生不同的行为②多态指的是一个对象的多种形态2.多态的体现方式①使用继承:不同的子类重写父类方法后,体现出来的形式不一样②接口的实现3.形成多态的必要条件①继承:存在子类和父类的关系②接口实现:定义一个类实现对应的接口③重写:子类重写了父类的方法④重载:调用相同的方法名实现的功能时不一样⑤子类对象的多态性(重点):父类的引用指向子类的实例对象的多态性是什么?一个对象多种形态;在JAVA中,子类的对象可以替代父类的对象使用4.列举多态的原创 2020-08-12 10:55:15 · 86 阅读 · 0 评论 -
2020-08-07
第九章 继承原创 2020-08-06 11:54:40 · 87 阅读 · 0 评论 -
2020-08-05
第七章类和对象//重点1.什么是面向过程?c语言 看中的是过程的开发在开发一个程序的时候,看中的是中间的过程,每个过程步骤都要自己去做什么是面向对象?java,c#,js… 看中类的设计当开发一个程序的时候,不看重具体的过程,看重是谁能帮我去完成这件事件,找人(对象)帮我去做前期去设计类的时候比较复杂,但是后期的复用性拓扩展性比较好面向过程和面向对象的优缺点:①面向过程,面向过程的性能比面向对象高,因为面向对象在实例化时,开销比较大缺点:维护性,扩展性没有面向对象好②面向对象:维护性,扩原创 2020-08-06 09:48:49 · 70 阅读 · 0 评论 -
2020-08-04
第六章 方法1.什么是方法?把一堆需要反复执行的业务逻辑代码封装起来,如果程序需要使用这段代码,直接调用方法即可,不需要写重复的代码了。好处:提高代码的重用性,维护性好,可读性好,执行效率高。java程序中:参数:进入方法的数据返回值:方法根据参数处理后的结果2.怎么定义一个方法?访问修饰符[static] 方法的返回值类型 方法名(形参列表){逻辑代码块;return 返回值;}①访问修饰符:(权限修饰符)public:公共的,在当前项目下的任何地方都可以访问private:原创 2020-08-06 09:48:34 · 82 阅读 · 0 评论 -
2020-08-06
第八章 封装原创 2020-08-06 09:48:03 · 73 阅读 · 0 评论 -
2020-07-31
第五章JAVA数组1,数组是什么?为什么使用数组?数组可以存放多个值。因为一个变量,只能保存一个数据数组用来将相同数据类型存储在存储单元里,数组的所有元素必须属于相同的数据类型2,什么是数组数组和变量差不多,都是存放数据的,不同的是,变量只能保存一条数据,而数组可以保存多条数据,前提这个多条数据必须是同一类型的数组是引用数据类型,除了八大基本数据类型,其他的都是引用的...原创 2020-07-31 11:55:56 · 486 阅读 · 0 评论 -
2020-07-30
第四章while和do while循环结构什么是循环通过循环语句返回执行同一个操作循环分为三种1,while循环语法:①:初始化while(②循环条件){③循环体;④累加器;}执行流程:①加载初始化变量 执行一次②根据循环条件进行判断,如果判断结果为TRUE,执行循环体③,执行累加器④,再返回来进行循环条件判断②,如果判断结果为true,执行循环体③,执行累加器④,以此类推。直到循环条件不满足,结束循环。...原创 2020-07-30 20:36:39 · 71 阅读 · 0 评论 -
2020-07-30
第三章 顺序结构及条件结构一.顺序结构1.按照代码的书写顺序从上往下依次执行。2.scanner类:用于接收键盘输入的数据。sc.next();//接收字符串sc.nextInt();//接收整数sc.nextDouble();//接收小数scanner类的三步:二.分支(条件)语句1.if语句(结果必须为布尔值)if…一种结果语法结构:if(判断条件){语句; }执行流程:1.进入判断条件,看是否满足true或false2.若true,执行if代码块3.若fals,原创 2020-07-30 18:55:31 · 102 阅读 · 0 评论 -
2020-07-29
第二章 Java基础语法一.基本语法1.类名必须和文件名一致首字母大写不能使用英文(单词不会进行查找),不能使用拼音或者中文每个单词首字母大写2.public含义:访问修饰符3.class含义:定义类关键字4.main方法是Java程序入口,即需要执行的代码必须放入main里面(后期要学习的JavaEE不常用)形式固定:public static void main(String[] args){......}5.多行注释:/…/单行注释://6.源文件以.java为扩展名,一个原创 2020-07-29 15:28:43 · 132 阅读 · 0 评论 -
2020-07-28
2014年jdk1.8 企业用的比较多2017年jdb1.92018年3月java 102018年9月java112019年3月 java122019年9月java132020年3月java144.java的分支JavaME:已经被淘汰了 移动应用7.JDK7.1什么是JDKjdk开发工具包就相当于一个电工的工具包7.2jdk包含什么jdk包含jre,java的开发工具Jdk:开发JAVA程序Jre:运行JAVA程序Jvm:跨平台的核心...原创 2020-07-29 15:20:54 · 259 阅读 · 0 评论