当前位置:首页 > Java >
《Java JDK8 学习笔记》电子书封面

Java JDK8 学习笔记

  • 发布时间:2019年04月12日 13:59:16
  • 作者:林信良
  • 大小:92.3 MB
  • 类别:Java电子书
  • 格式:PDF
  • 版本:全书扫描版
  • 评分:7.1

    Java JDK8 学习笔记 PDF 全书扫描版

      给大家带来的一篇关于Java相关的电子书资源,介绍了关于Java、JDK8、学习笔记方面的内容,本书是由清华大学出版社发行部出版,格式为PDF,资源大小92.3 MB,林信良编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:9.7分

      Tags:java 学习笔记 JDK8 

      内容介绍

      Java JDK 8学习笔记(全新改版)是作者多年来教学实践经验的总结,汇集了学员在学习课程或认证考试中遇到的概念、操作、应用等问题及解决方案。针对Java SE 8新功能全面改版,无论是章节架构或范例程序代码,都做了重新编写与全面翻新,详细介绍了JVM、JRE、Java SE API、JDK与IDE之间的对照关系,从Java SE API的源代码分析,了解各种语法在Java SE API中的具体应用,提供练习的Lab操作文档,方便读者掌握练习重点将IDE操作纳入教学内容使读者能与实践结合,提供视频教学能更清楚地帮助读者掌握操作步骤。

      内容节选

      第一章

      1.Java 编程语言刚开始 Oak 橡树 办公室外 已被注册 边喝咖啡边讨论名称

      2.动态加载类别文档、字符串池(String Pool)等特性为节省内存而设计

      3.jdk java development kit  java 开发工具集 java se 平台包括jdk与java语言 ,(不知道编程语言是什么?可以这样想 :java 语言 ->类文件(字节码文件)->汇编语言->二进制码)

      4.大多数java标准版本平台都会取个代码名称(code name),如Java SE 7 dolphin(海豚)

      5.从大到小,包含与被包含:java se:java 语言、jdk(jre(jvm,java se api))。jdk包含了java程序语言、工具程序与jre,jre包括了部署技术、java se api与jvm。

      7.Web容器是Servlet/JSP唯一认识的HTTP服务器,是使用Java撰写的应用程序,运行于JVM之上。

      8.JVM让Java可以跨平台,不同的系统平台有不同的JVM,它们都认识.class文件。Java编译语言将Java代码编译成.class文件(只有一种形式),而C/C++语言将代码编译成01码,不同的操作系统的01码指令不同,这造成了不能跨平台,而Java将这个任务交给JVM,不同操作系统上的JVM将.class文件编译成不同的二进制码。

      9.java se development 8uN ,其中N是JDK更新版本号。

      10.java安装时要理解这三个东西,安装是否成功输入java 命令测试一下工具是否可用。

      11.java安装目录详解

      12.习题

      13.第一个Hello World 使用b语言(c语言的前身)写的

      第二章

      1.java程序中的空格只能是半角空格符或者tab空格符

      2.一个.java文档可定义多个类,但是只能有一个公开类,而且主文档名必须与公开类名相同。

      3.

      6.java -cp/-classpath .;C:\workspace;C:\lib\abc.jar 指定jvm寻找.class文件路径的方法有三种,分别是从当前目录下寻找、某个文件夹下寻找或在链接库的jar文件中寻找。

      同样,使用命令行指定classpath的方式优先于从系统读取classpath环境变量。

      7.jar文档(java archive)采用的是zip格式压缩。

      也就是说执行javac命令时会执行到java命令。javac需要某个路径来编译当前文件,也就是那个java命令需要。所以javac和java都需要指定好所依赖的路径。

      目录

      • Chapter 1 Java平台概论 1
      • Chapter 2 从JDK到IDE 22
      • Chapter 3 基础语法 53
      • Chapter 4 认识对象 82
      • Chapter 5 对象封装 122
      • Chapter 6 继承与多态 157
      • Chapter 7 接口与多态 194
      • Chapter 8 异常处理 226
      • Chapter 9 Collection与Map 262
      • Chapter 10 输入/输出 304
      • Chapter 11 线程与并行API 324
      • Chapter 12 Lambda 382
      • Chapter 13 时间与日期 425
      • Chapter 14 NIO与NIO2 447
      • Chapter 15 通用API 470
      • Chapter 16 整合数据库 498
      • Chapter 17 反射与类加载器 545
      • Chapter 18 自定义泛型、枚举与注释 569

      以上就是本次介绍的Java电子书的全部相关内容,希望我们整理的资源能够帮助到大家,感谢大家对码农之家的支持。

      上一篇:Activiti权威指南

      下一篇:Kotlin实战

      展开 +

      收起 -

      下载地址:百度网盘下载
      Java 相关电子书
      java基础知识笔记 PDF 超清版 立即下载
      Java面向对象思想与程序设计(电子笔记及源码) PDF 超清版

      Java面向对象思想与程序设计电子笔记(刘彦君版),帮助Java学习者从入门走向精通。这是个很高的目标,非常具有挑战性,本笔记就是融合初学者学习的困难,将抽象困难理解的Java入门变得简单易懂,方便初学者跨入Java的大门

      立即下载
      Java JDK 9学习笔记
      Java JDK 9学习笔记 PDF 完整扫描版

      本书全新改版升级至Java JDK 9,汇集了学员在学习Java 或认证考试时遇到的概念、操 作、应用等问题及解决方案,适合Java 的初、中级读者以及广大Java 应用开发人员阅读

      立即下载
      李兴华java学习笔记全集
      李兴华java学习笔记全集 PDF 完整版

      第一章 Java Java的特点 1、java语言足够简单,正因为足够简单,所有才能让人们有更多的发挥空间 2、java是一门面向对象的编程语言 3、java是为数不多的多线程编程语言 4、java提供了自动垃圾收集机制,以更好的处理垃圾空间 5、java避免复杂的指针问题,而使用了更加简单的引用来完成内存 匹配 6、java实现任意平台的移植 计算机高级编程语言类型 1、编译型 2、解释型 Java是两种语言的结合 1、编译命令:javac.exe 2、解释命令:java.exe Java程序组成:ja

      立即下载
      读者心得
      138小时2分钟前回答

      JDK1.7以上javaFTP上传删除文件的实现方法

      实例如下: packagecom.itv.launcher.util; importjava.io.File;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.IOException;importjava.net.InetSocketAddress;importjava.util.Properties;importjava.util.StringTokenizer; importsun.net.TelnetOutputStream;importsun.net.ftp.FtpClient;importsun.net.ftp.FtpProtocolException; /** * FTP上传工具类 * * @author yanzhou * @version v1.0 */publicclassFTPUtil { privatestaticFtpClient ftpClient = null; privatestaticfinal String url; privatestaticfinal int port; privatestaticfinal String user; privatestaticfinal String password; privatestaticfinal String remoteFilePath; static{ Properties FTPPro = ReadFTPProperties.getMsgFromPro(); url = FTPPro.getProperty("FTP_URL"); port = Integer.parseInt(FTPPro.getProperty("FTP_PORT")……

      31小时20分钟前回答

      JAVA JDK8 List分组的实现和用法

      概述 对 List 进行分组是日常开发中,经常遇到的,在 JDK 8 中对 List 按照某个属性分组的代码,超级简单。 package test;import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.serializer.SerializerFeature;import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.stream.Collectors;public class ListGroupTest { public static void main(String[] args) { ListCoupon couponList = new ArrayList(); Coupon coupon1 = new Coupon(1,100,"优惠券1"); Coupon coupon2 = new Coupon(2,200,"优惠券2"); Coupon coupon3 = new Coupon(3,300,"优惠券3"); Coupon coupon4 = new Coupon(3,400,"优惠券4"); couponList.add(coupon1); couponList.add(coupon2); couponList.add(coupon3); couponList.add(coupon4); MapInteger, ListCoupon resultList = couponLi……

      码农之家

      越睿思 提供上传

      资源
      10
      粉丝
      43
      喜欢
      488
      评论
      7

      Copyright 2018-2021 www.xz577.com 码农之家

      版权投诉 / 书籍推广:520161757@qq.com