标签分类
当前位置:首页 > 程序设计电子书 > Java电子书网盘下载
Java经典实例 Java经典实例
zaoqiang

zaoqiang 提供上传

资源
27
粉丝
12
喜欢
104
评论
2

    Java经典实例 PDF 第三版

    Java电子书
    • 发布时间:

    给大家带来的一篇关于Java相关的电子书资源,介绍了关于Java实例、java编程方面的内容,本书是由中国电力出版社出版,格式为PDF,资源大小167.8 MB,Ian F.Darwin编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.4,更多相关的学习资源可以参阅 程序设计电子书Java电子书、等栏目。

  • Java经典实例 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1HfOLb-BbmvUhgVY8ykEouw
  • 分享码:hmn7
  • Java经典实例 PDF

    Java经典实例(第三版)

    从lambda关系式、JavaFX 8,到网络编程和适用移动终端等层面,Java 8常有很多升级。包括了数以百计历经实践活动认证的方法,内容包括了普遍的Java主题风格,可协助你迅速进到程序编写情况。你能从初中到任何有效的技术性,包含调节、数据结构、GUI开发设计和函数程序编写。
    这书的每一方法既得出了编码一部分,也得出了运作結果,也有对他们的探讨。你能免费试用这种编码。当你对Java基本知识较为了解,学习培训将使你深化把握語言层面的通用性专业知识和Java 8 中关键API层面的独特专业知识。

    这书的主题风格包含:

    · 用以编译、运作和调节的方式 。
    · 对文字的解决、较为和重新安排。
    · 用以字符串配对和模式匹配的正则表达式。
    · 解决大数字、时间和時间。
    · 应用结合、数组和别的种类保持统计数据的结构型。
    · 面向对象编程技术性和函数编程技术。
    · 文件目录和系统文件运算符。
    · 应用图型、视頻和声频。
    · GUI开发设计,包含JavaFX和Cpu。
    · 手机客户端和服务端的网络编程。
    · 数据库查询浏览,应用JPA、Hibernate和JDBC。
    · 解决JSON和用以数据储存的XML。
    · 多核和高并发体制。

    目录

    • 第1章 入门:编译、运行和调试Java 程序
    • 第2章 与运行环境交互
    • 第3章 字符串
    • 第4章 正则表达式的模式匹配
    • 第5章 数字
    • 第6章 日期和时间——新的API
    • 第7章 结构化数据
    • 第8章 面向对象技术
    • 第9章 函数式编程技术:函数接口、流、并行集合
    • 第10章 输入与输出
    • 第11 章 目录和文件系统操作
    • 第12 章 媒体:图形、音频、视频
    • 第13章 网络客户端
    • 第14 章 图形用户界面
    • 第15 章 国际化和本地化
    • 第16 章 Java 服务器端
    • 第17 章 Java 和电子邮箱
    • 第18 章 数据库访问
    • 第19 章 处理JSON 数据
    • 第20 章 处理XML
    • 第21 章 包和打
    • 第22 章 Java 线程
    • 第23 章 反射或“命名类的类”
    • 第24 章 Java 和其他语言的结合

    上一篇:人工智能时代  下一篇:AngularJS即学即用

    展开 +

    收起 -

    Java相关电子书
    学习笔记
    网友NO.871734

    JavaScript数组去重算法实例小结

    本文实例总结了JavaScript数组去重算法。分享给大家供大家参考,具体如下: 测试用例: arr = ["1",3,"1",1,4,5,1,"2",5,1,{"name":"li","age":20},2,4,3,{"name":"li","age":20},""]; 方法一:借助于临时数组与indexOf , 算法复杂度为: O(n^2) function unique1(arr){ var temp = []; for(var i=0; iarr.length; i++){ if(temp.indexOf(arr[i]) == -1){ temp.push(arr[i]); } } return temp;} 测试结果: unique1(arr) : ["1", 3, 1, 4, 5, "2", Object { name="li", age=20}, 2, Object { name="li", age=20}, ""] bug 无法区分对象 方法二 : 用JavaScript中的Object对象来当作哈希表 function unique2(arr){ var temp=[]; var hash={}; for(var i=0; iarr.length;i++){ if(!hash[arr[i]]){ hash[arr[i]]=true; temp.push(arr[i]); } } return temp;} 测试结果: unique2(arr) : ["1", 3, 4, 5, "2", Object { name="li", age=20}, ""] bug : 无法区分: 1 和 "1" 修改 function unique2(arr){ var temp=[]; var hash={}; for(var i=0; iarr.length;i++){ var item = arr[i]; var key = typeof(item)+item; if(!hash[key]){ hash[key]=true; temp.push(arr[i]); } } return temp;} 测试结果: unique2(arr) : ["1", 3, 1, 4, 5, "2", Object { name="li", age=20}, 2, ""] 方法三:先用sort对数组排序,然后借助临时数组,存储相同元素的最后一个,该方法只能用于纯Number类型数组 function unique3(arr){ arr.sort(function(a,b){ return a-b; }); var temp = []; for(var i=0;iarr.length;i++){ if(arr[i] !== arr[i+1]){ temp.push(arr[i]); } } re……

    网友NO.139550

    JavaScript输出所选择起始与结束日期的实例代码

    本文实例讲述了JavaScript输出所选择起始与结束日期的方法。分享给大家供大家参考,具体如下: 一直在用公司的报表工具做报表,报表里最常用的查询条件就是开始日期、结束日期。 自己会一点html和js,于是就想用html+JavaScript来实现选择查询日期,以及做出相应。 实现之后,觉得这个还是比较简单的,N年前学的html和javascript,总算是派上用场了,人人都可以开发网页。 这个代码要在谷歌的chrome浏览器中,日期选择才能有效果 ( 代码中的input元素Type属性值date为HTML5元素,需要支持HTML5的浏览器运行 ) 代码如下: !DOCTYPE HTMLhtmlhead meta http-equiv=content-type content=charset=gbk/meta script type=text/javascript function query() { var xx = document.getElementsByName(day); var s=; for (var i=0;ixx.length ;i++ ) { if(xx[i].tagName == TD) s= s + xx[i].innerText; //alert(xx[i].innerText); else { if(xx[i].tagName == INPUT) { s += xx[i].value; //由于没有选择日期,默认值是空串 //if(xx[i].value == null || xx[i].value == Undefined || xx[i].value == ) // alert(xx[i].value); } } if( i % 2 == 1) s+=;; } var yy = document.getElementById(sp); yy.innerHTML = s; //document.write(abcdefghr); //alert(xx.length); } /script/headbody table tr td name=day开始日期: input type=date name=day //td td name=day结束日期:input type=date name=day //td tdinput type=button value=查 询 onclick=query() / /td /tr tr tdsp……

    网友NO.536624

    Java调用SQL脚本执行的方法实例讲解

    前言 大家都知道,在Java中调用SQL脚本的方式有多种,在这里只记录一种自己常用的方式,个人觉得挺实用方便的。 运用ScriptRunner这个类。 ScriptRunner类用于执行SQL语句,例如创建数据库schema,或传入缺省或测试数据库等等。 示例代码如下: import org.apache.ibatis.io.Resources;import org.apache.ibatis.jdbc.ScriptRunner;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;/** * 运行Sql脚本 * sql脚本放在resources下的sql文件夹下 */public final class RunSqlScript { /** * p运行指定的sql脚本 * @param sqlFileName 需要执行的sql脚本的名字 */ public static void run(String sqlFileName) { try { // 获取数据库相关配置信息 Properties props = Resources.getResourceAsProperties(db.properties); // jdbc 连接信息: 注: 现在版本的JDBC不需要配置driver,因为不需要Class.forName手动加载驱动 String url = props.getProperty(jdbc.url); String username = props.getProperty(jdbc.username); String password = props.getProperty(jdbc.password); // 建立连接 Connection conn = DriverManager.getConnection(url, username, password); // 创建ScriptRunner,用于执行SQL脚本 ScriptRunner runner = new ScriptRunner(conn); runner.setErrorLogWriter(null); runner.setLogWriter(null); // 执行SQL脚本 runner.runScript(Resources.getResourceAsReader(sql/ + sqlFileName + .sql)); // 关闭连接……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明