摘要:
第十周课下补做 ======== 课程知识点总结 在数据结构和算法中,排序是很重要的操作,要让一个类可以进行排序,有两种方法: :“可比较的”,(欲参与比较的对象对应的元素类需实现Comparable接口) 使用这种策略来比较时,两个对象(这里两个对象是指一个类的两个不同实例)本身必须是 “可比较的 阅读全文
摘要:
实验三 敏捷开发与XP实践 ============ 安装alibaba 插件,解决代码中的规范问题 根据老师的教程:打开 ...在搜索框输入 即可看到 插件,点击 进行安装,然后重启IDEA生效 在IDEA左目录栏里右键 文件图标,选择 ,然后根据下方报错里修改自己的代码格式。 规范例代码截图 学 阅读全文
摘要:
第九周 ================ 课本知识点总结 第十三章 JAVA网络编程 URL类 URL类的构造方法: 此构造方法使用字符串初始化一个URL对象 此构造方法使用的协议,地址和资源分别由参数protocol,host和file指定 读取URL中的资源:调用InputStream open 阅读全文
摘要:
结对编程 四则运算 整体总结 ================== 学习笔记 中缀表达式转换为后缀表达式 如果遇到数字,我们就直接将其输出。 如果遇到非数字时,若栈为空或者该符号为左括号或者栈顶元素为括号,直接入栈。 如果遇到一个右括号,持续出栈并输出符号,直到栈顶元素为左括号,然后将左括号出栈(注 阅读全文
摘要:
第八周学习总结 ================ 课本知识点总结 第十二章 进程与线程 进程:代码加载、执行、执行完毕(共享操作系统资源) 线程:一个进程由多个线程组成。(共享进程中某些内存单元,例如代码与数据) 关系:线程是运行在进程中的小线程。 多线程:几个执行体共同执行程序的过程。 多线程使用 阅读全文
摘要:
实验二《Java面向对象程序设计》实验报告 ============ 实验内容 初步掌握单元测试和TDD 理解并掌握面向对象三要素:封装、继承、多态 初步掌握UML建模 熟悉S.O.L.I.D原则 了解设计模式 实验要求 没有Linux基础的同学建议先学习《Linux基础入门(新版)》《Vim编辑器 阅读全文
摘要:
结队编程 四则运算 阶段总结 ================== 学习笔记 中缀表达式转换为后缀表达式 如果遇到数字,我们就直接将其输出。 如果遇到非数字时,若栈为空或者该符号为左括号或者栈顶元素为括号,直接入栈。 如果遇到一个右括号,持续出栈并输出符号,直到栈顶元素为左括号,然后将左括号出栈(注 阅读全文
摘要:
第七周学习总结 ================= 课本总结 第十一章 JDBC与MySQL数据库 MySQL数据管理系统 "在此下载" 根据我的电脑选择(mysql 5.7.21 winx64.zip)下载 MySQL客户端管理工具 "在此下载Navicat破解版" JDBC 连接数据库 查询操作 阅读全文
摘要:
第六周学习总结 ================= 课本总结 第八章 常用实用类 String类 处理字符序列、定义为final类,不可以有子类 sout输出的是对象的实体 String类常用构造方法: String(char a[])用一个字符数组a创建一个String对象 String(char 阅读全文
摘要:
实验一 Java开发环境的熟悉 ============== 一、实验内容及步骤 (一)命令行下Java程序开发 按照步骤新建目录、键入代码,再编译运行输出。运行结果和TREE结构图如下: (二) IDEA下Java程序开发、调试 建好HelloJDB.java后,键入代码并运行。 鼠标左键点击在第 阅读全文