Shoot射击游戏第一天一. 关键问题(理论):1. 简述FlyingObject.Enemy.Award.Airplane.Bee.Bullet.Hero之间的继承与实现关系2. 简述Hero类构造方法中需对哪些数据进行初始化3. 简述ShootGame类中static块的作用二. 关键代码(操作):1. 作业(课下完成):1) 创建类FlyingObject.Airplane.Bee.Bullet.Hero,并设置属性 (25)创建接口Enemy.Award,并设置方法创建类ShootGam…
最近初次接触JAVA,感觉之前学的C语言很有用,跟着视频做了一个小项目-酒店客房管理系统 /* 酒店客房管理系统 */ import java.util.Scanner;//通过键盘来输入命令需要的引入 class HotelManangerSystem { public static void main(String[] args) { //酒店有12个楼层,每层有10个房间 //字符串数组如果没有被初始化,每个元素都是null String[][] rooms = ][]; System.o…
今天博主再给大家分享一个小项目:MiNi图书管理系统.用的是Java语言开发的,代码不多,大概260行左右吧,系统是实现图书的新增图书.删除图书.借阅图书.归还图书.查看图书等简单的功能(后附源代码)! 首先展示一下运行界面效果图:运行代码后,会在控制台显示如下界面: 然后让用户选择,如果用户不小心或者误输入了错误的数,会再次让用户进行输入. 当用户输入2后,可以查看图书,会显示已有的图书: 包括图书书名.借阅状态.借阅次数.借阅日期等信息. 当用户输入1后,可以新增图书,再次让用户输入新增的图…
今天给大家一个比较综合的项目:嗖嗖移动业务大厅.项目功能很多,概括的功能也很全面.吃透了这个项目,你的java基础部分已经非常棒了!!! 一 . 项目概述 技能要求  使用面向对象设计的思想  合理运用异常处理  使用集合框架存储数据,不使用数据库  使用 I/O 操作实现对文件的读写 开发工具 JDK 7.0.MyEclipse. 需求概述 移动.联通.电信是国内三大通信运营商,每个运营商提供了不同的品牌套餐来应对不同的用户群,例如北京移动,主要有全球通.神州行.动感地带三大品牌套餐,…
咳咳,今天博主给大家写一个小的项目:吃货联盟订餐系统.博主不是大神(互联网架构师的路上ing),也是小白一个,不过是刚入门的小白^_^.项目功能也很简单:只是模拟日常的订餐流程呦,所以有错误以及功能不完善的地方大家多多包涵 O(∩_∩)O哈哈~ 首先,先展示下代码功能,代码也不是很多,就200多行!主要功能如下: 首先进入系统后,是菜单的展示: 用户输入选择,并对输入的选择进行判断,如果有误,就退出系统! 用户输入1后,进行点餐,并输入点餐人姓名,以及点的份数和时间.地址,会自动计算出费用返回给…
Maven项目的搭建 一.前言 maven官网:http://maven.apache.org/, 文章简介:本文章从三个模块来了解Maven,分别是 Maven的基本概念~, Maven项目的安装和配置~ ,Maven在Eclipse上的搭建~, 请跟据所需来进行学习. 二.maven概念 1.Maven是什么? Maven是一个项目管理和综合工具.maven提供了开发人员构建一个完整的生命周期框架.开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期. 简单…
个人理解: 项目分层分包适合多人开发合作的,最好一个界面设置一个view,同时注释一定设置好,按照顺序:从前向后进行传递参数,从后向前进行传递返回值来进行判断是否真正的执行了sql语句(可以不返回),异常是在Service层处理,若是处理多个sql语句则也在Service层进行整合处理到一起. 一.作用: 当程序规模小的时候,可以一个人全部完成:但程序规模大的时候,一个人难以完成,这时,要采用多人合作的方式来完成程序开发. 多人合作方式将会碰到工作任务分配问题,这时我们会想,每个人负责完成项目的…
1.&和&& |和|| 的区别? a&b,会执行a,执行b ,得出结论 a&&b,会执行a,如果a false,则不执行b,直接返回false 2.Math.round(11.5) 等于多少?Math.round(-11.5)等于多少? round(x)方法是获取最进阶 Math.round(11.5)= 12 Math.round(-11.5)= -11 该方法的实现:将括号内的数+0.5之后,向下取值,比如:round(3.4)就是3.4+0.5=3.9…
目录 项目要求 开发环境搭建 工具类JDBCUtils 创建管家婆数据表 项目分层 MainApp层 MainView层 ZhangWuController层 ZhangWuService层 ZhangWuDao层 ZhangWu bean层 注:一个小技巧,写注释要空一格,要不然不容易导包进去 项目要求 开发环境搭建 mysql-connector-java-5.1.37----MySQL的JDBC驱动包,用于JDBC连接数据库. commons-dbutils-1.6---封装并简化了JDB…
1.1常量: 基本数据类型常量 字符常量 整数常量的表现形式:一进制的形式来表示(二进制,八进制,十进制,十六进制) 生活中:十进制(0-9)  ,星期(七进制(0-6)) ,时间(十二进制(0-11),二十四进制(0-23)) 计算机是通过二进制来读取我们生活中的数据. 进制之间的转换: 十进制转为二进制: 将十进制除以2,直到商为0 ,将余数从下上连接起来就是二进制 10---->1010 二进制转十进制:将二进制的每一位乘以2^n ,n从0开始,n每一次加一,在将结果相加. 1001 --…