- 博客(7)
- 资源 (21)
- 收藏
- 关注
原创 《疯狂Java讲义(第4版)》-----第5章(Java核心)【面向对象(上)】
类用于描述客观世界里某一类对象的共同特征,而对象则是类的具体存在。比如人类和具体的人。类的定义及对象的创建一个类包括成员变量、方法、构造器说明:static修饰的成员变量、方法是类级别的,属于该类本身及其所有实例,可以由类及其实例对象调用。没有static修饰的,则是对象(实例)级别的,没有实例则无法使用。类的各成员定义顺序随意,各成员之间可以互相调用,但注意static修饰的只能调...
2018-09-30 14:31:56 1258 1
原创 (操作系统实验)n道批处理系统下三种常见的作业调度算法实现
批处理作业调度算法/* 【思路】:根据当前时刻,调入适当数量的作业到内存;根据调度算法选择当前内存中最优的作业执行。 注意作业执行的时候,如果内存不满且并非所有作业都已经进入内存,在适当时候需要新作业进内存(循环)。 【明确一点】多道(2道及以上)批处理系统,采取的策略是先来的先调入内存,再判断先执行谁。 单道批处理系统而言,则是:对于当前时间点及之前已经到来的所有作业...
2018-09-27 19:37:05 10323 2
原创 《疯狂Java讲义(第4版)》-----第4章【控制台五子棋】
特此说明:本文参考《疯狂Java实战演义》开发游戏:控制台五子棋开发工具:记事本五子棋流程分析需求分析这个游戏比较简单,我们要完成人机下棋,需要棋盘类、棋子类和游戏类。棋盘和棋子都可以看成是游戏的一部分,构成聚合关系。然后根据上面的游戏流程分析。重点还是自上而下地进行结构化设计程序。开始游戏强行退出或重玩游戏强行退出或重玩游戏用户输入落子坐标判断落子坐标是否合法判断输赢和棋...
2018-09-22 22:50:19 845
原创 《疯狂Java讲义(第4版)》-----第4章【流程控制与数组】
Java7增强后的switch语句switch后的控制表达式只能是byte、short、char、int、枚举类型和java.lang.String类型。char c = 'A';switch(c){ case 'A': System.out.println("Excellent"); break; case 'B': System.out.println("Pass");...
2018-09-21 22:37:34 1338 1
原创 《疯狂Java讲义(第4版)》-----第3章【数据类型与运算符】
Java的官方API下载Java语言是一门强类型语言。强类型含义:所有变量必须先声明,后使用;指定类型的变量只能接受类型与之匹配的值注释//单行注释/*多行注释*//***文档注释*/标识符字母、下划线、美元符号、数字组成。字母、下划线、美元符号开头。(据说这里的字母不仅限于26个英文字母,)标识符不能是Java关键字和保留字。也不能是true,false,nu...
2018-09-21 17:40:55 450
原创 《疯狂Java讲义(第4版)》-----第2章【UML】
UML(Unified Modeling Language)PowerDesigner16.5建模工具提供了UML的如下12种图Use Case Diagram(用例图)用例图用于描述系统提供的系列功能,每个用例代表一个功能。在需求分析阶段使用。如上图,可以表示论坛网站上的几个基本功能,角色(Actor)与用例(Use Case)之间用实线连接,用例之间的依赖用虚线连接。...
2018-09-21 12:34:00 721
原创 《疯狂Java讲义(第4版)》-----第1章【Java语言概述与开发环境】
编译型语言和解释型语言编译型语言和解释型语言(百度百科)编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器(翻译成的是特定平台的机器语言,要是跨平台还是需要拷贝源代码再重新编译),跨平台性差些。如C、C++、Delphi等解释性语言:编写的程序不进行预先编译,以文本方式存储程序代...
2018-09-20 20:56:24 2117
MySQL5.5服务端+MySQL-Front客户端+MySQL-JDBC驱动.zip
2020-01-18
spring-framework-4.3.0.RELEASE(源码已经成功编译)
2019-04-26
基于PageRank算法对不同品牌牙膏市场占有率的预测研究
2018-11-03
Java实现具有界面的人机对战五子棋(很强)
2018-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人