Java教程

VIP
Java教程

《Java高级编程实用教程》PDF 下载

资源名称:《Java高级编程实用教程》PDF 下载 内容简介: 本书是一本介绍Java高级编程的实用教程,面向具有一定Java编程基础的开发人员。本书通过对"项目"的分析、实现和讲解,使读者在实践的过程中,逐步掌握Java高级编程的技巧和方法。  全书分10章,第1章至第4章详细介绍面向对象技术和Java类的高级特性;第5章介绍数组,主要涉及数组的创建和使用;第6章介绍图形用户界面和事件处理;第7章讲述高级I/0处理技术;第8章主要介绍多线程技术,包括线程的两种创建方法、线程的基本控制、线程的同步和线程的交互;第9章以网络聊天室为例,以JBuilder 9.O为开发环境,详细介绍图形用户界面设计、事件处理方法、Socket编程技术和多线程编程技术;第10章以员工管理系统为例,详细讲述如何使用JDBC访问数据库。附录A讲述Java编程规范,对于开发者来说具有较高的参考价值。  本书主要是面向高职高专院校高年级学生,也可作为本科学生和程序开发者参考用书。 资源目录: 第1章 面向对象程序设计概述  1.1 面向过程和面向对象 1.2 类 1.3 Java文件的组织 1.4 本章小结 第2章 类的设计  2.1 类的继承 2.2 方法的重写 2.3 多态 2.4 重载 2.5 [项目2-1]的参考程序 2.6 本章小结 第3章 类的高级特性  3.1 static和final关键字 3.2 抽象类和接口 3.3 内部类...
VIP
Java教程

《Eclipse全程指南-基础知识、Web开发、SWT/JFace开发、Eclipse插件》PDF 下载

资源名称:《Eclipse全程指南-基础知识、Web开发、SWT/JFace开发、Eclipse插件》PDF 下载 内容简介: 《Eclipse全程指南:基础知识、Web开发、SWT/JFace开发、Eclipse插件》从Eclipse的基础开始,由浅入深、全方位地向读者展示了Eclipse的强大功能。全书共分4篇16章,涵盖了Eclipse集成开发环境的方方面面。“Eclipse基础篇”介绍了Eclipse的体系结构及相关的插件安装,并且还介绍了Ant、JUnit、CVS等相关技术,以及如何在Eclipse平台中利用这些插件工作;“Eclipse Web开发篇”详细介绍了Web应用开发、数据库开发、Struts开发、Spring开发,并在最后都给出了案例,使读者更进一步地掌握所学知识;“SWT/JFace开发篇”详细介绍了SWT、JFace的使用,对于其中的零碎知识点,都给出了大量的实例;“Eclipse插件篇”介绍了Eclipse插件的开发机制,以及在Eclipse平台下是如何实现相关插件开发的。通过对《Eclipse全程指南:基础知识、Web开发、SWT/JFace开发、Eclipse插件》的学习,读者应该能够快速积累Eclipse平台开发经验。 资源目录: Eclipse基础篇  第1章 Eclipse简介    1.1 Eclipse的历史与发展    1.2 Eclipse的主要特点     1.2.1 开放的、可扩展的IDE     1.2.2 成功的图形界面API:SWT/JFace     1.2.3 强大的插件加载功能     1.2.4 充分的中文帮助文件    1.3 Eclipse的开源性质    1.4 本章小结   第2章 Eclipse的安装与设置    2.1 JDK的下载和安装    2.2 JDK环境变量的设置    2.3 Eclipse的下载和安装     2.3.1 Eclipse的安装和运行     2.3.2 简单测试    2.4 Eclipse多国语言包的安装    2.5...
VIP
Java教程

《Java编程精选集锦》PDF 下载

资源名称:《Java编程精选集锦》PDF 下载 资源目录: 第一章 Java编程基础与应用  实例1 Java和ASP的结合:Applet小程序从Form表单中动态提取参数  实例2 Servlet中汉字处理浅析 …… 第二章 数据库应用编程  实例15 JavaServlet驱动SQL Server中的数据库  实例16 JDBC查询结果的表格方式显示 …… 第三章 网络应用编程  实例21 利用Java实现网络通信  实例22 Java编程搜索网络服务器 …… 第四章 图形图像应用编程  实例32 Java中如何消除动画闪烁  实例33 使用Java实现带滚动条的图像缩放 …… 第五章 Java应用编程专家指点  实例41 如何让Java容器中的组件动起来  实例42 Java中利用管道实现线程间的通信 …… 资源截图:
VIP
Java教程

《Java 实时编程》PDF 下载

资源名称:《Java 实时编程》PDF 下载 内容简介: 本书主要讲述使用Java RTS进行Java实时编程的各类主题。主要内容包括3个部分:第一部分“实时计算概念”,明确定义计算领域中的实时概念,并讨论了许多实时应用程序设计和开发的理论;第二部分“高级Java RTS”,提供充足的示例代码来说明Java RTS的内部运作机制及其使用;第三部分“使用Java RTS”,讨论了实际的案例研究。 本书适合Java程序开发人员、实时软件开发人员,以及使用Java RTS编程的人员使用,也可供高等院校老师和学生参考。 Sun公司的Java实时系统(Java RTS)在多个广泛的环境中得到了实践验证,其中包括金融、控制系统、制造和防务。Java RTS和RTSJ标准(JSR-001)消除了对于复杂、专用的实时语言和操作系统的需要,利用Java超常的生产率和为人所熟知的特点,节省了资金。 在实时Java编程中,Sun公司的两位实时编程专家介绍了开发者成功使用Java RTS及其API所需要的深入知识和实际代码示例,并阐明了用任何RTSJ兼容的环境进行实时编程的基础。 本书的内容包括: 实时原理和概念,以及实时应用设计和开发的独特要求。 如何把Java应用于实时环境。 垃圾回收和Java SE回收器。 使用Java RTS API尽可能高效地解决实际实时系统问题。 当前领先的Java RTS开发和调试工具。 实时垃圾回收、线程、调度和分派。 新的RTSJ内存模型。 异步事件处理和异步控制转移。 作者简介: Eric J. Bruno,Sun公司系统工程师,专门从事于金融界的JavacRTS。他是《Dr . Dobb's》期刊的撰稿编辑,并撰写其在线Java博客。加入Sunc之前,Eric曾在路透社工作,在那里他用 Java和C++开发实时交易系统,订单输入和路由系统,以及实时新闻和报价数据源系。 Greg Bollella博士,2Sun公司杰出工程师,2领导实时Java研发.a他是JSR001——Java实时规范(Real TimecSpecificationcforcJavac,2RTSJ)的规范组组长,并且曾经领导在Java社区过程下的实时Java专家小组。他撰写了多本图书文章,以及有关实时计算的专业论文,他拥有北卡罗莱纳大学教堂山分校的计算机科学博士学位,在那里他撰写了实时调度理论和实时系统实现的论文。 资源目录:...
VIP
Java教程

《Java程序员-从笨鸟到菜鸟》PDF 下载

资源名称:《Java程序员-从笨鸟到菜鸟》PDF 下载 资源目录: 作者简介:……………………………………………………………………………………………………………………………..2 写在前面…………………………………………………………………………………………………………………………………3 目录………………………………………………………………………………………………………………………………………..5 (一)开发环境搭建,基本语法,字符串,数组 ……………………………………………………………………….. 9 (二)面向对象之封装,继承,多态(上) …………………………………………………………………………….. 25 (三)面向对象之封装,继承,多态(下) …………………………………………………………………………….. 36 (四)java 开发常用类(包装,数字处理集合等)(上) ………………………………………………………. 46 (五)java 开发常用类(包装,数字处理集合等)(下) …………………………………………………….. 58 (六)I/O 流操作 ……………………………………………………………………………………………………………………74 (七)一—java 数据库操作 ……………………………………………………………………………………………………89 (八)反射和代理机制 ………………………………………………………………………………………………………….116 (九)——数据库有关知识补充(事务、视图、索引、存储过程) ……………………………………… 125 (十)枚举,泛型详解 ………………………………………………………………………………………………………….137 (十一)多线程讲解 ……………………………………………………………………………………………………………..145 (十二)java 异常处理机制...
VIP
Java教程

《J2EE&Java黑客大曝光-开发安全的Java应用》PDF 下载

资源名称:《J2EE&Java黑客大曝光-开发安全的Java应用》PDF 下载 内容简介: J2EE & Java黑客大曝光:开发安全的Java应用程序,ISBN:9787302076490,作者:(美)Art Taylor,(美)Randy Layman,(美)Brian Buege著;张伟,张华平,赵金东译;张伟译 相关图片:
VIP
Java教程

《Java网络编程(第4版)》PDF 下载

资源名称:《Java网络编程(第4版)》PDF 下载 内容简介: 《Java网络编程(第四版)》实用指南全面介绍了如何使用Java开发网络程序。你将学习如何使用Java的网络类库既快速又轻松地完成常见的网络编程任务,如编写多线程服务器、加密通信、广播到本地网络,以及向服务器端程序提交数据。作者提供了真正可实用的程序来讲解他介绍的方法和类。第4版经过全面修订,已经涵盖REST、SPDY、异步I/O和很多其他高级技术。本书主要内容有:研究Internet底层协议,如TCP/IP和UDP/IP;了解Java的核心I/O API如何处理网络输入和输出;发现InetAddress类如何帮助Java程序与DNS交互;用Java的URI和URL类定位、识别和下载网络资源;深入研究HTTP协议,包括REST、HTTP首部和cookie;使用Java的底层Socket类编写服务器和网络客户端;利用非阻塞I/O同时管理多个连接。       作者简介: 作者:(美国)哈诺德(Elliotte Rusty Harold) 资源目录: 前言  第一章 基本网络概念  网络  网络的分层  IP、TCP和UDP   Internet  客户/服务器模型 Internet标准  第二章 流  输出流  输入流  过滤器流  阅读器和书写器 第三章 线程  运行线程  返回线程中的信息  同步  死锁  线程调度  线程池 第四章 查找Internet地址  InetAddress类  Inet4Address和Inet6Address ...
VIP
Java教程

《探秘Java-如何像计算机科学家一样思考》PDF 下载

资源名称:《探秘Java-如何像计算机科学家一样思考》PDF 下载 内容简介: 《探秘Java:如何像计算机科学家一样思考》内容简介:Java语言是目前最流行的面向对象的编程语言。它具有强大的功能,既能面向一般跨平台的工程开发,又能面向因特网应用,为广大编程者和学习者所青睐。《探秘Java:如何像计算机科学家一样思考》的特点有四:一是用类似英语教学中的情景教学方法,尽可能用简洁明快的方式按部就班地叙述。二是多用读者日常生活中随手可拈的趣味性实例作为编程材料。三是把计算机科学家们在编程实践中总结出来的诀窍“捅”给读者。四是所有的习题均给出答案,并加以简略分析。 《探秘Java:如何像计算机科学家一样思考》从结构上可分两部分。其中1-13章为Java语言的基础部分,循序渐进地介绍Java语言的各种要素:变量、操作符、条件语句、循环语句、嵌套与递归、引用、数组、结构、类以及对象等。14-20章为数据结构部分,分门别类地介绍各种常用的数据结构:链表、堆栈、队列、优先队列、树、堆、映射表、哈夫曼树以及文件等。 阅读《探秘Java:如何像计算机科学家一样思考》的读者可以是真正的初学者,可以是在校学习的研究生、本科生或大专生,也可以是企、事业单位的初、中级用户。最合适的读者是非计算机专业的大学本科生或大专生,以及中、小学生中信息技术的爱好者。 资源目录: 前言 此书的缘起 此书的宗旨 面向对象的程序设计 数据结构 计算机AP考试 有关此书的版权 关于此书书名 第1章 按部就班的方式 1.1 什么是程序语言 1.2 什么是程序 1.3 什么是调试 1.4 形式化语言和自然语言 1.5 第一个程序 1.6 术语 1.7 练习 第2章 变量和类型 2.1 再打印一些东西 2.2 变量 2.3 赋值 2.4...
VIP
Java教程

《Java程序员,上班那点事儿》PDF 下载

资源名称:《Java程序员,上班那点事儿》PDF 下载 内容简介: 《Java程序员,上班那点事儿》对于即将从事Java职业或初步从业的程序员来说是一本难得的好书。从生存、制胜、发展三个方面入手,为大家展示出程序员求职与工作的一幅3D全景图像。《Java程序员,上班那点事儿》中既有在公司中的生存技巧,又有高手达人的进阶策略,既有求职攻略的按图索骥,又有入职后生产环境的破解揭秘。书中浓缩了程序员求职与工作、生存与发展的点滴经验,希望《Java程序员,上班那点事儿》能够成为你的朋友。望《Java程序员,上班那点事儿》能让即将走向工作岗位的程序员和已经成为程序员的朋友,对工作和软件行业做到既“知己”又“知彼”,在入职前对职业状况清楚了解,入职后对职业方向清晰认识,使大家的工作更加得心应手,更加轻松愉快。 作者简介: 钟声:现就职于某集团通信公司,资深开发专家。某集团通信公司研发部门经理,是中国电信综合网管技术领域公认的技术专家和解决方案专家。   钟声属于典型的70后的实战型人物,他热衷于OpenSource项目事业,是“CACTI中国”的活跃人物之一。   资源目录: 第一篇 生存法则   第1章 知己知彼,百战不殆    1.1 问题1:这个职业赚钱吗?赚多少钱     1.1.1 修炼第一层境界:剑指四方,试问天下谁与争锋     1.1.2 修炼第二层境界:世界如此之大,要学的东西很多     1.1.3 修炼第三层境界:最深即最浅,最浅即最深,不过如此     1.1.4 点评“修炼三层境界”     1.1.5 回答这个问题    1.2 问题2:大学毕业生找不到职业入口     1.2.1 工作经验都是什么经验     1.2.2 他们为什么面试的时候这么问?     1.2.3 程序员的笔试     1.2.4 回答这个问题    1.3 问题3:跨行业真的这么难吗?     1.3.1 跨行业最难的是什么 ...
VIP
Java教程

《Java加密与解密的艺术》PDF 下载

资源名称:《Java加密与解密的艺术》PDF 下载 内容简介: Java安全领域的百科全书,密码学领域的权威经典 Java应用架构师的必备参考手册 ————————- 本书是Java安全领域的百科全书,密码学领域的权威经典,4大社区一致鼎力推荐。 全书包含3个部分,基础篇对Java企业级应用的安全知识、密码学核心知识、与Java加密相关的API和通过权限文件加强系统安全方面的知识进行了全面的介绍;实践篇不仅对电子邮件传输算法、消息摘要算法、对称加密算法、非对称加密算法、数字签名算法等现今流行的加密算法的原理进行了全面而深入的剖析,而且还结合翔实的范例说明了各种算法的具体应用场景;综合应用篇既细致地讲解了加密技术对数字证书和SSL/TLS协议的应用,又以示例的方式讲解了加密与解密技术在网络中的实际应用,极具实践指导性。 Java开发者将通过本书掌握密码学和Java加密与解密技术的所有细节;系统架构师将通过本书领悟构建安全企业级应用的要义;其他领域的安全工作者也能通过本书一窥加密与解密技术的精髓。        作者简介: 梁栋,资深Java开发者,有丰富的Spring、Hibernate、iBatis等Java技术的使用和开发经验,擅长Java企业级应用开发;安全技术专家,对Java加密与解密技术有系统深入的研究,实践经验亦非常丰富。他还是一位出色的项目经理,是V8Booker(手机电子书)项目的核心开发团队人员之一,负责核心模块的开发;同时他还在V8NetBank(网银系统)项目中担任项目经理,负责系统的架构和核心模块的开发。 资源目录: 第一部分 基础篇  第1章 企业应用安全 1.1 我们身边的安全问题 1.2 拿什么来拯救你,我的应用 1.3 捍卫企业应用安全的银弹 1.4 为你的企业应用上把锁 1.5 小结 第2章 企业应用安全的银弹—密码学 2.1 密码学的发家史 2.2 密码学定义、术语及其分类 2.3 保密通信模型 2.4 古典密码 2.5...