首页
学习
活动
专区
圈层
工具
发布

Java小项目之“答答租车系统”。

一、项目背景 编写一个控制台版的“答答”租车系统 功能: 展示所有可租车辆 选择车型,租车量 展示租车清单,包含:总金额,总载货量以及车型,总载客量以及车型 二、项目代码 父类:Car类 //父类:车类...getId()+"\t"+getName()+"\t"+getRent()+"元/天\t载人:"+getBusload()+"\t载货:"+getLoadage(); } } 测试类: import java.util.Scanner...*****"); System.out.println("您是否要租车:1是 0否"); int num = sc.nextInt(); if (num...; return; } } } 运行结果展示: *****欢迎使用答答租车系统***** 您是否要租车:1是 0否 1 您可租车的类型及其价目表: 序号...客车载客量:12 可在载货车型: 皮卡雪6 货车载货量:2 您本次消费总价钱:2700 Process finished with exit code 0 三、总结 本次项目主要涉及以下知识:

69320

java项目介绍_java项目介绍及创建

大家配好环境,安装好编译器(eclipse)后,应该建立第一个项目“Hello word” 一、在建立项目之前,来介绍一下项目的结构。...工作空间的是用来存储项目,在不同的工作空间下,java项目的名称是可以一样的。...二、新建一个HelloWord项目 在菜单栏的左上角 file –>new–>java project 点击后 如下图: 其中Project Name 就是本次项目开发所需要的名称 咱第一个项目为 HelloJava...当前的项目为HelloJava,src 就是我在前面讲到文件夹,JRE System Library 是当前java项目的运行环境 对着src点击鼠标右键 选择 new->package –>创建一个新的包...对着com.geekclub.main包,点击鼠标右键同样的方式创一个类,类名为MyMain(命名不能与项目重复,命名规则之后会详细介绍)。

2.7K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    某租车系统JAVA代码审计

    前言 由于开源的JAVA WEB项目不是很多,这里找到一个没有用struct2或是spring框架的cms,希望借此cms来帮助新手敲开JAVA代码审计的大门,文章会详细写一些笔者进行审计过程走过的路,...漏洞利用过程并不是多高深,大牛可以绕过,此篇权当抛砖引玉~ 0x00 cms简介 系统基于租车业务场景而搭建的O2O服务平台,可为用户提供商务租车、接送机、旅游租车、企业租车、自驾租车、婚庆用车等自助租车服务...这里下载完有一个使用说明,对整个安装流程介绍的还是非常详细的,这里不再赘述~ 0x01 cms功能整理 ?...第二个功能点可能就是这个主功能:租车服务。 ? 但是这里点击“立即预定”会跳转到用户界面,先放着,再看看其他功能点。...那么前台的代码审计就告一段落,后台的代码就先不看了~ 这篇文章重点是讲解一下笔者的JAVA代码审计的思路与方法,希望抛砖引玉,能够有越来越多高质量的JAVA代码审计文章的出现~ 上述如有不当之处,敬请指正

    2.2K80

    【从0做项目】Java音缘心动(1)———项目介绍&设计

    零:项目结果展示 项目目前已经上线 音乐播放器登录页面铁子们可以后台私信获取管理员用户和密码 一:音乐播放器Web网页介绍 这个网页主要的功能包括:用户登录,上传音乐,播放音乐,收藏音乐到喜欢列表,从喜欢列表中移除音乐...PRIMARY KEY AUTO_INCREMENT, user_id int(11) NOT NULL, music_id int(11) NOT NULL ); 3:后端开发使用SSM架构 简单介绍一下...SSM指Spring、SpringMVC、Mybatis (1)Spring Spring是现在主流的Java开发框架,Spring提供了很多开源项目,这些项目都是基于Spring Framework...这一层代码主要的工作就相当于一个桥梁,一个中间商,把我们后端的数据和数据库中的数据联系在一起 Java中主要实现方式是通过接口实现——映射方式有注解和XML的方式 注解的方式是Spring特有的,简化了代码...Service层 数据处理层,负责具体的业务逻辑 (3)Mapper层 数据访问层, 其它的model实体,config配置,constant常量,interceptor拦截器,tools工具等包后续会详细介绍

    35010

    基于java开源区块链Blockchain相关项目介绍

    抛开这些单纯从技术角度看基于java的开源blockchain相关的项目的实现。我们知道比特币很多是用C++做的,作为Java如何与Blockchain平台进行交互?...今天介绍三款比较流行和出名的由java实现的区块链相关调用技术及对应的github下载地址。...一、web3j web3j是一个轻量级、模块化、响应式、类型安全、支持java和Android类库,用来集成以太坊实现了智能合约等功能。...web3j的特性 a、对以太坊的JSON-RPC客户端Api进行了完整的实现,包含HTTP和IPC b、支持以太坊钱包 c、支持对Java智能合约的创建,发布,交易和从java本地代码调用合约进行自动生成和封装...使用相关技术: a、核心模块是java 6实现的 b、部署构建使用了Maven3 c、使用Google Protocol Buffers进行数据的序列化和数据存储 三、HyperLedger Fabric

    2.5K20
    领券