Java语言是近二十年来*为流行的通用面向对象程序设计语言,当今程序几乎都采用图形用户界面(GUI)。本书以NetBeans IDE为开发工具,以Java语言基础知识和基本语法、Java GUI程序的可视化设计方法、*的Java SE 8和Java SE 9及Java SE 10等版本类库中有关的实用类的使用为主要内容,介绍Java面向对象程序设计方法及应用型Java GUI程序设计方法。 全书所有例题和习题都采用GUI,将Java语言的基本知识和语言机制与图形用户界面的设计方法有机结合起来,读者在学习Java语言的同时就能学会主流GUI程序的设计方法。本书从实用出发,强调利用现有类库和组件设计解决实际问题的程序,采用优秀的开发环境NetBeans IDE以及可视化Java GUI设计方法,以降低学习难度,提高学习效率。通过学习本书,读者可以较为轻松地掌握Java语言,快速具备完整的图形用户界面程序的设计开发能力。
当Java应用程序越来越庞大、复杂,用户越来越多,没有GC(垃圾收集器)就不能保证应用程序的正常进行。G1垃圾收集器是当今GC技术*前沿的成果之一,在JDK 9中,G1被提议设置为默认垃圾收集器。本书由Java工程师撰写,系统介绍Java虚拟机和G1的基本原理和调优方法,为学习Java语言的学生、初级程序员提供GC的使用参考建议及经验。主要内容包括:垃圾回收算法和方法概述、G1基本概念、G1对象分配、G1优化、新生代回收(Young GC)、混合回收(Mixed GC)、Full GC、如何让选择和使用G1等。
本书由拥有20多年教学与研究经验的资深Java技术专家撰写(获Jolt大奖),本版针对Java11全面更新。全书共分12章。第1章介绍了Java中的流库;第2章涵盖输入/输出处理,探讨了Java11中
《Java面向对象程序设计(第2版)》的内容大体可分为三个部分。第1章~第7章为第一部分,着重介绍Java面向对象的基本知识点,主要有Java的基本环境、Java语言基础、Java工程规范、面向对象基
《Java程序开发实用教程》从零基础开始,对Java SE相关知识进行了深入细致的讲解。全书共分为13章,主要内容包括Java语言概述、Java基础语法、面向对象编程、异常处理、API常用类的使用、
《名师讲坛——Java Web开发实战经典基础篇(JSP、Servlet、Struts、Ajax)》用通俗易懂的语言和丰富多彩的实例,通过对Ajax、JavaScript、HTML等Web系统开发技术
%26nbsp;%26nbsp;在Java Web开发的历史中,经历了从重量级EJB组件到轻量级Java Web开发的转变。在轻量级Java Web开发中,又经历了从流行的SSH(Struts
本书以目前Java的较新版本Java SE 6.0为依托,结合Java语言特性和实战案例,充分融入了企业开发过程中编程人员遇到的种种Java核心技术问题和编程思想,全面系统地介绍了Java语言的基础知
本书是一本以项目驱动教学模式理念设计的Java入门书。全书内容以软件项目案例驱动,代码实例丰富,项目实训任务饱满,语言通俗易懂,不仅能够使读者全面掌握Java面向对象编程技术,还能够提升读者使用Jav
本书介绍了JavaEE开发非常流行的三个开源框架:SpringMVC、Spring和MyBatis,其中SpringMVC、Spring用的是5.1版本,MyBatis用的是3.5版本。本书重点介绍了
本书是百万销量的经典畅销书《大话设计模式》的全新升级版,描述语言由上一版C变为Java。本书在形式上开创了IT技术图书的先河。通篇以情景对话形式,用多个小故事和编程示例来组织解读GoF(设计模式经典名
本书以零基础讲解为宗旨,用实例引导读者学习,深入浅出地介绍了Java的相关知识和实战技巧。本书“第Ⅰ篇基础知识”主要介绍Java开发环境搭建、Java程序要素、常量、变量、数据类型、运算符、表达式、语
本书全面介绍了现代Java应用开发核心技术和最佳实践,旨在帮助读者掌握企业级Java应用开发技术并能够成功地应对名企的面试和挑战。本书共19章,内容主要包括Spring框架、MyBatis与ORM、高
本书采用独到的跨学科方法讲授计算机科学和编程的入门知识,适用于各类理工科专业的大一学生。书中特别关注编程在科学和工程中的应用,涵盖材料科学、基因组学、天体物理和网络系统等不同领域的实例,在讲授编程方法的同时注重培养计算思维。本书采用Java编程语言,首先介绍编程基础知识、函数和面向对象编程,然后讨论高级主题,包括算法和数据结构、计算理论以及计算机体系结构。
\\\" 本书把提升读者的实战技能作为编写目标,使用通俗易懂的语言、丰富多样的实例,对Java Web开发涉及的核心技术进行了详细的讲解。 全书共分17章,内容包括JDBC基础、JDBC进阶、DBUtils工具包、XML、Web开发前奏、HTTP协议、Servlet详解、会话跟踪、JSP详解、EL表达式、JSTL标签库、Filter详解、Listener详解、文件上传和下载、MVC设计模式、程序日志工具和人力资源管理系统等。本书避免一味地铺陈理论,以实战带动讲解,让读者快速掌握技术,并能学以致用。书中 讲解的项目案例,涵盖从前期设计到 终实施的整个过程,对全书知识点进行串联和巩固,使读者融会贯通,进而掌握Java Web开发的精髓。 本书由浅入深、循序渐进,适合有Java语言基础的学习者学习。通过对本书的学习,读者可以掌握Java Web的开发技能,为胜任相关工作岗位打下坚实基础。 \\\"
本套丛书是 创意的编程学习宝典。以富有趣味性的漫画和智慧问题为特色,将枯燥的Java编程知识呈现得生动活泼,为读者打开了通往编程世界的大门。 书中融合了漫画的趣味性和智慧问题的引导,使学习过程不再沉闷。无论你是编程新手还是经验丰富的开发者,都能在这里找到启发和乐趣。薛定谔作为导学人物,以他独特的智慧 读者探索Java编程的奥秘。 从基础知识到 概念,覆盖了Java编程的方方面面。读者将通过有趣的情节和问题,逐步深入了解面向对象编程、接口、泛型等核心概念,轻松掌握Java语言的精髓。 与传统的编程教材不同,本套书以其独特的叙述方式,将学习过程变得轻松愉快。你将在书中解决一系列趣味问题,从而掌握Java编程的技巧。同时,书中还包含大量实用示例和练习,帮助读者将所学知识应用到实际项目中,提高编程技能。 无