本书内容包括Java开发环境,Java基本语言(数据类型、运算符和控制语句等),Java面向对象编程特性(对象、类、接口、异常、多线程等),异常处理和输入输出,JDBC数据库编程,Java界面开发和网络编程,以及综合实训“俄罗斯方块”游戏的开发。
内容提要本书作为一本基于Swift3.0语法的全新教程,系统全面地讲解了使用Swift开发项目的知识和技术,可以帮助初学者真正达到从零基础到独立开发项目的技术水平,成为Swift。本书共分为12章:第1~5章讲解了Swift开发的一些基本语法;第6~7章讲解了Swift面向对象的编程思想;第8~10章讲解了Swift的开发特性;第11章讲解了Swift与Objective-C项目的相互迁移;第12章教大家开发《2048》游戏。本书从始到终保持通俗易懂的描述方式,采用理论与案例相结合的方法帮助初学者更好地理解各个知识点在实际开发中的应用。本书附有源代码、习题、教学视频等配套资源,而且为了帮助初学者更好地学习本教材中的内容,还提供了在线答疑。本书既可作为高等院校本、专科计算机相关专业的程序设计课程教材,也可作为iOS开发技术的培训教材。
本书紧密围绕开发人员在开发过程中遇到的实际问题和开发中应该掌握的技术,全面介绍了应用Android进行程序开发的各方面技术和技巧。全书分为15章,内容包括Android模拟器应用、界面布局及菜单设计、Android常用组件应用、Android高级组件应用、Android程序调试、Activity窗口设计、Intent通信应用、数据存储技术、图形图像处理技术、3D及多媒体开发、资源及事件处理、多线程编程、网络开发应用、Android游戏开发、Android综合应用等。全书共提供了278个实例,每个实例都突出实用性,其中大部分是程序开发者梦寐以求的相关问题的解决方案。本书附有配套光盘。光盘提供了书中所有实例的源代码,全部源代码都经过精心调试,在Windows7/Windows8下测试通过,保证能够正常运行。本书适用于广大计算机爱好者和编程人员,也可供大中专院校师生阅读。
Java从1995年诞生发展到现在,已成为目前**流行的程序设计语言之一,这与其具有面向对象、与平台无关、安全、稳定等特点是分不开的。本书对Java编程原理、基础知识、核心技术进行了由浅入深、循序渐进的介绍。全书共分11章,包括Java概述、Java基础语法、类的抽象和封装、继承和多态、包、接口、常用工具类、Java图形用户界面、数据库编程、异常、输入输出、多线程、网络编程、综合案例等。书中重要知识点都与实例紧密结合,有助于读者理解知识、掌握知识、应用知识。本书内容安排合理,讲解浅显易懂,实例丰富实用,可以作为高等院校本专科计算机专业的教材,也适应于相关技术人员和Java爱好者自学参考。
本书是面向计算机及相关专业面向对象程序设计课程的教材,它全面介绍和讲解了C#语言的全部基础语法,包括数据类型、表达式、三大基本结构、数组、方法、类、接口、枚举、字符串、结构、异常处理等内容本教材内容全面、信息量大、知识性强、条理清晰,编程实例丰富,注重编程能力的全面培养和实际应用。同时配备习题、课件、微视频等资源,为学生的课后复习或自学提供足够的素材。
本书针对已经掌握java语言基础的人群,深入学习Java高级实用技术,进一步强化Java开发技能,主要学习Java集合框架、泛型、Java实用类、输入输出处理、反射机制、注解、多线程、Socket网络编程、XML解析等知识。通过本书,读者将能够掌握Java常用的API技术,能够实现一些实际开发中的功能。
本书介绍在Python中使用PyQt5和其他模块进行GUI和数据可视化编程的方法。第一部分介绍PyQt5设计GUI程序的基本框架,包括GUI应用程序的基本结构、窗体UI可视化设计与窗体业务逻辑的设计、信号与槽的特点和使用等。第二部分介绍GUI程序设计中一些主要功能模块的使用,包括基本界面组件、事件处理、数据库、绘图、多媒体等。第三部分先介绍使用PyQtChart和PyQtDataVisualization进行二维和三维数据可视化设计的方法,再介绍将Matplotlib嵌入PyQt5GUI应用程序窗口界面中进行数据可视化的编程方法。通过研读本书,读者可以掌握使用PyQt5、PyQtChart、Matplotlib等模块进行GUI应用程序和数据可视化设计的方法。本书适合具有Python编程基础,并想通过Python设计GUI应用程序或在GUI应用程序中实现数据可视化的读者阅读和参考。