
会员
Java项目驱动开发教程
更新时间:2024-12-28 11:15:01 最新章节:14.10 课后练习
书籍简介
《Java项目驱动开发教程》是一本以项目驱动教学模式理念设计的Java入门书。全书内容以软件项目案例驱动,代码实例丰富,项目实训任务饱满,语言通俗易懂,不仅能够使读者全面掌握Java面向对象编程技术,还能够提升读者使用Java语言开发软件项目的能力。《Java项目驱动开发教程》分为3个专题,共14章,3个专题分别以面向过程版的商超购物管理系统、面向对象版的超市购物系统、端对端聊天系统为贯穿项目,内容包括Java开发入门、Java的基本语法、Java程序流程控制、数组、Java类和对象、Java继承和多态、Java抽象类和接口、Java异常处理、Java图形界面编程、Java集合、Java多线程、Java网络编程、JavaIO流、Java反射机制。《Java项目驱动开发教程》适合Java编程初学者系统地学习Java核心编程技术,同时也非常适合高等院校相关课程的师生作为教学参考书或教材使用。
品牌:清华大学
上架时间:2023-06-01 00:00:00
出版社:清华大学出版社
本书数字版权由清华大学提供,并由其授权上海阅文信息技术有限公司制作发行
最新章节
迟殿委 刘丽贞 黄甜甜 杨嘉耀
最新上架
- 会员《智能优化算法与MATLAB编程实践》介绍了国内外新研发的10种智能优化算法,对每种算法的灵感来源、实现过程、函数编程、案例应用都进行了细致描述并给出详细的MATLAB代码,使读者快速掌握智能优化算法的学习和应用方法。全书共分为12章,前10章分别介绍10种智能优化算法的原理、MATLAB实现、具体函数寻优求解过程和应用案例;第11章列举了23种衡量智能优化算法性能的常见测试函数,并给出MATLA计算机6.1万字
- 会员全书分为3篇。第1篇介绍编译器基础知识,包括中间表示,重点介绍SSA、数据流分析、支配、循环等知识,此外还介绍了LLVM的后端描述语言TableGen。第二篇剖析分LLVM代码生成,其中对代码生成的每一步骤都有提及,着重介绍指令选择、指令调度、寄存器分配和编译优化。同时还以BPF后端为例总结了如何基于LLVM开发一款新后端的编译器。第三篇附录主要总结了LLVM代码生成过程中使用的IR、BPF指令集计算机22.5万字
- 会员本书以Python3.10.7为平台,以实际应用为背景,通过概述+算法+经典应用的形式,深入浅出地介绍Python数据分析的相关知识。全书共9章,主要内容包括Python概述、科学计算库、开源科学集、数据分析利器、数据分析的可视化、基于回归的数据分析、基于分类的数据分析、基于聚类的数据分析、数据特征分析等。通过学习本书,读者可领略到Python的简单、易学、易读、易维护等特点,同时也可感受到利用计算机10.1万字
- 会员《剑指JVM:虚拟机实践与性能调优》共分5篇:引言篇讲述了Java与Java虚拟机的关系,以及Java虚拟机的相关知识;第1篇讲述了运行时数据区,涉及Java内存区域的各个核心结构,以及对象创建的各种细节;第2篇讲述了垃圾收集,涉及各种收集算法、垃圾收集器;第3篇讲述了字节码与类的加载;第4篇讲述了性能监控与调优,带领读者学习Java虚拟机常用的监控与调优工具,并附有企业级的性能调优案例。计算机23万字
- 会员本书综合性讲解HuggingFace社区提供的工具集datasets和transformers,书中包括最基础的工具集的用例演示,也包括具体的项目实战,以及预训练模型的底层设计思路和实现原理的介绍。通过本书的学习,读者可以快速掌握HuggingFace工具集的使用方法,掌握自然语言处理项目的一般研发流程,并能研发自己的自然语言处理项目。本书共14章,分为工具集基础用例演示篇(第1~6章),详细讲解计算机7.7万字
- 会员《Python数据分析从入门到精通(第2版)》从数据分析初学者角度出发,以通俗易懂的语言、丰富多彩的实例,详细介绍了使用Python进行数据分析程序开发应掌握的各方面技术。全书共分21章,包括数据分析基础、搭建数据分析开发环境、NumPy模块之数组计算、Pandas模块基础、Pandas模块之数据的读取、Pandas模块之数据的处理、Pandas模块之数据的清洗、数据的计算与格式化、数据统计及透视计算机16.7万字
- 会员《Go语言从入门到精通》从初学者角度出发,通过通俗易懂的语言、丰富多彩的实例,详细介绍了Go语言的基础、进阶提高和高级应用知识。全书分为4篇,共19章,包括初识Go语言、Go语言基础、Go语言基本数据类型与运算符、流程控制、复合数据类型、函数、指针、结构体、接口、错误处理、并发编程、包管理、标准库、编译与测试工具、反射、MySQL数据库编程、文件处理、网络编程和Go语言在爬虫中的应用等内容。所有知计算机9.9万字
- 会员《FFmpeg开发实战:从零基础到短视频上线》是一本FFmpeg开发的实战教程,由浅入深,由基础到高级,带领读者一步一步走进音视频开发的神奇世界。全书共分为12章。其中,第1~5章是基础部分,主要讲解FFmpeg的环境搭建、FFmpeg的开发基础、FFmpeg的编解码、FFmpeg处理图像和FFmpeg处理音频;第6~10章是进阶部分,主要讲解FFmpeg加工视频、FFmpeg添加图文、FFmpe计算机20.1万字
同类书籍最近更新
- 会员本书围绕移动互联时代场景化学习和知识经营需求,提出了针对性的情境微课开发模式,并重点解决三个问题:1.聚焦情境:从实际工作场景出发,找出典型情境和挑战,明确痛点,使开发具有针对性。2.萃取组织经验:经过萃取获得的专家方法论是干货,而不是通用知识。3.快速开发:微课开发者主要是没有教学设计经验的业务专家,需要简单易用的开发方法和工具。书中没有枯燥空洞的理论,只有简单可复制的方法、模板、流程工具程序设计6.5万字
- 会员本书简要地介绍了欧姆龙PLC编程软件与仿真软件、PLC的指令系统和识读梯形图的方法,详细地介绍了时序指令、定时器/计数器指令、数据指令、运算指令、中断指令、通信指令、块指令以及其他特殊指令等,同时配以大量的梯形图编程实例,对读者掌握相关指令和梯形图有很大的帮助。程序设计1.9万字
- 会员《JavaWeb从入门到项目实践(超值版)》采用“基础知识→核心应用→核心技术→高级应用→项目实践”结构和“从入门到项目实践”的学习模式进行讲解。《JavaWeb从入门到项目实践(超值版)》共5篇22章,讲解了JavaWeb开发环境及服务器的搭建,HTML和CSS的基础知识,Web工程结构,JDBC基础,Java与数据库,Servlet基础,Filter开发,Listener开发,JSP基础语法程序设计11.9万字
- 会员Scratch是一款由麻省理工学院(MIT)设计开发的面向青少年的编程工具。用户通过鼠标拖动相应的积木就能组成不同功能的脚本。很多孩子第一眼就喜欢上了这个“五颜六色”的软件。本书基于Scratch3.0进行演示。全书分为13章,第0章为学习准备内容;第1~9章为基础内容,每章单独介绍一个模块,既可以独立阅读,也可以按顺序依次阅读;第10~12章为进阶内容,既有算法案例,也有游戏案例。本书配程序设计3.9万字
- 会员本书以JavaSE技术为背景介绍Java程序设计的方法。全书共分为15章,全面而翔实地介绍了Java程序设计语言的编程方法和技巧,内容包括Java的基本语法、Java异常处理机制、基本输入/输出、JavaGUI编程、Java数据库编程等。本书是作者多年教学经验的总结,主要内容以“班主任小助手”项目系统为载体,采用任务驱动的教学方法,按照学生的认知规律,逐层深入、抽丝剥茧地进行介绍,语言通俗而不失严程序设计10.6万字
- 会员动效是科技产品“情感化设计”的纽带,的动效设计在提升产品体验、用户黏性方面能够起到积极作用,让产品充满生命力,使用户和界面之间产生情感的联系,从而提升用户体验。目前,动效已成为APP产品交互设计和界面设计必不可少的元素之一。本书是关于UI动效设计的实战教程图书,内容涵盖两种最典型、应用最广泛的动效应用端:移动端和Web端,包括动效的作用、设计原则、分类、动效设计方法、动效典型制作软件及各类动效实例程序设计6.9万字