Java核心技术卷一、二读书笔记(PDF)分享

分享一下笔记(书)PDF在下面,懂得都懂
一 Java程序设计概述

1)Java语言的特性

  1. 简单性

Java语法是c++的一个纯净版本,这里没有头文件,指针运算(指针语法),结构,联合,操作符重载,虚基类。然而,设计者并未完全清除C++中所有不适当的特性,C++有很多语法可以轻易转移到Java中。

  1. 面向对象

面向对象设计是一种程序设计技术,他将重点放在数据(即对象上)和对象的接口上,比如,木匠首先关心的是制作的椅子,其次才是所使用的工具,而非面向对象木匠首先考虑的是使用的工具。

  1. 分布式

Java有一个丰富的例程库,用于处理像HTTP和FTP之类的TCP/IP协议。JAVA应用程序能够通过URL打开和访问网络上的对象。

  1. 健壮性

Java编译器能够检测许多其他语言运行时才能检测出来的问题。

  1. 安全性

Java一开始就被设计成能够防范各种攻击

  1. 体系结构中立

编译器编译源码生成与特定计算机体系结构无关的字节码指令,字节码可以在任何机器上执行,还可以动态的翻译成本地机器代码

  1. 可移植性

除了与用户界面有关的部分,所有其他Java的库都能很好的支持平台独立性

  1. 解释性

Java解释器可以在任何移植了解释器的机器上执行Java啊字节码

  1. 高性能

字节码可以动态的(在运行时刻)翻译成对应运行这个应用的特定CPU的机器码

10.多线程

Java是第一个支持并发程序设计的主流语言

  1. 动态性

库中可以自由的添加新方法和实例变量,对客户端却没有影响。比如,当需要将某些代码添加到正在运行的程序中,从Internet上下载代码,然后在浏览器运行。

二)Java applet与Internet

  1. 在网页里运行的Java程序成为applet。启动Java的web浏览器执行字节码,不需要安装任何软件。

  2. Java应用程序。是独立的本地的应用程序

二 Java程序设计环境

  1. 一些常用术语:

JDK:Java Development Kit,Java开发工具包,包括库源文件

JRE:Java Runtime Environment,Java运行环境,包含虚拟机(JVM)不包含编译器

SE:Standard Edition 便准版

Eclipse:一种常用集成开发环境

Java核心技术卷一基础知识第10版
Java核心技术卷二高级特性第10版
https://pan.baidu.com/s/1EcA8MmZ5Fh7zPyoAeSw_sQ
提取码:ao14
找半天,终于把2本技术卷找全了。
有需要的兄弟自取

  • 8
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ProuHan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值