零基础学Java(升级版)

零基础学Java(升级版)

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

因版权原因待上架

编辑推荐

从零基础学习者的角度出发,详细地介绍了使用Java进行程序开发需要掌握的知识和技术。

内容简介

本书采用的开发环境为JDK 11。

全书共16章,包括初识Java、Java语言基础、流程控制、数组、字符串、面向对象编程基础、面向对象核心技术、异常处理、Java常用类和枚举类型、泛型与集合类、Swing程序设计、I/O、多线程、使用JDBC操作数据库、Java绘图,以及坦克大战游戏等内容。

书中所有知识都结合具体实例进行讲解,设计的程序代码给出了详细的注释,可以使读者轻松领会Java程序开发的精髓,快速提高开发技能。

作者简介

明日科技,专业从事软件开发、教育培训以及软件开发教育资源整合的高科技公司,其编写的教材既注重选取软件开发中的必需、常用内容,又注重内容的易学、方便以及相关知识的拓展,深受读者喜爱。其编写的图书主要有“从入门到精通”“软件开发视频大讲堂”“软件开发实战1200例”“软件工程师开发大系”等多个系列。多次荣获“全行业优秀畅销品种”“中国大学出版社优秀畅销书”等奖项,多个品种长期位居同类图书销售排行榜的前列。

章节目录

版权信息

内容简介

前言

第1篇 基础知识

第1章 初识Java

1.1 Java简介

1.2 搭建Java环境

1.3 Eclipse开发环境

1.4 Eclipse的使用

1.5 程序调试

1.6 小结

第2章 Java语言

2.1 代码注释

2.2 变量与常量

2.3 基本数据类型

2.4 数据类型转换

2.5 运算符

2.6 小结

第3章 流程控制

3.1 程序结构

3.2 条件语句

3.3 循环语句

3.4 跳转语句

3.5 小结

第4章 数组

4.1 数组的概述

4.2 一维数组

4.3 二维数组

4.4 数组的基本操作

4.5 小结

第5章 字符串

5.1 String类

5.2 字符串的连接

5.3 提取字符串信息

5.4 字符串的操作

5.5 可变字符串StringBuffer类

5.6 小结

第6章 面向对象编程基础

6.1 面向对象概述

6.2 类与对象

6.3 static关键字

6.4 类的主方法

6.5 小结

第2篇 核心技术

第7章 面向对象核心技术

7.1 类的封装

7.2 类的继承

7.3 类的多态

7.4 抽象类与接口

7.5 访问控制

7.6 内部类

7.7 小结

第8章 异常处理

8.1 异常概述

8.2 捕捉处理异常

8.3 在方法中抛出异常

8.4 小结

第9章 Java常用类和枚举类型

9.1 包装类

9.2 Math类

9.3 Random类

9.4 Date类

9.5 枚举类型

9.6 小结

第10章 泛型与集合类

10.1 泛型

10.2 集合类概述

10.3 List集合

10.4 Set集合

10.5 Map集合

10.6 小结

第11章 Swing程序设计

11.1 Swing概述

11.2 常用的窗体

11.3 常用的布局管理器

11.4 常用的面板

11.5 标签组件与图标

11.6 文本组件

11.7 按钮组件

11.8 列表组件

11.9 事件监听器

11.10 小结

第12章 I/O(输入/输出)

12.1 流概述

12.2 输入/输出流

12.3 File类

12.4 文件输入/输出流

12.5 带缓冲的输入/输出流

12.6 小结

第13章 多线程

13.1 线程简介

13.2 实现线程的两种方式

13.3 线程的生命周期

13.4 操作线程的方法

13.5 线程的同步

13.6 小结

第3篇 高级应用

第14章 使用JDBC操作数据库

14.1 JDBC概述

14.2 JDBC中常用的类和接口

14.3 数据库操作

14.4 小结

第15章 Java绘图

15.1 Java绘图基础

15.2 绘制几何图形

15.3 设置颜色与画笔

15.4 绘制图像

15.5 小结

第4篇 项目实战

第16章 坦克大战游戏

零基础学Java(升级版)是2024年由电子工业出版社出版,作者明日科技 编著。

得书感谢您对《零基础学Java(升级版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

购买这本书

你可能喜欢
零基础学Photoshop CS6 电子书
本书结合实际操作案例深入浅出地讲解了PhotoshopCS6的使用技法,入门篇,包括Photoshop基础入门、画布及文档的管理、单色及渐变填充、强大的绘画功能;提高篇,包括认识选区及抠图命令、路径和形状工具、图层及图层样式、掌握文字的运用;篇精通篇,包括通道和蒙版操作、照片修饰与美化工具、调色辅助与色彩校正、神奇的滤镜特效;实战篇,包括基础实例进阶、照片处理秘技、特效艺术合成表现、UI界面设计、
Java程序设计基础 电子书
本书较为全面地介绍了Java程序开发的相关基础知识。全书共8章,主要讲解了Java语言概述、Java基础语法、数组、面向对象程序设计——类和对象、类的继承、类的多态性、异常处理和常用的Java类。在各章节的末尾设置了实践任务、本章小结和习题练习等环节,帮助读者巩固所学的内容。本书可以作为高职高专院校计算机相关专业Java程序开发基础课程的教材使用,也适合相关专业初学者和广大计算机爱好者自学使用。
零基础学Adobe XD产品设计 电子书
本书共10章,首先简述基本概念,然后讲解使用技巧,最后讲解各种场合的实际操作。本书具体涵盖了简述AdobeXD软件、入口页功能及延伸技巧、菜单功能使用技巧、视图栏工作区功能使用技巧、基础工具栏功能及延伸技巧、美化栏功能使用技巧、原型交互基础功能使用技巧、留言本系统项目全流程图解案例、企业网站全流程图解案例、AdobeXD设计案例、插件大全、常用词汇和快捷键等内容。
零基础学Photoshop淘宝美工设计 电子书
本书根据作者多年教学经验和实战经验编写而成,以基础知识与练习实训相结合的形式,详细讲解了图像处理软件Photoshop淘宝美工设计的应用技巧。随书提供资源文件,包含本书的实训素材文件、案例文件和视频文件,读者在学习的过程中可以随时进行调用。同时赠送多种淘宝店铺装修常用素材模板,包括标签模板、海报模板、淘宝主页、文字模板、主图模板
零基础学Animate CC UI动效制作 电子书
本书主要介绍界面动画制作的基础知识和常用方法,并结合Animate软件为每个知识点搭配了简单实用的实例,这样既易于理解又方便读者进行实操。另外,本书分析了界面动画的起源和特点,以及它与传统动画之间的关系。注重交互和操作体验是界面动画与生俱来的属性,本书不但关注界面动画的使用体验,也对界面动画的实践方面有详细的描述。学习本书,读者能够学会用Animate软件制作可交互的动画原型,并在操作中更好地体验