摘要: 面向对象(OOP) 本质:以类的方式组织代码,以对象的组织(封装)数据 抽象的编程思想 封装 该露的露,该藏的藏 程序设计要追求“高内聚,低耦合”。 高内聚:类的内部数据操作细节自己完成,不允许外部干涉 低耦合:仅暴露少量的方法给外部使用 封装 通常,应禁止直接访问一个对象中数据的实际表示,而应通过 阅读全文
posted @ 2021-07-08 19:35 Ryan伊凡 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Java内存分析及数组 堆 存放new的对象和数组(new本质在调用构造方法,初始化对象的值) 构造器扩展:定义有参构造之后,若想使用无参构造,需显示的定义一个无参构造 可以被所有的线程共享,不会存放别的对象引用 栈 存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在 阅读全文
posted @ 2021-06-17 23:27 Ryan伊凡 阅读(46) 评论(0) 推荐(0) 编辑
摘要: JavaDoc命令 javadoc命令是用来生成自己API文档的 /**+回车 参数信息 @author 作者名 @version 版本号 @since 指明需要最早使用的jdk版本 @param 参数名 @return 返回值情况 @throws 异常抛出情况 IDEA中:在方法上直接输入/**+ 阅读全文
posted @ 2021-06-16 00:25 Ryan伊凡 阅读(165) 评论(0) 推荐(0) 编辑
摘要: Java基础知识扩展 浮点数扩展 //银行业务怎么表示?(钱)//BigDecimal 数学工具类​float f = 0.1f;double d = 1.0/10;System.out.println(f==d); //false​float f1 = 12323465623452345f;flo 阅读全文
posted @ 2021-06-14 23:51 Ryan伊凡 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 常用Dos命令 进入其他磁盘分区 盘符:查看当前目录下所有文件 dir切换目录 cd(change directory)用cd进入磁盘分区 cd /d d:cd进入绝对目录 cd \tem\ryancd进入相对目录 cd tem cd ryancd返回上一级目录 cd ..清理屏幕 cls(clea 阅读全文
posted @ 2021-06-14 23:49 Ryan伊凡 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Typora入门操作 标题 一级标题 三级标题 五级标题 #的数量设置标题等级格式+空格+内容 ctrl+标题等级 字体 hello,world ctrl+b 两边两个* hello,world ctrl+i 两个一个* hello,world 两边三个* hello,world ctrl+shif 阅读全文
posted @ 2021-06-14 00:04 Ryan伊凡 阅读(45) 评论(0) 推荐(0) 编辑