比特派钱包app官网|finally是啥意思啊

作者: 比特派钱包app官网
2024-03-10 00:06:02

Java finally 的用法,看这一篇就够了-CSDN博客

>

Java finally 的用法,看这一篇就够了-CSDN博客

Java finally 的用法,看这一篇就够了

明明如月学长

已于 2023-03-20 13:19:01 修改

阅读量4.8w

收藏

244

点赞数

108

分类专栏:

Java基础

翻译

文章标签:

java

jvm

开发语言

于 2020-01-05 12:51:20 首次发布

原文链接:https://www.baeldung.com/java-finally-keyword

版权

Java基础

同时被 2 个专栏收录

217 篇文章

31 订阅

订阅专栏

翻译

63 篇文章

2 订阅

订阅专栏

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐:

《人工智能时代,软件工程师们将会被取代?》《如何写出高质量的文章:从战略到战术》《我的技术学习方法论》

1.概述

在本教程中,我们将研究 Java 中的 finally 关键字的用法。 我们将看到如何在错误处理中与 try / catch 块一起使用它。 尽管 finally 的目的是保证代码被执行,但是我们还将讨论 JVM 不执行 finally 代码的特殊情况。

我们还将讨论一些常见的陷阱,在这些陷阱中,finally 块可能会产生意外的结果。

2.什么是finally

try 关键字最后可以定义 finally 代码块。 finally 块中定义的代码,总是在 try 和任何 catch 块之后、方法完成之前运行。

正常情况下,不管是否抛出或捕获异常 finally 块都会执行。

2.1. 一个简单的例子

try {

System.out.println("The count is " + Integer.parseInt(count));

} catch (NumberFormatException e) {

System.out.println("No count");

} finally {

System.out.println("In finally");

}

在这个示例中,不管参数的值是多少,JVM 都执行 finally 块并输出“ In finally”。

2.2 不带 catch 代码块的 finally

try {

System.out.println("Inside try");

} finally {

System.out.println("Inside finally");

}

结果

Inside try Inside finally

2.3 finally 的使用场景

因为不管是否发生异常 finally 都会执行,因此我们可以在 finally 代码块中执行关闭连接、关闭文件和释放线程的的操作。

3. finally 的执行时机

3.1 没异常

当 try 代码块执行完成, finally 代码块就可以执行,哪怕没有发生异常。

try {

System.out.println("Inside try");

} finally {

System.out.println("Inside finally");

}

Inside try Inside finally

3.2 有异常但是没处理器

哪怕 异常没有被 catch , finally 代码块依然会执行。

try {

System.out.println("Inside try");

throw new Exception();

} finally {

System.out.println("Inside finally");

}

即使出现未被处理的异常,JVM 依然会执行 finally 代码块的代码。

Inside try Inside finally Exception in thread “main” java.lang.Exception

3.3 有异常处理器

try 代码块发生异常, 被 catch 捕捉, finally 依然会执行。

try {

System.out.println("Inside try");

throw new Exception();

} catch (Exception e) {

System.out.println("Inside catch");

} finally {

System.out.println("Inside finally");

}

Inside try Inside catch Inside finally

3.4 try 代码块中带返回值

即使 try 代码块中返回,也不能阻止 finally 代码块的执行。

try {

System.out.println("Inside try");

return "from try";

} finally {

System.out.println("Inside finally");

}

JVM 会在返回到调用函数前执行 finally 代码块。

Inside try Inside finally

3.5 在 catch 代码块中返回

在 catch 代码块中添加返回语句,finally 代码依然会执行。

try {

System.out.println("Inside try");

throw new Exception();

} catch (Exception e) {

System.out.println("Inside catch");

return "from catch";

} finally {

System.out.println("Inside finally");

}

结果

Inside try Inside catch Inside finally

4 啥时候 finally 不会被执行

尽管通常编写 finally 代码块是为了这段代码一定被执行到,但是也有一些特殊情况会导致 JVM 不会执行 finally 代码块。

如果操作系统中断了我们的程序,那么finally 代码块可能就不能被执行。也有很多其他类似的行为导致 finally代码块不被执行。

4.1 调用 System.exit 函数

try {

System.out.println("Inside try");

System.exit(1);

} finally {

System.out.println("Inside finally");

}

结果

Inside try

4.2 调用 halt 函数

try {

System.out.println("Inside try");

Runtime.getRuntime().halt(1);

} finally {

System.out.println("Inside finally");

}

Inside try

4.3 守护线程

如果守护线程刚开始执行到 finally 代码块,此时没有任何其他非守护线程,那么虚拟机将退出,此时 JVM 不会等待守护线程的 finally 代码块执行完成。

Runnable runnable = () -> {

try {

System.out.println("Inside try");

} finally {

try {

Thread.sleep(1000);

System.out.println("Inside finally");

} catch (InterruptedException e) {

e.printStackTrace();

}

}

};

Thread regular = new Thread(runnable);

Thread daemon = new Thread(runnable);

daemon.setDaemon(true);

regular.start();

Thread.sleep(300);

daemon.start();

输出

Inside try Inside try Inside finally

4.4 try 代码块中无限循环

try {

System.out.println("Inside try");

while (true) {

}

} finally {

System.out.println("Inside finally");

}

Try 代码块出现无限循环,且不出现异常,finally 也将永远得不到执行。

5. 常见陷阱

我们在使用 finally 关键字时会遇到很多陷阱。

有一些不好的编码方式,如在 finally 代码块中存在返回值或者扔出异常。

5.1 忽视异常

finally 代码块包含返回语句,没有处理未捕获的异常。

try {

System.out.println("Inside try");

throw new RuntimeException();

} finally {

System.out.println("Inside finally");

return "from finally";

}

此时,try 代码块中的 RuntimeException 会被忽略,函数返回 "from finally"字符串。

5.2 覆盖其他返回语句

如果 finally 代码块中存在返回语句,则 try 和 catch 代码块如果存在返回语句就会被忽略。

try {

System.out.println("Inside try");

return "from try";

} finally {

System.out.println("Inside finally");

return "from finally";

}

此段代码总是返回 “from finally” 。

5.3 改变 throw 或 return 行为

如果再 finally 代码块中扔出异常,则 try 和 catch 中的异常扔出或者返回语句都将被忽略。

try {

System.out.println("Inside try");

return "from try";

} finally {

throw new RuntimeException();

}

这段代码永远都不会有返回值,总是会抛出 RuntimeException。

6. 结论

本文我们讨论了 Java 的 finally 关键字的用法。然后讨论了 finally 执行和不执行 finally 代码块的情况。

最后给出了开发中关于 finally 常见的使用的陷阱。

需要本文代码,可以去GitHub 配套 项目中下载。

推荐阅读

《性能优化方法论系列》 《弃文从工,从小白到蚂蚁工程师,我的 Java 成长之路》 《如何写出高质量的文章:从战略到战术》

如果你觉得本文对你有帮助,欢迎点赞、转发、评论,你的支持是我创作的最大动力。

关注博主即可阅读全文

优惠劵

明明如月学长

关注

关注

108

点赞

244

收藏

觉得还不错?

一键收藏

知道了

9

评论

Java finally 的用法,看这一篇就够了

1.概述在本教程中,我们将研究 Java 中的 finally 关键字的用法。 我们将看到如何在错误处理中与 try / catch 块一起使用它。 尽管 finally 的目的是保证代码被执行,但是我们还将讨论 JVM 不执行 finally 代码的特殊情况。我们还将讨论一些常见的陷阱,在这些陷阱中,finally 块可能会产生意外的结果。2.什么是finallytry 关键字最后可以定.........

复制链接

扫一扫

专栏目录

java中finally用法_java中的finally用法总结

weixin_42486094的博客

02-13

983

清单 1 说明 finally 语句块在 try 语句块中的 return 语句之前执行。我们再来看另一个例子(清单 2)。清单 2.清单 2 的执行结果为:清单 2 说明了 finally 语句块在 catch 语句块中的 return 语句之前执行。从上面的清单 1 和清单 2,我们可以看出,其实 finally 语句块是在 try 或者 catch 中的 return 语句之前执行的。更加一...

《剑指offer》Java深入理解final、finally、finalize.pdf

01-04

final 是 Java 中的关键字,它也是 Java 中很重要的一个关键字,final 修饰的类、方法、变量有不同的含义;finally 也是一个关键字,不过我们可以使用 finally 和其他关键字结合做一些组合操作; finalize 是一个不让人待见的方法,它是对象祖宗 Object 中的一个方法,finalize 机制现在已经不推荐使用了。本篇文章,cxuan 就带你从这三个关键字入手,带你从用法、应用、原理的角度带你深入浅出理解这三个关键字。

9 条评论

您还未登录,请先

登录

后发表或查看评论

有return的情况下try catch finally的执行顺序(最有说服力的总结)

热门推荐

我只是坚持我的兴趣。

10-13

23万+

结论:

1、不管有木有出现异常,finally块中代码都会执行;

2、当try和catch中有return时,finally仍然会执行;

3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的;

4、finally

Java 中的 final、finally、finalize 关键字分别表示什么意思?说说 Java 中的线程池的原理和使用情况?

weixin_53180424的博客

01-31

337

在使用线程池时,需要根据具体情况合理设置线程池的大小、任务队列的容量以及拒绝策略等参数,以充分发挥线程池的效能。因为 finalize 方法的调用是由垃圾回收器控制的,并且垃圾回收的时机是不确定的。在实际开发中,应当尽量避免依赖 finalize 方法来进行重要的资源释放操作,而是主动使用 try-finally 或 try-with-resources 结构来确保资源的正确释放。综上所述,final、finally 和 finalize 是 Java 中的三个关键字,分别用于类、方法和对象的不同方面。

Java——finally关键字详解(一篇就够了)

CSU174712009的博客

01-12

589

背景:在异常这一章节中,finally到底什么时候执行,什么时候不执行,代码中有return还执不执行finally代码?

目标:通过demo了解finally+return执行的过程与原理。真正理解并能判断段代码的返回结果。

finally不执行:

finally不执行的情况只有是程序奔溃,没有内存,断电的情况下才会不执行,其它正常运行的代码只要写了finally都会执行;

finally执行:

代码正常运行都会执行finally里面的代码,现在我们要弄清楚的是在finally之前有return

Java范例开发大全(全书源程序)

04-05

Java范例开发大全(全书源程序),目录如下:

第1篇  Java编程基础

第1章  Java开发环境的搭建(教学视频:9分钟) 2

1.1  理解Java 2

1.2  搭建Java所需环境 3

1.2.1  下载JDK 3

1.2.2  安装JDK 4

1.2.3  配置环境 5

1.2.4  测试JDK配置是否成功 7

实例1  开发第一个Java程序 7

第2章  Java基础类型与运算符

实例2  自动提升 9

实例3  自动转换 10

实例4  常用基础类型之强制转换 11

2.2  运算符 12

实例5  算术运算符 12

实例6  关系运算符 13

实例7  逻辑运算符 14

实例8  位运算符 15

实例9  移位运算符 16

实例10  转型运算符 17

2.3  其他形式 18

实例11  常量与变量 18

实例12  各种进制的转换 19

实例13  Java中的进制与移位运算符 22

第3章  条件控制语句(教学视频:75分钟) 26

3.1  if控制语句 26

实例14  判断输入的年份是否为闰年 26

实例15  抽奖活动 27

3.2  for语句 28

实例16  小九九乘法表 28

实例17  如何列出素数 29

实例18  Java中的递归 31

实例19  男生女生各多少人 32

实例20  求水仙花数 34

实例21  求任意一个正数的阶乘 35

实例22  求n的n次方 35

实例23  利用for循环输出几何图形 36

实例24  杨辉三角 38

3.3  while语句 39

实例25  求1到100之间的和 39

实例26  存上100元需要多少天 40

实例27  输出100之间的所有偶数 41

实例28  如何判断回文数字 42

3.4  do…while语句 43

实例29  输出100之间的所有奇数 44

实例30  求最大的随机数 44

3.5  switch语句 45

实例31  判断字母分类 46

实例32  优良及差 47

实例33  打印任意一年日历 48

实例34  一年四季的划分 51

第2篇  Java数据处理

第4章  异常处理(教学视频:62分钟) 54

4.1  编译时异常 54

实例35  除0发生的算术异常(ArithmeticException) 54

实例36  数组下标越界异常(ArrayIndexOutOfBoundsException) 55

实例37  数组元素类型不匹配异常(ArrayStoreException) 56

实例38  强制类型转换异常(ClassCastException) 56

实例39  索引越界异常(IndexOutOfBoundsException) 57

实例40  空指针异常(NullPointerException) 58

实例41  数字格式转换异常(NumberFornatException) 59

实例42  字符串索引越界异常(StringIndexOutBounds) 60

实例43  操作错误(UnsupportedOperationException) 60

4.2  运行时异常 61

实例44  找不到指定类时发生的异常(ClassNotFoundException) 62

实例45  请求的方法不存在(NoSuchMethodException) 63

4.3  try…catch捕获异常 65

实例46  try…catch捕获异常的实例 66

实例47  try…catch…finally捕获异常的实例 67

实例48  try…catch嵌套捕获异常的实例 68

4.4  throws声明异常 69

实例49  throws声明异常实例一 69

实例50  throws声明异常实例二 70

4.5  throw抛出异常 72

实例51  throw抛出异常实例一 72

实例52  throw抛出异常实例二 73

4.6  自定义异常 74

实例53  自定义异常实例一 74

实例54  自定义异常实例二 75

第5章  数组(教学视频:98分钟) 78

5.1  一维数组 78

实例55  一维数组的创建与使用 78

实例56  按相反的顺序输出 79

实例57  奇偶分组 80

实例58  找宝 81

实例59  寻找最小数 82

实例60  我的位置在哪里 83

实例61  复制数组 85

实例62  插入新元素 86

实例63  数组的合并 87

实例64  去除重复元素 88

实例65  数组求和计算 90

实例66  求最大值、最小值和平均值 91

5.2  二维数组 92

实例67  二维数组的创建与使用 92

实例68  矩阵转置 93

实例69  奇数阶幻

java—finally的用法

light_love_long的博客

09-27

5387

系列目录

文章目录系列目录前言一、finally的使用场景二、finally中的语句是否一定会执行1.如何实现finally总被执行2.当遇到return,continue,break这三个可以打乱代码顺序执行语句的关键词总结

前言

本文介绍java中finally的用法相关基础内容。

提示:以下是本篇文章正文内容,下面案例可供参考

一、finally的使用场景

当方法获得了一些本地资源,且在退出之前必须被回收,比如:开启的文件,数据库连接,网络连接等,正常情况下,不管是否捕获异常finally

Java关键字之finally

weixin_54498280的博客

08-09

2318

f(1)时,有异常抛出,try下面语句不执行,直接执行catch语句+”2“,再执行finally中+“4”,后续代码不执行。f(0)时,没有抛出异常执行try中+”1“,finally中+”3“,后续代码+”4“ 134。finally是在return后执行的,finally执行完后,再把return中保存的值返回。进了try return中保存的值是2,执行finally后,return中保存的值是101;一般搭配try -- catch --finally 或者 try --- finally。.

java的finally_深入浅析java中finally的用法

weixin_34828705的博客

02-12

1139

finally作为异常处理的一部分,它只能用在try/catch语句中,并且附带一个语句块,表示这段语句最终一定会被执行(不管有没有抛出异常),经常被用在需要释放资源的情况下。之前在写爬虫的时候数据库连接的频率很高,有时候数据处理的不好,sql报错后,抛出异常但后边的数据库连接没有断开。导致最后数据库连接数过大,不让再连接了(因为是个人库,所以直接重启了一下)。这个释放数据库连接的操作就可以用fi...

【Java】finally用法

gossip博客

11-05

1189

文章目录一.概述二. finally会执行的情况1.有catch(无异常)3.有catch(try异常)4.有catch(catch异常)5.有catch(try/catch都异常)(会抛出异常)6. 没有catch(无异常)7. 没有catch(try异常)(会抛出异常)8. 有返回值(try)(程序返回"try return")9. 有返回值(catch)(程序返回"catch return")三. finally不会执行的情况1. 调用 System.exit 函数2. 调用 halt 函数四. 常见

Java基础编程——异常处理之finally语句块

Best_Basic的博客

10-08

1410

Java 异常处理:

异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。

比如说,你的代码少了一个分号,那么运行出来结果是提示是错误 java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出 java.lang.ArithmeticException 的异常。

Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

05-07

基本信息

作者: 臧萌

出版社:清华大学出版社

ISBN:9787302217831

上架时间:2010-3-30

出版日期:2010 年3月

开本:16开

其他详细信息查看:http://www.china-pub.com/196571

编辑推荐

Java编程老鸟潜心写作,奉献高效率的Java学习心得

完全站在没有编程经验读者的角度,手把手教会读者学习Java

配16小时多媒体教学视频,高效、直观

一一击破Java入门可能会遇到的难点和疑惑

抽丝剥茧,层层推进,让知识环环相扣,降低了学习的难度

通过大量的比喻、类比、对比和图示等多种讲解方式,学习效果好

对Java语言的每个语法都提供了一个或多个例程讲解

大量使用流程图表示程序的执行过程,使用结构图表示程序的内部状态

每章最后都给出了典型的练习题,让读者及时练习,巩固提高,并提供了参考答案

目录

第1篇 Java语言基本语法

第1章 让自己的第一个Java程序跑起来 2

教学视频:19分钟

1.1 想要用Java改变这个世界吗? 2

1.1.1 Java有什么优势? 2

1.1.2 Java在哪儿? 3

1.2 准备好开始Java之旅 3

1.2.1 下载JDK 4

1.2.2 安装JDK 5

1.2.3 配置环境变量 6

1.2.4 测试环境是否安装成功 8

1.2.5 如果失败了怎么办? 9

1.3 让自己的第一个程序运行起来 10

1.3.1 编写自己的Hello World源程序 10

1.3.2 编译自己的HelloWorld程序 11

1.3.3 让代码运行起来 13

1.4 初探Hello World 14

1.4.1 类(Class):Java世界中一类物体 14

1.4.2 方法(Method):物体的功能 15

1.4.3 main()方法:所有Java程序执行的起点 15

.1.5 名词解释 16

1.5.1 JDK和Java平台 16

1.5.2 Java编译器(Java Compiler) 17

1.5.3 Java类库(Java Class Libraries) 17

1.5.4 Java虚拟机(Java Virtual Machine) 17

1.5.5 HelloWorld的整个流程 17

1.6 小结:我们学会了编译和运行一个Java程序! 18

1.7 习题 19

第2章 搭建自己的集成开发环境 20

教学视频:31分钟

2.1 安装集成开发环境 20

2.1.1 集成开发环境有哪些 20

2.1.2 安装Eclipse 21

2.2 Eclipse界面介绍 23

2.2.1 启动Eclipse 23

2.2.2 Eclipse的Perspective 24

2.2.3 Eclipse的菜单 25

2.2.4 Eclipse的工具条 25

2.2.5 Eclipse辅助视图区 25

2.2.6 Eclipse中Package Explorer 26

2.2.7 Eclipse中的源代码编辑器 26

2.2.8 Eclipse的设置窗口 26

2.2.9 Eclipse中的其他视图 27

2.3 如何使用Eclipse 28

2.3.1 在Eclipse中创建自己的第一个项目 28

2.3.2 在Eclipse中编写HelloWorld程序 29

2.3.3 通过Eclipse运行Hello World 31

2.4 小结:Eclipse——功能很强大 32

2.5 习题 32

第3章 Java中的基本数据类型和运算符 33

教学视频:1小时5分钟

3.1 Java中的基本数据类型 33

3.1.1 基本数据类型——编程语言中的数据原子 33

3.1.2 Java中的基本上数据类型介绍 34

3.1.3 基本数据类型值域 34

3.2 Java运算符 36

3.2.1 变量的概念 36

3.2.2 插曲:Java中的语句 37

3.2.3 创建一个变量和变量名的规范 37

3.2.4 Java中的基本运算符和表达式 39

3.2.5 Java中的布尔运算符 43

3.3 基本数据类型运算的难点 47

3.3.1 强制类型转换——小数哪里去了 48

3.3.2 类型的转换在运算中悄悄进行 50

3.3.3 强制类型转换最优先 52

3.3.4 等号其实不简单 52

3.3.5 小心使用浮点数进行比较 53

3.3.6 boolean和char 55

3.3.7 不要使用还没有创建出来的变量 57

3.3.8 String——char串起的项链 58

3.3.9 转义符——看不见写得出 61

3.4 小结:基本数据类型—— Java中一切数据和运算的基础 63

3.5 习题 65

第4章 Java中的程序执行流程 67

教学视频:1小时57分钟

4.1 顺序执行 67

4.2 使用if-else让程序懂得判断 68

4.2.1 if语句 68

4.2.2 if语句的嵌套 71

4.2.3 if-else语句 73

4.2.4 if-else语句嵌套 75

4.3 使用while进行循环 76

4.3.1 使用while语句 76

4.3.2 使用do-while语句 79

4.4 使用for进行循环 80

4.4.1 自增和自减操作 80

4.4.2 for语句 82

4.4.3 for语句省略形式 84

4.5 语句中不能不说的事 84

4.5.1 小心复杂语句中创建的变量 85

4.5.2 别让循环次数给弄懵了 86

4.5.3 循环的嵌套 87

4.6 continue关键字与break关键字 88

4.6.1 continue关键字 88

4.6.2 break关键字 89

4.7 使用switch进行跳转 90

4.8 大例子 94

4.8.1 从控制台读取数据 94

4.8.2 结账程序中的循环 96

4.9 小结:Java不是一个直肠子 98

4.10 习题 99

第5章 数组 100

教学视频:35分钟

5.1 什么是数组 100

5.1.1 假设:如果需要逐个定义变量 100

5.1.2 数组初探 101

5.1.3 数组——物以类聚 104

5.1.4 数组元素的值内有乾坤 105

5.1.5 创建数组的简洁语法 106

5.2 数组的“名”与“实” 107

5.2.1 “名”与“实”分离的数组 107

5.2.2 一“实”多“名”的数组 109

5.2.3 一“实”多“名”带来的困惑 111

5.3 多维数组 114

5.3.1 什么是多维数组 114

5.3.2 多维数组的实质 115

5.4 数组大练兵 123

5.4.1 轻松查询全班成绩 123

5.4.2 轻松查询全校成绩不在话下 124

5.4.3 杨辉三角 125

5.5 小结:方便快速的数组 129

5.6 习题 129

第2篇 Java语言高级语法

第6章 Java的类(Class)和对象(Object) 132

教学视频:59分钟

6.1 驾驶汽车向类(Class)的世界进发 132

6.1.1 汽车带来的问题 132

6.1.1 类的组成 134

6.1.3 使用自定义的Car类 136

6.1.4 类和对象 139

6.1.5 源文件的存放 141

6.1.5 理解引用 143

6.1.7 null关键字 145

6.2 巧妙使用类中的属性 147

6.2.1 在类中给每个变量一个初始值 147

6.2.2 定义自己的引用 147

6.2.3 使用点操作符的技巧 148

6.2.4 类的数组 149

6.3 小结:Java其实是个类和对象的世界 152

6.4 习题 153

第7章 Java中的方法——给汽车丰富多彩的功能 154

教学视频:2小时55分钟

7.1 方法:让汽车动开动 154

7.1.1 引出问题:开动汽车 154

7.1.2 那么,方法到底是什么呢? 155

7.1.3 方法调用过程初探 156

7.2 Java普通方法的组成部分 157

7.2.1 访问控制符:public 158

7.2.2 返回值和关键字void 158

7.2.3 方法名(Method Name) 159

7.2.4 参数列表(Parameter List) 159

7.2.5 方法体(Method Body) 160

7.2.6 方法串串烧 160

7.3 方法的参数:让汽车加速 161

7.3.1 方法的参数:让汽车可以加速 161

7.3.2 带参数的方法有何不同? 162

7.3.3 让方法有多个参数 163

7.4 返回值:汽车超速了吗? 164

7.4.1 写一个有返回值的方法 164

7.4.2 调用有返回值的方法 165

7.4.3 发生了什么?如何使用方法的返回值? 166

7.4.4 使用return结束方法 166

7.5 方法重载(overload):给汽车加速添个限制 168

7.5.1 什么是方法的签名 168

7.5.2 什么是重载?为什么要重载? 168

7.5.3 给汽车加个重载的方法 169

7.5.4 测试一下 169

7.5.5 重载容易引发误解的两个地方——返回类型和形参名 170

7.5.6 重载中的最难点——参数匹配原则 171

7.6 使用类的实例作为方法参数 172

7.6.1 超车方法:使用类实例做参数 172

7.6.2 调用这个方法 173

7.6.3 发生了什么 174

7.7 加餐:局部变量和实例变量 175

7.7.1 什么是局部变量(Local Variable) 175

7.7.2 什么是实例变量(Instance Variable) 177

7.8 this关键字:指向对象自己的引用 177

7.8.1 发现问题:当实例变量和局部变量重名 177

7.8.2 经常深藏不露的this关键字 178

7.8.3 在方法中调用方法 179

7.9 构造方法(Constructor) 181

7.9.1 构造(Constructor)方法初探 181

7.9.2 如何使用构造方法 182

7.9.3 留个无参数的构造方法——给重要属性赋初始值 183

7.9.4 在构造方法中调用构造方法 184

7.10 方法大汇总 185

7.10.1 本例中用到的类 186

7.10.2 使用例程将本章的知识穿起来 189

7.11 小结:多方位理解Java方法 191

7.12 习题 192

第8章 Java中的包(Package)命名习惯和注释 193

教学视频:43分钟

8.1 Java中的包(Package) 193

8.1.1 Java中的包 193

8.1.2 在Eclipse中使用包 194

8.1.3 天上掉下个package 197

8.1.4 包带来了什么? 197

8.2 import语句:化繁为简 200

8.2.1 import语句 200

8.2.2 一网打尽包中所有类 201

8.2.3 import语句带来的小问题 202

8.2.4 默认引入的包 204

8.3 命名习惯大回顾 204

8.4 Java中的注释 205

8.4.1 使用双斜杠的单行注释 205

8.4.2 多行注释 206

8.4.3 Javadoc注释 206

8.5 小结:包让Java的类更清晰优雅 208

8.6 习题 209

第9章 再看数组、字符串和main()方法 210

教学视频:29分钟

9.1 数组也是类 210

9.1.1 得到数组的长度 210

9.1.2 加餐:不可改变的final变量 211

9.1.3 多维数组的长度 212

9.1.4 一维数组的clone()方法 212

9.1.5 当数组类型不再是基本数据类型 214

9.1.6 多维数组的clone()方法 217

9.2 老朋友String类 220

9.2.1 遍历String中的字符 220

9.2.2 获取字符串中的一部分 222

9.2.3 判断两个字符串是否相等 223

9.2.4 判断字符串的开头和结尾 225

9.2.5 分割字符串 225

9.2.6 在字符串中查找子字符串或字符 226

9.2.7 替换字符串中的内容 226

9.2.8 String对象——磐石刻字 227

9.3 String类的最佳拍档——StringBuffer类 227

9.3.1 StringBuffer:专业操纵字符 228

9.3.2 String和StringBuffer一个都不能少 229

9.4 最熟悉的陌生人:main()方法 229

9.4.1 main()方法的参数 229

9.4.2 static关键字 232

9.4.3 当方法遇到static关键字 233

9.5 小结:学会使用类中的方法 235

9.6 习题 236

第10章 继承和多态 237

教学视频:1小时55分钟

10.1 继承——最优的解决方案 237

10.1.1 饭前水果:实例变量的访问控制符 237

10.1.2 一切还是从汽车开始 238

10.1.3 一类车,一个类 241

10.1.4 分开也有麻烦 244

10.1.5 使用继承——问题迎刃而解 245

10.1.6 使用Bus类 248

10.1.7 Java中的单继承 248

10.1.8 Java中的类图 249

10.1.9 万类之祖——Object类 250

10.2 子类对象?父类对象? 251

10.2.1 父随子行 251

10.2.2 当构造方法遇到继承 254

10.2.3 记得给类一个无参数的构造方法 255

10.2.4 调用父类中的构造方法 256

10.2.5 对象也会“变脸” 258

10.2.6 遵守语法,正确“变脸” 262

10.3 覆盖——与继承如影随形 264

10.3.1 当方法不再通用 264

10.3.2 覆盖——让众口不再难调 265

10.3.3 覆盖——到底调用了哪个方法 270

10.3.4 覆盖的语法不简单 272

10.3.5 更复杂的使用覆盖的情况 274

10.3.6 覆盖——不得不打开的潘多拉魔盒 276

10.3.7 使用super调用父类中的方法和属性 278

10.4 多态(Polymorphism)以及其他 279

10.4.1 多态——运行方知结果 280

10.4.2 重载也不简单 280

10.4.3 使用多态构建车队 283

10.5 在多态的环境中拨开迷雾 284

10.5.1 神秘的Class类 284

10.5.2 覆盖不再神秘 285

10.5.3 instanceof运算符——让对象告诉你它的类是谁 286

10.6 小结:继承和多态让世界丰富多彩 287

10.7 习题 290

第11章 修饰符(Qualifier) 291

教学视频:26分钟

11.1 插曲:类的组成部分的名字 291

11.2 类中的修饰符 292

11.2.1 无修饰符类 292

11.2.2 类的可见性 293

11.2.3 final——让类不可被继承 295

11.2.4 理解final关键字 296

11.2.5 总结:类的修饰符 297

11.3 方法的修饰符 297

11.3.1 方法的访问控制符 298

11.3.2 public:没有限制的修饰符 299

11.3.3 protected:仅对子类和同包的类可见 300

11.3.4 默认控制符:仅在本包中可见 301

11.3.5 private:仅对本类可见 303

11.3.6 理解4个访问控制符 304

11.3.7 访问控制符可见性汇总 306

11.3.8 访问控制符带来的覆盖问题 306

11.3.9 final:不允许方法被覆盖 310

11.3.10 重温静态方法 311

11.3.11 静态方法——类范围里的概念 312

11.3.12 静态方法何以为“静态” 314

11.4 变量的修饰符 316

11.4.1 变量方法皆成员 317

11.4.2 变量的访问控制符 317

11.4.3 使用private修饰类的成员变量 318

11.4.4 使用private,然后呢? 320

11.4.5 变量的覆盖 322

11.4.6 使用final修饰成员变量 325

11.4.7 静态成员变量 326

11.4.8 局部变量的修饰符 326

11.4.9 当final遇到引用类型成员变量 327

11.5 小结:修饰符作用大 328

11.6 习题 330

第12章 接口 331

教学视频:29分钟

12.1 自行车带来的问题 331

12.1.1 记录马路上的车辆 331

12.1.2 引发问题的自行车 335

12.1.3 仔细分析recordTransport()方法 338

12.2 初用接口 339

12.2.1 准备好需要用到的类 339

12.2.2 认识接口的代码组成 340

12.2.3 什么是接口 341

12.2.4 使用接口仅需一步——实现接口 342

12.2.5 接口——让类集多重类型于一身 344

12.2.6 简化recordTransport()方法 347

12.3 再探接口 349

12.3.1 重温上节中的程序 349

12.3.2 面向接口编程 351

12.3.3 话说“抽象” 353

12.3.4 接口大瘦身 355

12.3.5 实现多个接口 355

12.3.6 接口中的变量 357

12.3.7 接口的继承 358

12.3.8 匹配抽象方法中的类型 359

12.3.9 空接口 361

12.4 小结:接口的难点在于何时使用 362

12.5 习题 364

第13章 抽象类和内部类 365

教学视频:26分钟

13.1 抽象类(Abstract Class) 365

13.1.1 不知道怎么打招呼的Person类 365

13.1.2 当类中有了抽象方法 367

13.1.3 抽象类语法详解 368

13.1.4 理解抽象类的作用 369

13.2 内部类的分类(Inner Class) 370

13.2.1 成员内部类 370

13.2.2 局部内部类 372

13.3 成员内部类 374

13.3.1 使用成员内部类 374

13.3.2 成员内部类的修饰符 375

13.3.3 在类外部使用内部类 376

13.3.4 非静态内部类的特性 378

13.3.5 外部类访问成员内部类中的属性 382

13.3.6 静态成员内部类 383

13.4 局部内部类 384

13.4.1 局部内部类之“局部” 385

13.4.2 局部内部类之“内部类” 386

13.4.3 使用局部内部类 388

13.5 匿名内部类(Anonymous inner classes) 389

13.5.1 准备工作 389

13.5.2 匿名内部类的语法 389

13.5.3 通过接口使用匿名类 390

13.5.4 通过抽象类使用匿名类 391

13.6 类,这样一路走来 391

13.7 小结:丰富多彩的类 395

13.8 习题 397

第14章 Java的异常处理机制 398

教学视频:36分钟

14.1 认识异常 398

14.1.1 异常什么时候发生 398

14.1.2 异常是什么 401

14.1.3 Java异常机制的流程 401

14.2 抛出异常 403

14.2.1 异常类的父类——Throwable 403

14.2.2 在代码中使用throw抛出一个异常 404

14.2.3 在方法声明中使用throws 407

14.2.4 构造自定义异常类 409

14.2.5 使用自定义异常类 410

14.3 异常的传递 411

14.3.1 抛出最确切的异常类型 411

14.3.2 Java异常的传递 412

14.3.3 图说Java异常的传递 414

14.4 异常的处理 418

14.4.1 把异常捉住 418

14.4.2 图说异常处理流程 421

14.4.3 多类异常,一并处理 424

14.4.4 try-catch-finally语句 426

14.4.5 try-finally语句 431

14.4.6 好好利用catch语句 432

14.5 异常的类型 433

14.5.1 3个类的继承关系 433

14.5.2 必须处理的Exception类 434

14.5.3 灵活掌握的RuntimeException类 434

14.5.4 不用处理的Error类 435

14.6 小结:终止错误的蔓延 435

14.7 习题 437

第15章 多线程编程 438

教学视频:1小时14分钟

15.1 线程——执行代码的机器 438

15.1.1 线程——执行代码的基本单位 438

15.1.2 演奏会模型 440

15.2 Java中的线程编程 443

15.2.1 线程类Thread 443

15.2.2 覆盖Thread类的run()方法 444

15.2.3 使用Runnable接口 446

15.2.4 两个线程 448

15.3 深入学习Thread类 449

15.3.1 线程的名字 449

15.3.2 得到当前的线程 451

15.3.3 让线程“沉睡” 453

15.4 多个线程的故事 457

15.4.1 一个有多个线程的程序 457

15.4.2 复印社模型 459

15.4.3 一个简单的复印社例程 461

15.5 多个线程的同步 463

15.5.1 线程同步之synchronized关键字 463

15.5.2 深入学习synchronized关键字 468

15.5.3 静态同步方法 469

15.5.4 非静态的同步方法 472

15.5.5 银行的麻烦——账户乱套了 474

15.5.6 多角度理解同步方法 481

15.5.7 闲话同步方法的使用 484

15.5.8 同步代码块 485

15.5.9 锁(Lock) 486

15.5.10 线程同步之wait()和notify()方法 488

15.5.11 wait和notify的顺序 491

15.6 小结:线程——代码执行器 494

15.7 习题 495

第3篇 Java语言编程进阶

第16章 如何学习本篇 498

教学视频:15分钟

16.1 多想多写多练 498

16.2 术业有专攻 498

16.3 拆分问题,逐个击破 500

16.4 阅读Javadoc 500

16.5 小结:大练兵马上开始 506

16.6 习题 507

第17章 编程常用知识 508

教学视频:18分钟

17.1 再谈对象的比较 508

17.1.1 hashcode()方法 508

17.1.2 equals()方法 509

17.1.3 对象的比较equals()方法 509

17.2 Java中的集合类框架 510

17.2.1 集合类框架中的接口 510

17.2.2 List接口 511

17.2.3 使用ArrayList 512

17.2.4 Set接口 516

17.2.5 使用HashSet类 517

17.2.6 List与Set 518

17.3 泛型简介 518

17.3.1 没有泛型时的程序 519

17.3.2 使用泛型——避免强制类型转 520

17.4 Map接口 522

17.4.1 认识Map 522

17.4.2 使用HashMap 523

17.5 字符集和编码 524

17.5.1 字符集 524

17.5.2 编码 525

17.5.3 关于字符集的小程序 526

17.6 小结:编程需要打好基础 529

17.7 习题 530

第18章 Java文件编程和Java文件I/O 531

教学视频:9分钟

18.1 Java中的文件编程 531

18.1.1 File类 531

18.1.2 创建和删除文件 532

18.1.3 列出文件和文件夹 533

18.1.4 重命名文件 535

18.2 Java的I/O编程 536

18.2.1 理解Java中的Stream 536

18.2.2 向文件中写入数据 538

18.2.3 从文件中读取数据 539

18.2.4 从控制台读取数据 541

18.2.5 使用输出流写入数据 543

18.2.6 使用输入流读取数据 545

18.3 小结:Java中的文件类和输入输出机制 546

18.4 习题 547

第19章 Java Socket编程 548

教学视频:8分钟

19.1 IP地址和端口号 548

19.1.1 IP地址——计算机的标识 548

19.1.2 端口号——通信的窗口 549

19.1.3 网络,IP地址和端口号 551

19.2 Java TCP编程 551

19.2.1 数据传输协议 552

19.2.2 TCP的数据传输模式 552

19.2.3 第一个TCP小程序 553

19.3 Java UDP编程 557

19.3.1 UDP的数据传输模式 557

19.3.2 使用UDP协议收发数据 558

19.3.3 TCP和UDP的区别 560

19.4 小结:让程序伸向整个网络 561

19.5 习题 561

第20章 Java Swing编程 562

教学视频:14分钟

20.1 Java Swing编程简介 562

20.1.1 图形用户界面编程简介 562

20.1.2 组件 563

20.1.3 布局管理器(Layout Manager) 563

20.1.4 事件处理(Event Handling) 564

20.2 Swing基本组件 565

20.2.1 窗口(JFrame) 565

20.2.2 Swing的线程 567

20.2.3 Swing组件的鼻祖——JComponent 567

20.2.4 Swing面板类 568

20.2.5 Swing中的标签 568

20.2.6 Swing中的文本框 570

20.2.7 Swing中的文本域 571

20.2.8 Swing中的组合框 572

20.2.9 Swing中的按钮 573

20.3 Swing的布局管理器 574

20.3.1 最简单的FlowLayout 574

20.3.2 东南西北中之BorderLayout 574

20.3.3 平均分割之——GridLayout 576

20.3.4 最强大的布局管理器——GridBagLayout 577

20.3.5 使用多个布局管理器 579

20.4 Swing的事件处理 581

20.4.1 事件的传递和封装 581

20.4.2 事件监听器——事件的处理者 582

20.4.3 Swing事件处理的机制 584

20.4.4 事件监听器的编写 586

20.4.5 如何学习更多的事件 588

20.5 小结:从此不再依赖控制台 588

20.6 习题 588

第21章 编程,需要的是想象力和恒心 589

教学视频:13分钟

21.1 编程的前奏 589

21.1.1 细数手中的积木 589

21.1.2 发挥想象力 590

21.1.3 确定程序的功能 591

21.2 聊天窗口程序 591

21.2.1 聊天程序设计 591

21.2.2 设计程序运行效果 593

21.2.3 UDP消息收发模块 595

21.2.4 图形用户界面模块 598

21.2.5 消息处理模块 600

21.2.6 一个更通用的聊天程序 601

21.3 小结:编程是必不可少的锻炼 602

21.4 习题 602

第22章 JDBC入门 603

教学视频:11分钟

22.1 JDBC的基本API 603

22.1.1 JDBC是什么 603

22.1.2 DriverManager——驱动管理器 605

22.1.3 Connection接口 606

22.1.4 Statement接口 606

22.1.5 PreparedStatement接口 606

22.1.6 ResultSet接口 607

22.1.7 JDBC-ODBC桥 607

22.2 一个操作数据库的简单程序 608

22.2.1 程序的执行结果 608

22.2.2 程序设计与模块划分 609

22.2.3 准备好数据源 610

22.2.4 数据库操作模块的实现 610

22.2.5 图形用户界面模块的实现 611

22.3 小结:强大的JDBC标准 613

22.4 习题 613

Java范例开发大全 (源程序)

04-27

第1篇 Java编程基础

  第1章 Java开发环境的搭建(教学视频:9分钟) 2

  1.1 理解Java 2

  1.2 搭建Java所需环境 3

  1.2.1 下载JDK 3

  1.2.2 安装JDK 4

  1.2.3 配置环境 5

  1.2.4 测试JDK配置是否成功 7

  实例1 开发第一个Java程序 7

  第2章 Java基础类型与运算符(教学视频:39分钟) 9

  2.1 基础类型 9

  实例2 自动提升 9

  实例3 自动转换 10

  实例4 常用基础类型之强制转换 11

  2.2 运算符 12

  实例5 算术运算符 12

  实例6 关系运算符 13

  实例7 逻辑运算符 14

  实例8 位运算符 15

  实例9 移位运算符 16

  实例10 转型运算符 17

  2.3 其他形式 18

  实例11 常量与变量 18

  实例12 各种进制的转换 19

  实例13 Java中的进制与移位运算符 22

  第3章 条件控制语句(教学视频:75分钟) 26

  3.1 if控制语句 26

  实例14 判断输入的年份是否为闰年 26

  实例15 抽奖活动 27

  3.2 for语句 28

  实例16 小九九乘法表 28

  实例17 如何列出素数 29

  实例18 Java中的递归 31

  实例19 男生女生各多少人 32

  实例20 求水仙花数 34

  实例21 求任意一个正数的阶乘 35

  实例22 求n的n次方 35

  实例23 利用for循环输出几何图形 36

  实例24 杨辉三角 38

  3.3 while语句 39

  实例25 求1到100之间的和 39

  实例26 存上100元需要多少天 40

  实例27 输出100之间的所有偶数 41

  实例28 如何判断回文数字 42

  3.4 do…while语句 43

  实例29 输出100之间的所有奇数 44

  实例30 求最大的随机数 44

  3.5 switch语句 45

  实例31 判断字母分类 46

  实例32 优良及差 47

  实例33 打印任意一年日历 48

  实例34 一年四季的划分 51

  第2篇 Java数据处理

  第4章 异常处理(教学视频:62分钟) 54

  4.1 编译时异常 54

  实例35 除0发生的算术异常(ArithmeticException) 54

  实例36 数组下标越界异常(ArrayIndexOutOfBoundsException) 55

  实例37 数组元素类型不匹配异常(ArrayStoreException) 56

  实例38 强制类型转换异常(ClassCastException) 56

  实例39 索引越界异常(IndexOutOfBoundsException) 57

  实例40 空指针异常(NullPointerException) 58

  实例41 数字格式转换异常(NumberFornatException) 59

  实例42 字符串索引越界异常(StringIndexOutBounds) 60

  实例43 操作错误(UnsupportedOperationException) 60

  4.2 运行时异常 61

  实例44 找不到指定类时发生的异常(ClassNotFoundException) 62

  实例45 请求的方法不存在(NoSuchMethodException) 63

  4.3 try…catch捕获异常 65

  实例46 try…catch捕获异常的实例 66

  实例47 try…catch…finally捕获异常的实例 67

  实例48 try…catch嵌套捕获异常的实例 68

  4.4 throws声明异常 69

  实例49 throws声明异常实例一 69

  实例50 throws声明异常实例二 70

  4.5 throw抛出异常 72

  实例51 throw抛出异常实例一 72

  实例52 throw抛出异常实例二 73

  4.6 自定义异常 74

  实例53 自定义异常实例一 74

  实例54 自定义异常实例二 75

  第5章 数组(教学视频:98分钟) 78

  5.1 一维数组 78

  实例55 一维数组的创建与使用 78

  实例56 按相反的顺序输出 79

  实例57 奇偶分组 80

  实例58 找宝 81

  实例59 寻找最小数 82

  实例60 我的位置在哪里 83

  实例61 复制数组 85

  实例62 插入新元素 86

  实例63 数组的合并 87

  实例64 去除重复元素 88

  实例65 数组求和计算 90

  实例66 求最大值、最小值和平均值 91

  5.2 二维数组 92

  实例67 二维数组的创建与使用 92

  实例68 矩阵转置 93

  实例69 奇数阶幻方 94

  实例70 求方阵对角线之和 96

  实例71 矩阵的加法 97

  实例72 矩阵的减法 98

  实例73 快递报价单 99

  5.3 数组的排序 101

  实例74 冒泡排序法 102

  实例75 数组递增排序 103

  实例76 部分数组递增排序 103

  实例77 选择排序法 104

  实例78 快速排序法 106

  第6章 字符串(教学视频:138分钟) 108

  6.1 字符串类String 108

  实例79 创建字符串类 108

  实例80 如何使用charAt()方法计算重复字符 109

  实例81 按字母顺序比较大小 110

  实例82 首尾相连 111

  实例83 字符串间的比较 112

  实例84 字符集的解码方法 113

  实例85 寻找指定字符第一次出现的位置 114

  实例86 寻找指定字符最后出现的位置 115

  实例87 我究竟有多长 116

  实例88 替换指定的字符 117

  实例89 分割字符串 117

  实例90 如何使用substring()方法截取子串 118

  实例91 分解字符串 119

  实例92 字母大小写转换 120

  实例93 去除多余的空白 120

  实例94 原始数组类型的String形式 121

  实例95 Java合法标识符 122

  实例96 显示一周各星期的名称 123

  实例97 构造空心方框 124

  实例98 这一天是星期几 125

  实例99 大小写互换 127

  实例100 输出指定范围的素数 128

  实例101 我出现了几次 129

  实例102 算术表达式求值器 129

  实例103 字符串对齐调整器 137

  实例104 字符串的加密 139

  实例105 使用正则表达式验证电话号码的格式 141

  6.2 字符串缓存类StringBuffer 143

  实例106 创建字符串缓存类 143

  实例107 提取单个字符 144

  实例108 给指定字符赋值 145

  实例109 插入新的字符 146

  实例110 插入新的字符串 146

  实例111 获取字符串的子串 147

  实例112 删除指定的字符 148

  实例113 倒置字符串 149

  实例114 去除重复字符 149

  实例115 检查是否是回文 151

  第7章 输入/输出流(教学视频:116分钟) 152

  7.1 文件和目录 152

  实例116 显示文件的基本信息 152

  实例117 显示目录的基本信息 153

  实例118 在指定的目录下创建单个文件 156

  实例119 在指定的目录下创建多个临时文件 158

  实例120 删除指定目录下的文件 160

  实例121 移动指定目录下的文件 163

  实例122 文件搜索引挚 167

  7.2 字节流 169

  实例123 复制指定目录下的文件 170

  实例124 显示文件中的内容 173

  实例125 将数据保存到指定的文件中 175

  实例126 将由键盘中录入的信息保存到文件中 176

  实例127 一个文件变成多个小文件 178

  实例128 多个小文件合成一个文件 181

  实例129 统计指定文件中的字符个数 183

  实例130 对象的序列化与反序列化 185

  实例131 同时显示多个文件 187

  实例132 生成zip压缩文件 189

  实例133 解压缩zip文件 192

  实例134 生成Excel文件 194

  实例135 读取Excel文件中的内容 198

  实例136 生成PDF文件 199

  实例137 读取PDF文件中的内容 203

  实例138 用iText生成Word文件 205

  实例139 利用POI读取Word文件中的内容 208

  7.3 字符流 209

  实例140 按顺序创建文件 210

  实例141 按顺序读取文件 211

  实例142 追加文件内容 211

  实例143 只显示文件中指定的字符 214

  实例144 读取jar包文件 215

  实例145 文件的加密/解密操作 217

  实例146 复制图片 219

  实例147 随机读写Java类文件 221

  第3篇 Java面向对象编程

  第8章 面向对象(教学视频:72分钟) 226

  8.1 类 226

  实例148 简单的通讯录类 226

  实例149 简单的长度单位转换类 227

  实例150 卡车和卡车司机之间的关系 229

  实例151 双色球 231

  8.2 成员变量和方法 236

  实例152 使用类作为成员变量 236

  实例153 构造方法 237

  实例154 使用静态成员变量计算内存中实例化的对象数目 239

  实例155 实现加减乘除的方法 240

  8.3 面向对象的设计模式 241

  实例156 Singleton单例模式 242

  实例157 招聘(简单工厂模式) 243

  实例158 同学聚会(工厂方法模式) 244

  实例159 图书展(抽象工厂模式) 246

  实例160 汽车适配器(Adapter适配器模式) 248

  8.4 垃圾回收 250

  实例161 垃圾回收的机制 250

  第9章 面向对象的四大特征(教学视频:65分钟) 252

  9.1 抽象 252

  实例162 求自定义几何图形的面积和周长 252

  实例163 使用抽象方法实现的支票夹 254

  9.2 封装 257

  实例164 世界小姐参赛资格 257

  实例165 自定义复数类 261

  9.3 继承 264

  实例166 轿车与本田的关系 264

  实例167 继承关系的加载顺序 266

  实例168 如何访问同名的方法或变量 268

  实例169 super()方法的使用 271

  实例170 this方法的使用 274

  实例171 一张考试成绩单 275

  实例172 银行自动存取一体机 278

  9.4 多态 284

  实例173 饮食文化 284

  实例174 使用构造方法的重载计算课程的GPA值 287

  第10章 内部类与接口(教学视频:41分钟) 290

  10.1 成员内部类 290

  实例175 成员内部类的使用规范 290

  实例176 猜谜 292

  10.2 方法内部类 294

  实例177 局部内部类的使用规范 294

  实例178 奖学金的评分标准 295

  10.3 匿名内部类 297

  实例179 匿名内部类的使用规范 297

  实例180 电话与移动电话 299

  10.4 静态内部类 300

  实例181 静态内部类的使用规范 300

  实例182 苹果的来历 302

  10.5 接口 303

  实例183 求n的幂数与倍数 304

  实例184 商品订单 306

  实例185 多功能排序 310

  第11章 Java常用类(教学视频:66分钟) 315

  11.1 数学Math类 315

  实例186 求圆周率∏值 315

  实例187 求对数值 316

  实例188 使用取整函数 317

  11.2 Random类的使用 318

  实例189 随机数 319

  实例190 验证码 322

  11.3 Date类和Calendar类 324

  实例191 使用Date类获取系统的当前时间 324

  实例192 使用DateFormat类获取系统的当前时间 325

  实例193 使用GregorianCalendar类获取系统的当前时间 326

  实例194 使用SimpleDateFormat类获取系统的当前时间 329

  实例195 显示某年某月某一周的信息 330

  实例196 显示某年某月的信息 332

  实例197 时间的设置与获取 334

  实例198 万年历(农历和阳历的互换) 337

  11.4 Formatter类的使用 347

  实例199 时间格式转换符的使用 347

  实例200 数据格式转换符的使用 349

  11.5 System类的使用 351

  实例201 记录程序执行的时间 351

  实例202 程序的退出 352

  实例203 获取程序运行环境的信息 353

  第4篇 Java高级开发技术

  第12章 集合(教学视频:45分钟) 358

  12.1 Set 358

  实例204 利用HashSet删除学生 358

  实例205 不重复的随机数序列 360

  实例206 运用映射的相关类(Map) 363

  实例207 运用集的相关类(Set) 365

  12.2 List 368

  实例208 增加所需的元素 368

  实例209 Iterator迭代器的使用 370

  实例210 谁是幸运儿 371

  实例211 自定义Queue队列 373

  实例212 List、Set与Array之间的相互转换 375

  实例213 二分查找法的实现方法 377

  实例214 模拟操作系统的进程调度 379

  实例215 利用栈将字符串逆序输出 381

  实例216 动态的数组链表 382

  实例217 你能猜出鱼是谁的宠物吗? 387

  实例218 使用Collections类对List的排序操作 393

  实例219 LinkedList的添加删除操作 395

  实例220 运用Vector 397

  实例221 改变Properties文件中的键值 399

  第13章 多线程编程(教学视频:121分钟) 405

  13.1 多线程的五种基本状态 405

  实例222 启动线程 405

  实例223 参赛者的比赛生活(线程休眠唤醒) 407

  实例224 资源搜索并下载(线程等待和通报) 410

  实例225 模拟淘宝购物买卖双方交易问题 412

  实例226 携子之手 与子偕老(join) 415

  实例227 线程让步(Yield) 417

  实例228 会走动的钟(多线程) 419

  实例229 变形金刚中的守护神(守护线程) 424

  实例230 查看JVM中所有的线程的活动状况 426

  实例231 模仿网络快车下载工具下载文件 428

  13.2 多线程的同步与互斥 436

  实例232 多线程同步方法的实例 436

  实例233 ATM存取一体机(线程同步互斥) 437

  实例234 我的钱哪里去了 440

  实例235 门锁打不开了(死锁) 444

  实例236 门锁终于被打开了(解决死锁) 446

  实例237 一个死锁的例子 448

  13.3 线程的优先级 451

  实例238 排座位(线程优先级) 451

  实例239 赛车 454

  13.4 定时器 458

  实例240 定时器(Timer) 458

  实例241 数字定时器 459

  13.5 线程连接池 462

  实例242 手术任务(线程池) 462

  实例243 模拟人工服务台(线程连接池) 466

  13.6 线程应用实例 471

  实例244 下雪的村庄 472

  实例245 小飞侠 474

  实例246 飞流直下 477

  实例247 多线程断点续传 479

  实例248 滚动的珠子 485

  实例249 余额查询 489

  实例250 滚动的文字 492

  实例251 漂浮效果 495

  实例252 监视内存的使用情况 499

  实例253 璀璨的星空 501

  实例254 银行和超市业务的模拟 505

  第14章 泛型(教学视频:43分钟) 511

  14.1 泛型基础 511

  实例255 一个关于泛型的简单例子 511

  实例256 带两个类型参数的泛型 513

  实例257 有界类型程序示例 514

  实例258 通配符使用示例 515

  实例259 泛型方法使用示例 516

  实例260 泛型接口示例 518

  实例261 泛型实现坐标打印 519

  14.2 泛型类的继承 521

  实例262 继承泛型类示例 521

  实例263 继承非泛型类示例 522

  实例264 泛型类的类型识别示例 523

  实例265 强制类型转换示例 525

  14.3 擦拭 526

  实例266 无限界的擦拭 526

  实例267 有限界的擦拭 527

  14.4 集合泛型类 528

  实例268 Hashtable的泛型化 528

  实例269 多功能画笔 529

  第15章 网络编程(教学视频:52分钟) 534

  15.1 IP地址 534

  实例270 获取计算机名与IP地址 534

  实例271 获取网址的IP地址 535

  实例272 判断两个网址的主机名是否一样 536

  实例273 测试IP的类型 537

  实例274 查找主机 538

  实例275 主机所支持的协议 539

  15.2 URL类的使用 540

  实例276 使用URL访问网页 540

  实例277 URL的组成部分 541

  实例278 通过指定的URL可以获取网页的源代码 542

  实例279 一对多通信模式 544

  实例280 自制浏览器 549

  实例281 扫描TCP端口 551

  实例282 TCP协议服务器 552

  实例283 TCP协议客户机 553

  实例284 Socket连接信息 555

  实例285 Echo服务的客户端是如何实现的? 556

  实例286 检测本机的服务端口 558

  实例287 下载的页面不丢失链接 559

  实例288 如何对网页进行重新定向 560

  实例289 在Internet上搜索对象 560

  实例290 LAN使用代理服务器 562

  实例291 BBS论坛服务器端 567

  实例292 UDP报文的发送与接收 579

  第16章 数据库技术(教学视频:38分钟) 583

  实例293 加载JDBC驱动程序 583

  实例294 通过JDBC对数据库进行查询 584

  实例295 数据库更新 585

  实例296 获取数据库的基本信息 586

  实例297 获取数据库对SQL支持的信息 589

  实例298 处理访问数据库出现的常见异常情况 591

  实例299 在Servlet中连接数据库 593

  实例300 数据分页显示 595

  实例301 批处理 601

  实例302 事物处理 604

  实例303 调用存储过程 608

  实例304 连接ODBC数据库 611

  实例305 数据库中图片文件的存取 614

  第17章 界面设计--Swing(教学视频:88分钟) 618

  17.1 Swing组件介绍及应用 618

  实例306 JFrame框架的应用 618

  实例307 Border的使用 619

  实例308 使用Icon组件显示一张图片 620

  实例309 Icon接口的应用 621

  实例310 JLabel组件 622

  实例311 Icon应用到JLabel中 623

  实例312 JButton的使用 624

  实例313 在JButton上设置快捷键 625

  实例314 设置默认按钮 626

  实例315 使用JCheckBox组件 627

  实例316 JCheckBox事件处理 629

  实例317 JRadioButton的使用 630

  实例318 JComboBox的使用 632

  实例319 利用ComboModel构造JComboBox 633

  实例320 DefaultComboBoxModel的使用 635

  实例321 建立有图像的JComboBox 636

  实例322 建立可自行输入的JComboBox 637

  实例323 JComboBox的事件处理 638

  实例324 JTextField组件的使用 640

  实例325 使用JTextArea组件 641

  17.2 页面布局及事件监听 642

  实例326 BorderLayout版面布局 643

  实例327 FlowLayout布局管理 644

  实例328 应用GridLayout设计版面 645

  实例329 如何使用BoxLayout布局管理器 647

  实例330 使用ActionEvent监听组件 648

  实例331 使用WindowAdapter实现鼠标事件 649

  实例332 使用MouseMotionListener监听鼠标 650

  实例333 使用KeyListener监听键盘 652

  17.3 组件的综合应用 654

  实例334 计算器 654

  实例335 创建树菜单 657

  实例336 在节点中显示详细信息 658

  第18章 Applet小应用程序(教学视频:39分钟) 662

  实例337 不断变大的文字 662

  实例338 灯光扫描的效果 664

  实例339 字体逐渐展开的效果 666

  实例340 飞舞的气球 668

  实例341 逐渐浮现的图片 671

  实例342 火焰边框的特效 674

  实例343 局部放大效果 677

  实例344 水波荡漾的效果 679

  实例345 漫天飞花 682

  实例346 动感影集 685

  实例347 彩虹字 688

  实例348 多功能按键 690

  第19章 多媒体与图像处理(教学视频:51分钟) 694

  19.1 多媒体 694

  实例349 测试音频播放器 694

  实例350 测试视频播放器 696

  实例351 视频反色效果 698

  实例352 实现一个录音机 703

  实例353 建立一个调色板 707

  19.2 图像处理 710

  实例354 在计算机内存中创建一个图像 710

  实例355 会移动的图像 712

  实例356 将图片进行180度旋转 714

  实例357 处理图像的明暗度 716

  实例358 如何将彩色图转化为灰度图 721

  实例359 锐化和模糊图像 724

  实例360 显示一个图像的轮廓 727

  实例361 如何放大及拉伸图像 730

  第20章 JSP开发技术(教学视频:62分钟) 735

  20.1 JSP基础 735

  实例362 网页版的9×9乘法口诀 735

  实例363 Java Servlet小程序 737

  实例364 Servlet对表单的处理过程 738

  实例365 获取/修改JavaBeans中的内容 741

  20.2 JSP程序设计 743

  实例366 喜连大三元 743

  实例367 运气对对碰 748

  实例368 文字样式统计器 752

  实例369 图形统计器 754

  20.3 垃圾信息投诉站 756

  实例370 创建投诉表单 756

  实例371 保存投诉的内容 760

  实例372 实现投诉站的后台操作 762

  实例373 取消投诉内容 764

  实例374 站内信 767

  20.4 网站在线评估系统 769

  实例375 创建评估问卷 769

  实例376 实现评估的后台操作 771

  实例377 查看评估结果 773

  第5篇 Java综合案例

  第21章 模拟服务器与客户端之间的通信(教学视频:13分钟) 778

  21.1 实例介绍 778

  21.2 框架设计 779

  21.2.1 项目的总体结构 779

  21.2.2 搭建开发环境 779

  21.2.3 确定项目工程目录 779

  21.3 公用模块设计 780

  21.4 客户端程序 780

  21.4.1 客户端的工作流程 780

  21.4.2 编写客户端的源程序 781

  21.4.3 客户端源的程序解读 783

  21.5 服务器端程序 785

  21.5.1 服务器端的工作流程 785

  21.5.2 编写服务器端的源程序 785

  21.5.3 服务器端的源程序解读 788

  21.6 小结 790

  第22章 书店管理系统(教学视频:56分钟) 791

  22.1 实例分析 791

  22.2 系统设计 792

  22.2.1 结构分析 792

  22.2.2 搭建环境 792

  22.2.3 创建目录 793

  22.3 数据库设计 793

  22.4 公用模块设计 795

  22.4.1 data包中的类 795

  22.4.2 util包中的类 798

  22.5 用户登录模块 800

  22.6 系统主界面 802

  22.7 基础维护模块 804

  22.7.1 图书维护 804

  22.7.2 用户维护 811

  22.8 借还管理模块 818

  22.8.1 借书 818

  22.8.2 还书 821

  22.9 查询管理模块 824

  22.9.1 图书查询 824

  22.9.2 用户查询 826

  22.10 系统管理模块 829

  22.11 小结 831

深入浅析java中finally的用法

08-27

finally自己由关键字finally和后面的finally块组成。这篇文章重点给大家介绍java中finally的用法,需要的朋友参考下吧

JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

05-07

基本信息

作者: 臧萌

出版社:清华大学出版社

ISBN:9787302217831

上架时间:2010-3-30

出版日期:2010 年3月

开本:16开

其他详细信息查看:http://www.china-pub.com/196571

编辑推荐

Java编程老鸟潜心写作,奉献高效率的Java学习心得

完全站在没有编程经验读者的角度,手把手教会读者学习Java

配16小时多媒体教学视频,高效、直观

一一击破Java入门可能会遇到的难点和疑惑

抽丝剥茧,层层推进,让知识环环相扣,降低了学习的难度

通过大量的比喻、类比、对比和图示等多种讲解方式,学习效果好

对Java语言的每个语法都提供了一个或多个例程讲解

大量使用流程图表示程序的执行过程,使用结构图表示程序的内部状态

每章最后都给出了典型的练习题,让读者及时练习,巩固提高,并提供了参考答案

目录

第1篇 Java语言基本语法

第1章 让自己的第一个Java程序跑起来 2

教学视频:19分钟

1.1 想要用Java改变这个世界吗? 2

1.1.1 Java有什么优势? 2

1.1.2 Java在哪儿? 3

1.2 准备好开始Java之旅 3

1.2.1 下载JDK 4

1.2.2 安装JDK 5

1.2.3 配置环境变量 6

1.2.4 测试环境是否安装成功 8

1.2.5 如果失败了怎么办? 9

1.3 让自己的第一个程序运行起来 10

1.3.1 编写自己的Hello World源程序 10

1.3.2 编译自己的HelloWorld程序 11

1.3.3 让代码运行起来 13

1.4 初探Hello World 14

1.4.1 类(Class):Java世界中一类物体 14

1.4.2 方法(Method):物体的功能 15

1.4.3 main()方法:所有Java程序执行的起点 15

.1.5 名词解释 16

1.5.1 JDK和Java平台 16

1.5.2 Java编译器(Java Compiler) 17

1.5.3 Java类库(Java Class Libraries) 17

1.5.4 Java虚拟机(Java Virtual Machine) 17

1.5.5 HelloWorld的整个流程 17

1.6 小结:我们学会了编译和运行一个Java程序! 18

1.7 习题 19

第2章 搭建自己的集成开发环境 20

教学视频:31分钟

2.1 安装集成开发环境 20

2.1.1 集成开发环境有哪些 20

2.1.2 安装Eclipse 21

2.2 Eclipse界面介绍 23

2.2.1 启动Eclipse 23

2.2.2 Eclipse的Perspective 24

2.2.3 Eclipse的菜单 25

2.2.4 Eclipse的工具条 25

2.2.5 Eclipse辅助视图区 25

2.2.6 Eclipse中Package Explorer 26

2.2.7 Eclipse中的源代码编辑器 26

2.2.8 Eclipse的设置窗口 26

2.2.9 Eclipse中的其他视图 27

2.3 如何使用Eclipse 28

2.3.1 在Eclipse中创建自己的第一个项目 28

2.3.2 在Eclipse中编写HelloWorld程序 29

2.3.3 通过Eclipse运行Hello World 31

2.4 小结:Eclipse——功能很强大 32

2.5 习题 32

第3章 Java中的基本数据类型和运算符 33

教学视频:1小时5分钟

3.1 Java中的基本数据类型 33

3.1.1 基本数据类型——编程语言中的数据原子 33

3.1.2 Java中的基本上数据类型介绍 34

3.1.3 基本数据类型值域 34

3.2 Java运算符 36

3.2.1 变量的概念 36

3.2.2 插曲:Java中的语句 37

3.2.3 创建一个变量和变量名的规范 37

3.2.4 Java中的基本运算符和表达式 39

3.2.5 Java中的布尔运算符 43

3.3 基本数据类型运算的难点 47

3.3.1 强制类型转换——小数哪里去了 48

3.3.2 类型的转换在运算中悄悄进行 50

3.3.3 强制类型转换最优先 52

3.3.4 等号其实不简单 52

3.3.5 小心使用浮点数进行比较 53

3.3.6 boolean和char 55

3.3.7 不要使用还没有创建出来的变量 57

3.3.8 String——char串起的项链 58

3.3.9 转义符——看不见写得出 61

3.4 小结:基本数据类型—— Java中一切数据和运算的基础 63

3.5 习题 65

第4章 Java中的程序执行流程 67

教学视频:1小时57分钟

4.1 顺序执行 67

4.2 使用if-else让程序懂得判断 68

4.2.1 if语句 68

4.2.2 if语句的嵌套 71

4.2.3 if-else语句 73

4.2.4 if-else语句嵌套 75

4.3 使用while进行循环 76

4.3.1 使用while语句 76

4.3.2 使用do-while语句 79

4.4 使用for进行循环 80

4.4.1 自增和自减操作 80

4.4.2 for语句 82

4.4.3 for语句省略形式 84

4.5 语句中不能不说的事 84

4.5.1 小心复杂语句中创建的变量 85

4.5.2 别让循环次数给弄懵了 86

4.5.3 循环的嵌套 87

4.6 continue关键字与break关键字 88

4.6.1 continue关键字 88

4.6.2 break关键字 89

4.7 使用switch进行跳转 90

4.8 大例子 94

4.8.1 从控制台读取数据 94

4.8.2 结账程序中的循环 96

4.9 小结:Java不是一个直肠子 98

4.10 习题 99

第5章 数组 100

教学视频:35分钟

5.1 什么是数组 100

5.1.1 假设:如果需要逐个定义变量 100

5.1.2 数组初探 101

5.1.3 数组——物以类聚 104

5.1.4 数组元素的值内有乾坤 105

5.1.5 创建数组的简洁语法 106

5.2 数组的“名”与“实” 107

5.2.1 “名”与“实”分离的数组 107

5.2.2 一“实”多“名”的数组 109

5.2.3 一“实”多“名”带来的困惑 111

5.3 多维数组 114

5.3.1 什么是多维数组 114

5.3.2 多维数组的实质 115

5.4 数组大练兵 123

5.4.1 轻松查询全班成绩 123

5.4.2 轻松查询全校成绩不在话下 124

5.4.3 杨辉三角 125

5.5 小结:方便快速的数组 129

5.6 习题 129

第2篇 Java语言高级语法

第6章 Java的类(Class)和对象(Object) 132

教学视频:59分钟

6.1 驾驶汽车向类(Class)的世界进发 132

6.1.1 汽车带来的问题 132

6.1.1 类的组成 134

6.1.3 使用自定义的Car类 136

6.1.4 类和对象 139

6.1.5 源文件的存放 141

6.1.5 理解引用 143

6.1.7 null关键字 145

6.2 巧妙使用类中的属性 147

6.2.1 在类中给每个变量一个初始值 147

6.2.2 定义自己的引用 147

6.2.3 使用点操作符的技巧 148

6.2.4 类的数组 149

6.3 小结:Java其实是个类和对象的世界 152

6.4 习题 153

第7章 Java中的方法——给汽车丰富多彩的功能 154

教学视频:2小时55分钟

7.1 方法:让汽车动开动 154

7.1.1 引出问题:开动汽车 154

7.1.2 那么,方法到底是什么呢? 155

7.1.3 方法调用过程初探 156

7.2 Java普通方法的组成部分 157

7.2.1 访问控制符:public 158

7.2.2 返回值和关键字void 158

7.2.3 方法名(Method Name) 159

7.2.4 参数列表(Parameter List) 159

7.2.5 方法体(Method Body) 160

7.2.6 方法串串烧 160

7.3 方法的参数:让汽车加速 161

7.3.1 方法的参数:让汽车可以加速 161

7.3.2 带参数的方法有何不同? 162

7.3.3 让方法有多个参数 163

7.4 返回值:汽车超速了吗? 164

7.4.1 写一个有返回值的方法 164

7.4.2 调用有返回值的方法 165

7.4.3 发生了什么?如何使用方法的返回值? 166

7.4.4 使用return结束方法 166

7.5 方法重载(overload):给汽车加速添个限制 168

7.5.1 什么是方法的签名 168

7.5.2 什么是重载?为什么要重载? 168

7.5.3 给汽车加个重载的方法 169

7.5.4 测试一下 169

7.5.5 重载容易引发误解的两个地方——返回类型和形参名 170

7.5.6 重载中的最难点——参数匹配原则 171

7.6 使用类的实例作为方法参数 172

7.6.1 超车方法:使用类实例做参数 172

7.6.2 调用这个方法 173

7.6.3 发生了什么 174

7.7 加餐:局部变量和实例变量 175

7.7.1 什么是局部变量(Local Variable) 175

7.7.2 什么是实例变量(Instance Variable) 177

7.8 this关键字:指向对象自己的引用 177

7.8.1 发现问题:当实例变量和局部变量重名 177

7.8.2 经常深藏不露的this关键字 178

7.8.3 在方法中调用方法 179

7.9 构造方法(Constructor) 181

7.9.1 构造(Constructor)方法初探 181

7.9.2 如何使用构造方法 182

7.9.3 留个无参数的构造方法——给重要属性赋初始值 183

7.9.4 在构造方法中调用构造方法 184

7.10 方法大汇总 185

7.10.1 本例中用到的类 186

7.10.2 使用例程将本章的知识穿起来 189

7.11 小结:多方位理解Java方法 191

7.12 习题 192

第8章 Java中的包(Package)命名习惯和注释 193

教学视频:43分钟

8.1 Java中的包(Package) 193

8.1.1 Java中的包 193

8.1.2 在Eclipse中使用包 194

8.1.3 天上掉下个package 197

8.1.4 包带来了什么? 197

8.2 import语句:化繁为简 200

8.2.1 import语句 200

8.2.2 一网打尽包中所有类 201

8.2.3 import语句带来的小问题 202

8.2.4 默认引入的包 204

8.3 命名习惯大回顾 204

8.4 Java中的注释 205

8.4.1 使用双斜杠的单行注释 205

8.4.2 多行注释 206

8.4.3 Javadoc注释 206

8.5 小结:包让Java的类更清晰优雅 208

8.6 习题 209

第9章 再看数组、字符串和main()方法 210

教学视频:29分钟

9.1 数组也是类 210

9.1.1 得到数组的长度 210

9.1.2 加餐:不可改变的final变量 211

9.1.3 多维数组的长度 212

9.1.4 一维数组的clone()方法 212

9.1.5 当数组类型不再是基本数据类型 214

9.1.6 多维数组的clone()方法 217

9.2 老朋友String类 220

9.2.1 遍历String中的字符 220

9.2.2 获取字符串中的一部分 222

9.2.3 判断两个字符串是否相等 223

9.2.4 判断字符串的开头和结尾 225

9.2.5 分割字符串 225

9.2.6 在字符串中查找子字符串或字符 226

9.2.7 替换字符串中的内容 226

9.2.8 String对象——磐石刻字 227

9.3 String类的最佳拍档——StringBuffer类 227

9.3.1 StringBuffer:专业操纵字符 228

9.3.2 String和StringBuffer一个都不能少 229

9.4 最熟悉的陌生人:main()方法 229

9.4.1 main()方法的参数 229

9.4.2 static关键字 232

9.4.3 当方法遇到static关键字 233

9.5 小结:学会使用类中的方法 235

9.6 习题 236

第10章 继承和多态 237

教学视频:1小时55分钟

10.1 继承——最优的解决方案 237

10.1.1 饭前水果:实例变量的访问控制符 237

10.1.2 一切还是从汽车开始 238

10.1.3 一类车,一个类 241

10.1.4 分开也有麻烦 244

10.1.5 使用继承——问题迎刃而解 245

10.1.6 使用Bus类 248

10.1.7 Java中的单继承 248

10.1.8 Java中的类图 249

10.1.9 万类之祖——Object类 250

10.2 子类对象?父类对象? 251

10.2.1 父随子行 251

10.2.2 当构造方法遇到继承 254

10.2.3 记得给类一个无参数的构造方法 255

10.2.4 调用父类中的构造方法 256

10.2.5 对象也会“变脸” 258

10.2.6 遵守语法,正确“变脸” 262

10.3 覆盖——与继承如影随形 264

10.3.1 当方法不再通用 264

10.3.2 覆盖——让众口不再难调 265

10.3.3 覆盖——到底调用了哪个方法 270

10.3.4 覆盖的语法不简单 272

10.3.5 更复杂的使用覆盖的情况 274

10.3.6 覆盖——不得不打开的潘多拉魔盒 276

10.3.7 使用super调用父类中的方法和属性 278

10.4 多态(Polymorphism)以及其他 279

10.4.1 多态——运行方知结果 280

10.4.2 重载也不简单 280

10.4.3 使用多态构建车队 283

10.5 在多态的环境中拨开迷雾 284

10.5.1 神秘的Class类 284

10.5.2 覆盖不再神秘 285

10.5.3 instanceof运算符——让对象告诉你它的类是谁 286

10.6 小结:继承和多态让世界丰富多彩 287

10.7 习题 290

第11章 修饰符(Qualifier) 291

教学视频:26分钟

11.1 插曲:类的组成部分的名字 291

11.2 类中的修饰符 292

11.2.1 无修饰符类 292

11.2.2 类的可见性 293

11.2.3 final——让类不可被继承 295

11.2.4 理解final关键字 296

11.2.5 总结:类的修饰符 297

11.3 方法的修饰符 297

11.3.1 方法的访问控制符 298

11.3.2 public:没有限制的修饰符 299

11.3.3 protected:仅对子类和同包的类可见 300

11.3.4 默认控制符:仅在本包中可见 301

11.3.5 private:仅对本类可见 303

11.3.6 理解4个访问控制符 304

11.3.7 访问控制符可见性汇总 306

11.3.8 访问控制符带来的覆盖问题 306

11.3.9 final:不允许方法被覆盖 310

11.3.10 重温静态方法 311

11.3.11 静态方法——类范围里的概念 312

11.3.12 静态方法何以为“静态” 314

11.4 变量的修饰符 316

11.4.1 变量方法皆成员 317

11.4.2 变量的访问控制符 317

11.4.3 使用private修饰类的成员变量 318

11.4.4 使用private,然后呢? 320

11.4.5 变量的覆盖 322

11.4.6 使用final修饰成员变量 325

11.4.7 静态成员变量 326

11.4.8 局部变量的修饰符 326

11.4.9 当final遇到引用类型成员变量 327

11.5 小结:修饰符作用大 328

11.6 习题 330

第12章 接口 331

教学视频:29分钟

12.1 自行车带来的问题 331

12.1.1 记录马路上的车辆 331

12.1.2 引发问题的自行车 335

12.1.3 仔细分析recordTransport()方法 338

12.2 初用接口 339

12.2.1 准备好需要用到的类 339

12.2.2 认识接口的代码组成 340

12.2.3 什么是接口 341

12.2.4 使用接口仅需一步——实现接口 342

12.2.5 接口——让类集多重类型于一身 344

12.2.6 简化recordTransport()方法 347

12.3 再探接口 349

12.3.1 重温上节中的程序 349

12.3.2 面向接口编程 351

12.3.3 话说“抽象” 353

12.3.4 接口大瘦身 355

12.3.5 实现多个接口 355

12.3.6 接口中的变量 357

12.3.7 接口的继承 358

12.3.8 匹配抽象方法中的类型 359

12.3.9 空接口 361

12.4 小结:接口的难点在于何时使用 362

12.5 习题 364

第13章 抽象类和内部类 365

教学视频:26分钟

13.1 抽象类(Abstract Class) 365

13.1.1 不知道怎么打招呼的Person类 365

13.1.2 当类中有了抽象方法 367

13.1.3 抽象类语法详解 368

13.1.4 理解抽象类的作用 369

13.2 内部类的分类(Inner Class) 370

13.2.1 成员内部类 370

13.2.2 局部内部类 372

13.3 成员内部类 374

13.3.1 使用成员内部类 374

13.3.2 成员内部类的修饰符 375

13.3.3 在类外部使用内部类 376

13.3.4 非静态内部类的特性 378

13.3.5 外部类访问成员内部类中的属性 382

13.3.6 静态成员内部类 383

13.4 局部内部类 384

13.4.1 局部内部类之“局部” 385

13.4.2 局部内部类之“内部类” 386

13.4.3 使用局部内部类 388

13.5 匿名内部类(Anonymous inner classes) 389

13.5.1 准备工作 389

13.5.2 匿名内部类的语法 389

13.5.3 通过接口使用匿名类 390

13.5.4 通过抽象类使用匿名类 391

13.6 类,这样一路走来 391

13.7 小结:丰富多彩的类 395

13.8 习题 397

第14章 Java的异常处理机制 398

教学视频:36分钟

14.1 认识异常 398

14.1.1 异常什么时候发生 398

14.1.2 异常是什么 401

14.1.3 Java异常机制的流程 401

14.2 抛出异常 403

14.2.1 异常类的父类——Throwable 403

14.2.2 在代码中使用throw抛出一个异常 404

14.2.3 在方法声明中使用throws 407

14.2.4 构造自定义异常类 409

14.2.5 使用自定义异常类 410

14.3 异常的传递 411

14.3.1 抛出最确切的异常类型 411

14.3.2 Java异常的传递 412

14.3.3 图说Java异常的传递 414

14.4 异常的处理 418

14.4.1 把异常捉住 418

14.4.2 图说异常处理流程 421

14.4.3 多类异常,一并处理 424

14.4.4 try-catch-finally语句 426

14.4.5 try-finally语句 431

14.4.6 好好利用catch语句 432

14.5 异常的类型 433

14.5.1 3个类的继承关系 433

14.5.2 必须处理的Exception类 434

14.5.3 灵活掌握的RuntimeException类 434

14.5.4 不用处理的Error类 435

14.6 小结:终止错误的蔓延 435

14.7 习题 437

第15章 多线程编程 438

教学视频:1小时14分钟

15.1 线程——执行代码的机器 438

15.1.1 线程——执行代码的基本单位 438

15.1.2 演奏会模型 440

15.2 Java中的线程编程 443

15.2.1 线程类Thread 443

15.2.2 覆盖Thread类的run()方法 444

15.2.3 使用Runnable接口 446

15.2.4 两个线程 448

15.3 深入学习Thread类 449

15.3.1 线程的名字 449

15.3.2 得到当前的线程 451

15.3.3 让线程“沉睡” 453

15.4 多个线程的故事 457

15.4.1 一个有多个线程的程序 457

15.4.2 复印社模型 459

15.4.3 一个简单的复印社例程 461

15.5 多个线程的同步 463

15.5.1 线程同步之synchronized关键字 463

15.5.2 深入学习synchronized关键字 468

15.5.3 静态同步方法 469

15.5.4 非静态的同步方法 472

15.5.5 银行的麻烦——账户乱套了 474

15.5.6 多角度理解同步方法 481

15.5.7 闲话同步方法的使用 484

15.5.8 同步代码块 485

15.5.9 锁(Lock) 486

15.5.10 线程同步之wait()和notify()方法 488

15.5.11 wait和notify的顺序 491

15.6 小结:线程——代码执行器 494

15.7 习题 495

第3篇 Java语言编程进阶

第16章 如何学习本篇 498

教学视频:15分钟

16.1 多想多写多练 498

16.2 术业有专攻 498

16.3 拆分问题,逐个击破 500

16.4 阅读Javadoc 500

16.5 小结:大练兵马上开始 506

16.6 习题 507

第17章 编程常用知识 508

教学视频:18分钟

17.1 再谈对象的比较 508

17.1.1 hashcode()方法 508

17.1.2 equals()方法 509

17.1.3 对象的比较equals()方法 509

17.2 Java中的集合类框架 510

17.2.1 集合类框架中的接口 510

17.2.2 List接口 511

17.2.3 使用ArrayList 512

17.2.4 Set接口 516

17.2.5 使用HashSet类 517

17.2.6 List与Set 518

17.3 泛型简介 518

17.3.1 没有泛型时的程序 519

17.3.2 使用泛型——避免强制类型转 520

17.4 Map接口 522

17.4.1 认识Map 522

17.4.2 使用HashMap 523

17.5 字符集和编码 524

17.5.1 字符集 524

17.5.2 编码 525

17.5.3 关于字符集的小程序 526

17.6 小结:编程需要打好基础 529

17.7 习题 530

第18章 Java文件编程和Java文件I/O 531

教学视频:9分钟

18.1 Java中的文件编程 531

18.1.1 File类 531

18.1.2 创建和删除文件 532

18.1.3 列出文件和文件夹 533

18.1.4 重命名文件 535

18.2 Java的I/O编程 536

18.2.1 理解Java中的Stream 536

18.2.2 向文件中写入数据 538

18.2.3 从文件中读取数据 539

18.2.4 从控制台读取数据 541

18.2.5 使用输出流写入数据 543

18.2.6 使用输入流读取数据 545

18.3 小结:Java中的文件类和输入输出机制 546

18.4 习题 547

第19章 Java Socket编程 548

教学视频:8分钟

19.1 IP地址和端口号 548

19.1.1 IP地址——计算机的标识 548

19.1.2 端口号——通信的窗口 549

19.1.3 网络,IP地址和端口号 551

19.2 Java TCP编程 551

19.2.1 数据传输协议 552

19.2.2 TCP的数据传输模式 552

19.2.3 第一个TCP小程序 553

19.3 Java UDP编程 557

19.3.1 UDP的数据传输模式 557

19.3.2 使用UDP协议收发数据 558

19.3.3 TCP和UDP的区别 560

19.4 小结:让程序伸向整个网络 561

19.5 习题 561

第20章 Java Swing编程 562

教学视频:14分钟

20.1 Java Swing编程简介 562

20.1.1 图形用户界面编程简介 562

20.1.2 组件 563

20.1.3 布局管理器(Layout Manager) 563

20.1.4 事件处理(Event Handling) 564

20.2 Swing基本组件 565

20.2.1 窗口(JFrame) 565

20.2.2 Swing的线程 567

20.2.3 Swing组件的鼻祖——JComponent 567

20.2.4 Swing面板类 568

20.2.5 Swing中的标签 568

20.2.6 Swing中的文本框 570

20.2.7 Swing中的文本域 571

20.2.8 Swing中的组合框 572

20.2.9 Swing中的按钮 573

20.3 Swing的布局管理器 574

20.3.1 最简单的FlowLayout 574

20.3.2 东南西北中之BorderLayout 574

20.3.3 平均分割之——GridLayout 576

20.3.4 最强大的布局管理器——GridBagLayout 577

20.3.5 使用多个布局管理器 579

20.4 Swing的事件处理 581

20.4.1 事件的传递和封装 581

20.4.2 事件监听器——事件的处理者 582

20.4.3 Swing事件处理的机制 584

20.4.4 事件监听器的编写 586

20.4.5 如何学习更多的事件 588

20.5 小结:从此不再依赖控制台 588

20.6 习题 588

第21章 编程,需要的是想象力和恒心 589

教学视频:13分钟

21.1 编程的前奏 589

21.1.1 细数手中的积木 589

21.1.2 发挥想象力 590

21.1.3 确定程序的功能 591

21.2 聊天窗口程序 591

21.2.1 聊天程序设计 591

21.2.2 设计程序运行效果 593

21.2.3 UDP消息收发模块 595

21.2.4 图形用户界面模块 598

21.2.5 消息处理模块 600

21.2.6 一个更通用的聊天程序 601

21.3 小结:编程是必不可少的锻炼 602

21.4 习题 602

第22章 JDBC入门 603

教学视频:11分钟

22.1 JDBC的基本API 603

22.1.1 JDBC是什么 603

22.1.2 DriverManager——驱动管理器 605

22.1.3 Connection接口 606

22.1.4 Statement接口 606

22.1.5 PreparedStatement接口 606

22.1.6 ResultSet接口 607

22.1.7 JDBC-ODBC桥 607

22.2 一个操作数据库的简单程序 608

22.2.1 程序的执行结果 608

22.2.2 程序设计与模块划分 609

22.2.3 准备好数据源 610

22.2.4 数据库操作模块的实现 610

22.2.5 图形用户界面模块的实现 611

22.3 小结:强大的JDBC标准 613

22.4 习题 613

Android源码中final关键字的用法及final,finally,finalize的区别

01-04

hi 大家好,今日,天气剧变,非常冷,不想出门,于是给大家写了篇文章,关于android final关键字及final,finally,finalize的区别相关知识,具体详情如下所示:

先预告一下,下文中仅涉及java语法的讨论,和Android源码关系不大,请不要有阅读压力。

我发现在Android的源码中很多地方对final关键字的用法很是“别出心裁”,之所以这么说是因为我从没看过是这么使用final关键字的,一个典型的例子是View类中onScrollChanged方法(不妨将其成为方案一):

protected void onScrollChanged(int l, int t

Java经典面试题(答案解析)

04-02

含基础篇,核心篇,框架篇,微服务篇 1.1.1 面向对象特征 封装,继承,多态和抽象 1、 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在 Java 当中,有 3...

LeetCode hot100-4

最新发布

alike_meng的博客

03-04

696

LeetCode热题100第4题

Java自学day4

nanshenchao的博客

03-03

1440

数字进行运算时,数据类型不一样不能运算,需要一样的,才能运算。类型转换的分类:1.隐式转换(自动类型提升):取值范围小的数值转向取值范围大的数值2.强制转换:取值范围大的数值转向取值范围小的数值如果把一个取值范围大的数值,赋值给取值范围小的变量。是不允许直接赋值的。如果一定要这么做就需要加入强制转换格式:目标数据类型 变量名 = (目标数据类型)被强转的数据;

c++ try catch语句_全面理解 try/catch/finally——这一篇就够了

06-10

C++中的try/catch语句是一种异常处理机制,用于处理在程序运行时可能出现的异常情况。try/catch语句的基本语法如下:

```c++

try {

// 可能会抛出异常的代码

}

catch (type e) {

// 处理异常的代码

}

```

当程序执行try中的语句时,如果发生了异常,程序会立即跳转到catch块中执行相应的处理代码。catch块中的type表示异常的类型,可以是C++内置的异常类型,也可以是自己定义的异常类型。如果不知道具体的异常类型,可以使用省略号(...)来捕获所有异常。

try/catch语句还可以带有finally块,表示无论是否发生异常,都会执行finally块中的代码。finally块中的代码通常用于清理资源,例如关闭文件或释放内存等。

```c++

try {

// 可能会抛出异常的代码

}

catch (type e) {

// 处理异常的代码

}

finally {

// 清理资源的代码

}

```

需要注意的是,如果在finally块中也发生了异常,那么原来的异常将被覆盖,并且finally块中的异常将会被抛出。

总之,try/catch语句是C++中处理异常的重要机制,可以帮助我们在程序运行时应对可能出现的异常情况,保证程序的稳定性和可靠性。

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

非常没帮助

没帮助

一般

有帮助

非常有帮助

提交

明明如月学长

CSDN认证博客专家

CSDN认证企业博客

码龄12年

阿里巴巴资深Java开发工程师

642

原创

610

周排名

213

总排名

482万+

访问

等级

3万+

积分

5万+

粉丝

5128

获赞

1586

评论

1万+

收藏

私信

关注

热门文章

IDEA插件之颜值篇Material Theme UI

183348

Java中遍历HashMap的5种方式

121108

SpringBoot Controller 中使用多个@RequestBody的正确姿势

111271

Mybatis批量插入或更新的正确姿势

96190

java.sql.SQLException: Unable to load authentication plugin ‘caching_sha2_password‘.避坑指南

62743

分类专栏

Java 校招求职如何拿大厂 Offer

付费

14篇

软考高级

33篇

ChatGPT

11篇

AI 助力软件开发

33篇

人工智能

12篇

读书感悟

5篇

机器学习

3篇

Spring源码学习系列

4篇

编程技巧

5篇

性能优化

8篇

手册详解

3篇

Java基础

217篇

Java Web

11篇

数据库相关

11篇

专业知识

11篇

翻译

63篇

Spring相关

26篇

测试、日志

13篇

Ext JS

4篇

工具使用

101篇

算法

7篇

问题积累

90篇

通用方案

63篇

面试

7篇

感悟杂谈

67篇

其他

4篇

MyBatis

4篇

源码原理

46篇

技术视频

5篇

最新评论

一文掌握大模型提示词技巧:从战略到战术

Alex_81D:

学长写的很好,用魔法打败魔法这招算是学会了,以后跟着学长继续探索AI方面的知识

一文掌握大模型提示词技巧:从战略到战术

明明如月学长:

你来写一篇高质量的,发出来让大家学习一下

一文掌握大模型提示词技巧:从战略到战术

明明如月学长:

请大佬写点精品,放到这里让大家学习学习,拜读拜读,别啥都不会,到处喷

一文掌握大模型提示词技巧:从战略到战术

BreakingJia:

feihuayidui,laji

一文掌握大模型提示词技巧:从战略到战术

土草贝:

明明如月牛皮,AI套娃不错

您愿意向朋友推荐“博客详情页”吗?

强烈不推荐

不推荐

一般般

推荐

强烈推荐

提交

最新文章

我的 4096 创作纪念日

软考高级:业务流程管理 BPM 概念和例题

软考高级:信息系统建设原则概念和例题

2024年36篇

2023年102篇

2022年59篇

2021年40篇

2020年35篇

2019年171篇

2018年59篇

2017年6篇

2016年80篇

2015年151篇

2013年23篇

2012年2篇

目录

目录

分类专栏

Java 校招求职如何拿大厂 Offer

付费

14篇

软考高级

33篇

ChatGPT

11篇

AI 助力软件开发

33篇

人工智能

12篇

读书感悟

5篇

机器学习

3篇

Spring源码学习系列

4篇

编程技巧

5篇

性能优化

8篇

手册详解

3篇

Java基础

217篇

Java Web

11篇

数据库相关

11篇

专业知识

11篇

翻译

63篇

Spring相关

26篇

测试、日志

13篇

Ext JS

4篇

工具使用

101篇

算法

7篇

问题积累

90篇

通用方案

63篇

面试

7篇

感悟杂谈

67篇

其他

4篇

MyBatis

4篇

源码原理

46篇

技术视频

5篇

目录

评论 9

被折叠的  条评论

为什么被折叠?

到【灌水乐园】发言

查看更多评论

添加红包

祝福语

请填写红包祝福语或标题

红包数量

红包个数最小为10个

红包总金额

红包金额最低5元

余额支付

当前余额3.43元

前往充值 >

需支付:10.00元

取消

确定

下一步

知道了

成就一亿技术人!

领取后你会自动成为博主和红包主的粉丝

规则

hope_wisdom 发出的红包

实付元

使用余额支付

点击重新获取

扫码支付

钱包余额

0

抵扣说明:

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

余额充值

finally是什么意思_finally的翻译_音标_读音_用法_例句_爱词霸在线词典

lly是什么意思_finally的翻译_音标_读音_用法_例句_爱词霸在线词典首页翻译背单词写作校对词霸下载用户反馈专栏平台登录finally是什么意思_finally用英语怎么说_finally的翻译_finally翻译成_finally的中文意思_finally怎么读,finally的读音,finally的用法,finally的例句翻译人工翻译试试人工翻译翻译全文简明柯林斯牛津finally高中/CET4/CET6英 [ˈfaɪnəli]美 [ˈfaɪnəli]释义常用高考讲解adv.最后,终于; 彻底地点击 人工翻译,了解更多 人工释义实用场景例句全部最后终于总算末后结果The performance finally started half an hour late.晚了半小时以后演出终于开始了。牛津词典I finally managed to get her attention.我终于设法引起了她的注意。牛津词典When they finally arrived it was well past midnight.他们最后到达时已是第二天的凌晨。牛津词典And finally, I would like to thank you all for coming here today.最后,我感谢大家今天的光临。牛津词典The matter was not finally settled until later.这事后来才得到彻底解决。牛津词典The word was finally given for us to get on board...终于通知我们登乘了。柯林斯高阶英语词典The food finally arrived at the end of last week and distribution began...食品总算在上周末运到并开始分发。柯林斯高阶英语词典The action slips from comedy to melodrama and finally to tragedy.剧情从喜剧逐渐发展为情节剧,最后又演变为悲剧。柯林斯高阶英语词典Finally, who needs the theatre?...最后要说的是,谁还需要剧院呢?柯林斯高阶英语词典And finally, a word about the winner and runner-up.最后,来谈一谈冠亚军。柯林斯高阶英语词典An good introduction on Scale space theory complete source code, has been tested.介绍一个很好的尺度空间理论的完整的源代码, 已经过测试.期刊摘选They finally came together after years of estrangement.在多年不和之后,他们终于言归于好了.《简明英汉词典》The parents finally agreed to pair their daughter with that young man.父母最终同意女儿同那位年轻人结婚.《简明英汉词典》He finally OK'd my plan.他最后批准了我的计划.《现代英汉综合大词典》He finally conceded defeat.他最终承认了失败.《现代英汉综合大词典》He finally accepted hesitantly.他最终犹犹豫豫地接受了.《简明英汉词典》Finally he overcame the auditory difficulties by three years'efforts.通过三年的努力,他最终克服了听觉中的困难.《简明英汉词典》The mighty empire finally crumbled.这个强大的帝国最终瓦解了.《简明英汉词典》After hiking all day we finally reached the uppermost part of the mountain.徒步走了一整天,我们终于爬到了山顶.《简明英汉词典》The problem is finally solved.问题算解决了.《现代汉英综合大词典》After prolonged questioning she finally confessed.经过长时间的盘问之后,她终于承认了.《简明英汉词典》The patient was finally out of danger after the emergency treatment.经过抢救,病人终于脱险.《现代汉英综合大词典》He finally agreed, albeit reluctantly, to help us.尽管勉强,他最后还是同意帮助我们。《牛津高阶英汉双解词典》At first she demurred, but then finally agreed.她开始表示反对,但最终还是同意了。《牛津高阶英汉双解词典》Police finally managed to overpower the gunman.警察最终制伏了持枪歹徒。《牛津高阶英汉双解词典》收起实用场景例句真题例句全部四级六级高考考研A couple of recent papers have finally opened a window on these people's extraordinary minds.出自-2017年6月阅读原文The difficult situation finally changed when Aaron moved recently.出自-2012年12月听力原文Social psychologist, John Roberts, finally cleared up the confusion about why people sometimes perform better and sometimes worse in front of an audience出自-2012年12月听力原文Where did Lewis finally get his car back?出自-2012年6月听力原文What did the man finally asked the woman to do?出自-2010年12月听力原文After 15 minutes, we finally got in出自-2010年12月听力原文He can finally do what he has dreamed of.出自-2010年12月听力原文Among common kitchen appliances used for cooking, microwaves are the most energy efficient, followed by a stove and finally a standard oven.2019年12月四级真题(第一套)阅读 Section Cfinally I'll be done with my studies and can go on to earn in loads of money.2019年6月四级真题(第一套)听力 Section Bfinally, it decides when and how to re-open operations.2019年12月四级真题(第二套)阅读 Section Bfinally, she addresses self-respect and the notion that a person's sense of beauty must include more than how much a person weighs.2016年6月四级真题(第二套)听力 Section Cfinally, the FBI received a tip that the stolen document was located very close to Washington, D.C.2018年6月四级真题(第二套)阅读 Section CRoach was finally executed in 1986.2015年12月四级真题(第二套)听力 Section C A few years later, a large defense buildup finally provided a fiscal stimulus adequate to the economy's needs—and suddenly industry was eager to employ those unadaptable and untrained workers.出自-2016年6月阅读原文Oh, yesterday I finally got around to that new barbershop in the mall and enjoyed their services.出自-2014年6月听力原文I guess all those hours of practice in the past month are finally paying off.出自-2013年12月听力原文I went there last Saturday for their grand opening sale, but I drove around the parking lot for nearly an hour, looking for a space before I finally gave up and came home出自-2013年6月听力原文I finally found a really nice apartment that's within my price range出自-2013年6月听力原文What does Sanjay Kumar ask the woman to do finally?出自-2011年6月听力原文A few years later, a large defense buildup finally provided a fiscal stimulus adequate to the economy's needs—and suddenly industry was eager to employ those "unadaptable and untrained" workers.2016年6月六级真题(第三套)阅读 Section CAnd surely we will aim to finally eradicate disease and poverty.2019年6月六级真题(第一套)阅读 Section CAs stories go through the chains of people, they are refined, corrected and sorted out until they come finally to me and I have a chance to read through most stories before I go on the air.2015年12月六级真题(第一套)听力 Section AAs the plant dries, these resources take on first the properties of honey, then rubber, and finally enter a glass-like state that is the most stable state that the plant can maintain, Farrant says.2018年6月六级真题(第一套)阅读 Section BBut then when you see a picture, the idea finally clicks?2019年12月六级真题(第二套)听力 Section Cfinally, attitudes have a behavioral component.2016年6月六级真题(第一套)阅读 Section AThe more people are on their phones, the fewer people are talking until finally you're the only one left not reading email or checking Twitter.2017年12月六级真题(第一套)阅读 Section BAfter years of regular treatment, she finally became healthy.2016年高考英语天津卷 完形填空 原文Afterwards, she and her father secured their first business meeting with a supermarket owner, who finally agreed to sell Moore's product—cancandy.2019年高考英语北京卷 阅读理解 阅读B 原文Beyond a certain point, though, further stress will only lead to exhaustion, illness and finally a breakdown.2016年高考英语上海卷 语法填空 B 原文But when he finally reached her, the woman flooded him with questions: "Who are you? What antique shop?" However, when she hung up, she regretted the way she had handled the call.2019年高考英语浙江卷 阅读理解 阅读A 原文Finally you climb into an Arctic-like zone with permanent snow and the glaciers that may soon disappear.2019年高考英语全国卷I 完形填空 原文Finally, after more than an hour in the dark and the icy cold, simon had to make a decision.2014年高考英语全国卷2 完形填空 原文Finally, dad turned off the stove, the pot began to cool and the pressure relief valve sprayed out a cloud of steam.2015年高考英语四川卷 阅读理解 阅读B 原文Finally, I'd like to remind you that there will be several parent's evenings during this term.2015年高考英语北京卷 听力 原文Finally, let's see, who is on duty today.2016年高考英语北京卷 听力 原文Finally, that hard work paid off and now the water in the river is cleaner than ever.2014年高考英语全国卷1 语法填空 原文Finally, the day of the party arrived.2015年高考英语北京卷 完形填空 原文Finally, we faced the number one team in the state.2018年高考英语天津卷 完形填空 原文Finally, when we came to the next stop, the boy ran up to the door of the bus.2014年高考英语全国卷2 语法填空 原文Finally, you never know what wonderful idea might strike while your mind has moved slowly away.2015年高考英语北京卷 阅读理解 单项填空 原文Her years of hard work have finally been acknowledged after a customer nominated her to be cheshire's woman of the year.2019年高考英语全国卷2 语法填空 原文How did the author finally get this TV set working again?2015年高考英语全国卷2 阅读理解 阅读A 题设I finally quit delivering newspapers and didn't see mrs.2017年高考英语浙江卷(11月) 阅读理解 阅读A 原文If you talk about fashion today, you are talking about China - its influences, its direction, its breathtaking clothes, and how young designers and models are finally acknowledging that in many ways.2019年高考英语全国卷3 阅读理解 阅读B 原文Mary was silent during the early part of the discussion but finally she gave voice to her opinion on the subject.2016年高考英语天津卷 单项填空 原文On a summer evening in beijing in 2008, all those long, hard hours of work and commitment finally bore fruit.2016年高考英语江苏卷 阅读理解 阅读D 原文She practiced hard and finally made it.2016年高考英语天津卷 完形填空 原文The lives of these people have finally been recorded thanks to the effects of a Frenchman form Paris called gin.2016年高考英语四川卷 阅读理解 阅读C 原文Though pages were turned slowly, I got the main idea of the story about a dog who, like mine, had been separated from his family and who finally found his way back home.2015年高考英语天津卷 阅读理解 阅读C 原文We are finally waking up to the severity of the problem by supporting and developing a group of tools, apps and approaches intended to prevent scammers from getting through.2019年高考英语北京卷 阅读理解 阅读C 原文We finally did and it was love at first sight.2015年高考英语天津卷 完形填空 原文When the bus finally came, we all hurried on board.2014年高考英语全国卷2 语法填空 原文When we were finally safe on the other side, he said to me, "you know, I didn't tell you this during the season, but you did fine."2016年高考英语全国卷3 完形填空 原文He finally took that post at a major financial institution three years later.出自-2011年考研阅读原文Within the complex social structure of the scientific community, researchers make discoveries; editors and reviewers act as gatekeepers by controlling the publication process; other scientists use the new finding to suit their own purposes; and finally, the public ( ' , including other scientists) receives the new discovery and possibly accompanying technology.出自-2012年考研阅读原文Now comes word that everyone involved---Democrats, Republicans, the Postal Service, the unions and the system's heaviest users --as finally agreed on a plan to fix the system.出自-2018年考研阅读原文Finally,because automation threatens to widen the gap between capital income and labor income, taxes and the safety net will have to be rethought.出自-2018年考研阅读原文finally, assuming you're lost in an area humans tend to frequent, look for the mark we leave on the landscape.2019年考研真题(英语一)完形填空 Section Ⅰfinally, because automation threatens to widen the gap between capital income and labor income, taxes and the safety net will have to be rethought.2018年考研真题(英语一)阅读理解 Section Ⅱfinally, figures close to the France government have murmured, euro-zone members should agree to some fiscal and social harmonization: e.g., curbing competition in corporate-tax rates or labour costs.2011年考研真题(英语二)阅读理解 Section ⅡNow comes word that everyone involved—Democrats, Republicans, the Postal Service, the unions and the system's heaviest users—has finally agreed on a plan to fix the system.2018年考研真题(英语一)阅读理解 Section ⅡToo often we believe that, a new job, bigger house or better car will be the magic silver bullet that will allow us to finally be content, but the reality is these things have little lasting impact on our happiness levels.2016年考研真题(英语二)阅读理解 Section ⅡWe still have a long way to go to get back to full employment, but at least we are now finally moving forward at a faster pace.2015年考研真题(英语二)阅读理解 Section Ⅱwithin the complex social structure of the scientific community, researchers make discoveries; editors and reviewers act as gatekeepers by controlling the publication process; other scientists use the new finding to suit their own purposes; and finally, t2012年考研真题(英语一)阅读理解 Section Ⅱ收起真题例句英英释义Adverb1. after a long period of time or an especially long delay;"at length they arrived"2. the item at the end;"last, I'll discuss family values"3. as the end result of a succession or process;"ultimately he had to give in""at long last the winter was over"收起英英释义词根词缀后缀: -ly1. 表形容词,表示"……的",通常在在名词后.; 2. 表副词,放在形容词后,"……地"adj.comely 动人的,美丽的come来+ly……的→翩翩而来→美丽动人的costly 昂贵的,价值高的,豪华的cost代价+ly……的→adj.昂贵的,价值高的,豪华的drizzly 毛毛雨的[a drizzly day]drizz毛毛雨+ly……的→adj.毛毛雨的[a drizzly day]friendly 友好的,友谊的friend朋友+ly……的→adj.友好的,友谊的likely 很可能的,合适的,可靠的like像+ly……的→adj.很可能的,合适的,可靠的lively 活泼的,活跃的;栩栩如生的,真实的live活+ly……的→adj.活泼的,活跃的;栩栩如生的,真实的manly 男子气概的,果断的man男人+ly……的→adj.男子气概的,果断的niggardly 吝啬的,勉强的niggard小气鬼+ly……的→adj.吝啬的,勉强的otherworldly 超脱尘世的,超俗的otherworld超世+ly……的→adj.超脱尘世的,超俗的spindly 细长的,纤弱的spindle细长的人[或物]+ly……的→spindly细长的,纤弱的timely 及时的,适时的time时间+ly……的→adj.及时的,适时的weekly 每星期的,一周的 week周+ly……的→adj.每星期的,一周的 adv.每周一次 n.周刊,周报monthly 每月的 month月+ly……的→adj.每月的 adv.每月一次,按月 n.月刊adv.continuously 不断地,连续地continuous连续的+ly……的→adv.不断地,连续地happily 幸福地,愉快地,恰当地,幸亏happy快乐的,幸福的+ly……的→happily幸福地actively 活跃地,积极地active积极的+ly……地→adv.活跃地,积极地weekly 每周一次 week周+ly……的→adj.每星期的,一周的 adv.每周一次 n.周刊,周报monthly 每月一次,按月 month月+ly……的→adj.每月的 adv.每月一次,按月 n.月刊accordingly 因此,从而according相符的+ly……地→adv.因此,从而finally 最后,终于final最后的+ly……地→adv.最后,终于actually 实际上,事实上,竟然,居然,如今actual[adj.实际的, 真实的, 现行的, 目前的]+ly……地→adv.实际上,事实上,竟然,居然,如今adequately 充分地adequate足够的+ly……地→adv.充分地consequently 从而,因此consequent作为结果的+ly……地→adv.从而,因此anxiously 忧虑地,不安地anxious担忧的+ly……地→adv.忧虑地,不安地biologically 生物学上biological[adj.生物学的]+ly……地→adv.生物学上certainly 的确,[口语]当然,行certain肯定的+ly……地→adv.的确,[口语]当然,行chiefly 首要,主要地chief主要的+ly……地→adv.首要,主要地commercially 商业上,通商上commercial商业的+ly……地→adv.商业上,通商上currently 普遍地,通常地,现在,当前current当前的,流动的+ly……地→adv.普遍地,通常地,现在,当前decidedly 果断地,断然地decided确定的+ly……地→adv.果断地,断然地definitely 一定地,明确地definite明确的+ly……地→adv.一定地,明确地easily 容易地,不费力地easy容易的+ly……地→easily容易地economically 经济地,经济学地economical节约的,经济的+ly……地→adv.经济地,经济学地exactly 正确地,严密地exact强求,精确的+ly……地→adv.正确地,严密地exceedingly 极端地,非常exceeding非常的+ly……地→adv.极端地,非常excessively 过分地,非常地excessive过分的+ly……地→adv.过分地,非常地extremely 极端地,极其,非常extreme极端的+ly……地→adv.极端地,极其,非常aggressively 侵略地,攻势地aggressive侵略的+ly……地→adv. 侵略地,攻势地financially 财政上,金融上financial财政的,金融的+ly……地→adv.财政上,金融上formally 正式地,形式上formal正式的;形式的+ly……地→adv.正式地,形式上fortunately 幸运地fortunate幸运的+ly……地→adv.幸运地generally 一般,通常,一般地general总的,大体的+ly……地→adv.一般,通常,一般地gloriously 光荣地,辉煌地glorious光荣的,显赫的+ly……地→adv.光荣地,辉煌地greatly 大大地,非常great大的+ly……地→adv.大大地,非常immediately 立即,马上,直接地immediate立即的+ly……地→adv.立即,马上,直接地incidentally 附带地,顺便提及incidental附带的+ly……地→adv.附带地,顺便提及increasingly 日益,愈加increasing渐增的+ly……地→adv.日益,愈加instantly 立即地,即刻地instant立即的;紧迫的+ly……地→adv.立即地,即刻地likely 或许,很可能like像+ly……地→有些像的→很可能logically 论理上,逻辑上logical逻辑的,符合逻辑的+ly……地→adv.论理上,逻辑上mentally 精神上,智力上,在内心mental精神的+ly……地→adv.精神上,智力上,在内心moderately 适度地moderate中等的,适度的+ly……地→adv.适度地naturally 自然地natural自然的+ly……地→adv.自然地necessarily 必要地necessary必要的+ly……地→necessarily必要地politely 客气地,斯文地,优雅地polite有礼貌的+ly……地→adv.客气地,斯文地,优雅地positively 断然地;肯定地positive肯定的,积极的+ly……地→adv.断然地;肯定地preferably 更适宜preferable更可取的+ly……地→preferably更适宜presently 目前,不久present现在+ly……地→adv.目前,不久probably 或许,大概probable可能的+ly……地→probably或许,大概progressively 日益增多地progressive前进的+ly……地→adv.日益增多地promptly 敏捷地,迅速地prompt敏捷的+ly……地→adv.敏捷地,迅速地relatively 相关地relative相对的;相关的+ly……地→adv.相关地repeatedly 重复地,再三地repeated重复的+ly表副词→adv.重复地,再三地shortly 立刻,不久,简略地,简言之,即刻short短+ly……地→adv.立刻,不久,简略地,简言之,即刻sufficiently 十分地,充分地sufficient足够的+ly……地→adv.十分地,充分地undoubtedly 无庸置疑地,的确地undoubted无疑的,确实的+ly……地→adv.无庸置疑地,的确地unfortunately 不幸地unfortunate不幸的+ly……地→adv.不幸地uniformly 一律地,均一地uniform贯的,一致的+ly……地→adv.一律地,均一地n.weekly 周刊,周报week周+ly……的→adj.每星期的,一周的 adv.每周一次 n.周刊,周报monthly 月刊month月+ly……的→adj.每月的 adv.每月一次,按月 n.月刊同义词辨析at last, at length, eventually, finally, in the end, lastly这些词或词组均含有"最后,终于"之意。at last:多指经主观努力,克服各种困难后才终于达到目的。at length:强调经历一段长时间后终于完成,侧重在时间部分。eventually:侧重于动作或行为的结果。finally:常与at last换用,都可用于对往事的描述,但finally不带感情色彩,指一系列事情的最后结局。in the end与at last同义,但in the end不仅可指"过去"还可表示对"未来"的预计。lastly:指连续顺序的最后,通常用在列举事情的场合。同义词theneventually反义词adv.最后;终于first行业词典计算机终于,最后   释义实用场景例句真题例句英英释义词根词缀同义词辨析同义词反义词行

百度知道 - 信息提示

百度知道 - 信息提示

百度首页

商城

注册

登录

网页

资讯

视频

图片

知道

文库

贴吧采购

地图更多

搜索答案

我要提问

百度知道>提示信息

知道宝贝找不到问题了>_

该问题可能已经失效。返回首页

15秒以后自动返回

帮助

 | 意见反馈

 | 投诉举报

京ICP证030173号-1   京网文【2023】1034-029号     ©2024Baidu  使用百度前必读 | 知道协议 

Finally(单词)_百度百科

lly(单词)_百度百科 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科百度首页登录注册进入词条全站搜索帮助首页秒懂百科特色百科知识专题加入百科百科团队权威合作下载百科APP个人中心Finally是一个多义词,请在下列义项上选择浏览(共6个义项)展开添加义项Finally播报讨论上传视频单词收藏查看我的收藏0有用+10finally是一个英文单词,副词,意思为最后、终于、不可更改地、决定性地。中文名最终、终于、终了、最后外文名Finally释    义最后、终于的意思用    法作为副词使用目录1单词2歌曲▪外国歌曲▪国内歌曲3finally语句块单词播报编辑finallyadv.最后, 终于, 不可更改地, 决定性地e.g.She finally agreed with me.她最终同意了我(的意见)。adv.最后,最终e.g.Their dispute has not finally settled yet.他们间的争端尚未最终解决。adv. 不可改变地;决定性地e.g.It's not finally settled yet. 那事尚未有决定性的解决。歌曲播报编辑外国歌曲FinallyFergie (黑眼豆豆合唱团主唱)Ever since I was a baby girl I had a dream 在我还是个小女孩的时候我就有一个梦想Cinderella theme 灰姑娘这个故事的主题Crazy as it seems 看起来那么疯狂Always knew that deep inside that there would come a day 在内心深处我始终觉得这一天会到来的But I would have to wait 但我需要等待着Make so many mistakes 犯了很多错误I couldn’t comprehend我自己都无法理解As I watched it unfold 当我看到它展现在我面前时This classic story told I left it in the cold 这个经典的故事所诉说的 我却没有太在意Walking through an open door that led me back to you 走过那个将我领到你身旁的敞开的大门Each one unlocking more of the truth 每一个都会揭开更多的事实真相I finally stopped tripping on my youth 我终于不再在青春里彷徨I finally got lost inside of you 最终我在你这儿迷失了自己I finally know that I needed to grow 我终于明白我需要不断成长And finally my maze has been solved 最终我不再迷惘困惑了Finally 终于….Now my destiny can begin 现在我的命运开始变化了Though it will have a different set 虽然会有所不同Something strange and new is happening 一些陌生,新奇的变化正在发生Finally 终于…..Now my life doesn't seem so bad 现在我的人生看起来并不是那么糟糕It’s the best that I've ever had 这是我人生最棒的时刻了Give my love to him finally 最终还是把我的爱给了他I remember the beginning you already knew 我还记得最初 你也知道的I acted like a fool 我像个傻瓜Just trying to be cool 试图装酷Fronting like it didn't matter 表面上表现得好像无所谓I just ran away 我只想逃避On another face 而另一方面Was lost in my own space 我迷失在在自己的世界里Found what it’s like to hurt selfishly知道了什么是自私的伤害Scared to give of me 害怕奉献/付出自己Afraid to just believe 不敢相信I was in a jealous, insecure, pathetic place 我处在猜疑,毫无安全感,可怜可悲的境地Stumbled through the mess that I have made 我迷惑于自己造成的困境里Finally got out of my own way 我终于找到自己的出路I've finally started living for today 终于我开始了为今天而活/活在当下I finally know that I needed to grow我终于明白我需要不断成长And finally my mate has been my soul 最终我的伴侣成了我的灵魂Finally 终于….Now my destiny can begin 现在我的命运开始了Though it will have a different set 虽然会有所不同Something strange and new is happening 一些陌生,新奇的变化正在发生Finally 终于…..Now my life doesn't seem so bad 现在我的人生看起来不是那么糟糕It’s the best that I've ever had 这是我人生最棒的时刻了Give my love to him finally 最终还是把我的爱给了他Finally, FinallyFinally 终于….Now my destiny can begin 现在我的命运要开始了Though it will have a different set 虽然会有所不同Something beautiful is happening, happening 一些美好的事情正在发生Finally 终于….Now my life doesn't seem so bad 现在我的人生看起来不是那么糟糕It’s the best that I've ever had 这是我人生最棒的时刻了Give my love to him finally 最终还是把我的爱给了他Oh, Finally, Finally,Finally...国内歌曲介绍王力宏与SEGAME这首歌所描述的是女主角(一个冰雕艺术家)在自己的梦中总是出现一个陌生男人的身影,一天比一天清晰。某一天清晨当她在慢跑的路上看了那个熟悉的身影。他是一个拳击手(王力宏试演),女主角情不自禁的上前与他搭讪。就这样两个人开始了一段浪漫的爱情,彼此的出现都改变了各自的生活。但当女主角的父母得知对方是拳击运动员时,都极力反对女儿,并将其关禁闭在家。这天正好是他的最后一场拳赛,他准备了一对戒指来见证他们的爱情,并将其放在自己的拳击衣柜里。这时她也偷偷的跑出了家门,开车直冲比赛现场想为他加油。但在途中发生了车祸,他也因在比赛中有不祥的预感而失手被对方打败。几乎同时他们都被送上了救护车。女主角因车祸而失明,而男主角因脑部收到严重的撞击只剩下仅仅几个月的生命。此刻他们都无法面对对方。女主角天天拿着他们充满回忆的照片,回想着过去美好的时光,渴望还能找到他,但又不愿让他知道自己已经失明。一天他们在朋友家不期而遇,此刻,他才知道她已经失明了。他无法对线曾经所许下的诺言,晚上他将放有那对戒指衣柜的钥匙放在了她的枕边,清晨他默默的离开了。当她醒来时触摸到那把钥匙时,她拼命摸索着走到门口可是这时他已经远去。Finally 男主角去世了,并把视网膜给了她。她拿着钥匙打开了衣柜的门,看见了那对证明他们爱情的戒指,眼泪像按了开关一样止也止不住。这应该就叫做命运吧歌词如下:明知留不住 更不想结束 努力记住你此刻的眉目 记住这拥抱的温度 对抗快来临的孤独 为什么幸福它总是仓促 不在乎付出 因为我在乎 但让你哭 我就无可宽恕 年轻的我们太低估世界该有的冷酷 再多的爱 也没帮助 But Finally 一刻也是永恒 Finally 我最终的恋人别哭泣You're the Only One Eternally 我的心从不曾离开你 永远的 当我想起你会得到爱的力气 尽管要退出 也为你祝福 别为我哭 我会加倍无助 年轻的我们太低估 世界该有的冷酷 再多的爱也没帮助 But Finally (我以为世界上只有我孤单一个 直到遇见你 遇到你之前 我从来都不相信世界还有一见钟情) 一刻也是永恒 Finally 我最终的恋人别哭泣 You're the Only One Eternally 我的心从不曾离开你 (对不起 我没有办法对线我们的诺言) 永远的 当我想起你会得到爱的力气 (我爱你 请原谅我) 往前一步一切就荒芜 希望爱Forever But Finally 一刻也是永恒 Finally 我最终的恋人别哭泣 You're the Only One Eternally 我的心从不曾离开你 永远的 当我想起你会得到爱的力气 (无论发生什么事我都会和你在一起)finally语句块播报编辑JAVA中的finally语句块finally在异常处理时提供finally块来执行所有清除操作。主要与try-catch-finally配合使用。finally语句块的作用是无论出现什么情况,finally块中的语句一定会被执行,并且是在return之前执行。根据JAVA规范,如果try-finally或者catch-finally中都有return,则2个return都执行并最终返回调用者那里的是finally中的return,如果finally中没有return则返回的是catch中的return,但是finally中的代码也是要执行的。 [1-14]新手上路成长任务编辑入门编辑规则本人编辑我有疑问内容质疑在线客服官方贴吧意见反馈投诉建议举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封©2024 Baidu 使用百度前必读 | 百科协议 | 隐私政策 | 百度百科合作平台 | 京ICP证030173号 京公网安备110000020000

finally是什么意思_finally怎么读_finally翻译_用法_发音_词组_同反义词_最后_终于-新东方在线英语词典

finally是什么意思_finally怎么读_finally翻译_用法_发音_词组_同反义词_最后_终于-新东方在线英语词典

英语词典 -

日语词典

首页 > 英语词典 > 字母单词表 > f开头的单词 > finally

finally

听听怎么读

英 [ˈfaɪnəli]

美 [ˈfaɪnəli]

是什么意思

adv.最后,终于;总算;末后;结果

双语释义

adv.(副词)最后,终于; 完全地 at last; and for all

英英释义

finally[ 'fainəli ]adv.after a long period of time or an especially long delay同义词:eventuallyat lengththe item at the end同义词:lastlastlyin conclusionas the end result of a succession or process同义词:ultimatelyin the endat lastat long last

学习怎么用

同近义词辨析

in the end, at last, finally, at length, lastly, eventually这组词都有“最后,终于”的意思,其区别是:in the end 与at last同义,但in the end不仅可指“过去”还可表示对“未来”的预计。at last多指经主观努力,克服各种困难后才终于达到目的。finally 常与at last换用,都可用于对往事的描述,但finally不带感情色彩,指一系列事情的最后结局。at length强调经历一段长时间后终于完成,侧重在时间部分。lastly指连续顺序的最后,通常用在列举事情的场合。eventually侧重于动作或行为的结果。

双语例句

用作副词(adv.)Finally the team from Argentina won the championship.最后,这支来自阿根廷的队伍夺得了冠军。After several delays, he finally set out at 8 o'clock.几经耽搁,他终于在八点钟出发了。Finally we got the box out of the door.最后我们把箱子搬出了门。The patient finally died from cancer.那位病人最终死于癌症。It's not finally settled yet.这件事还没有最终决定。

权威例句

Management ScienceNew functions for the matrix metalloproteinases in cancer progression.Property Rights and the Nature of the FirmThe Antecedents and Consequences of Customer Satisfaction for FirmsThe structure and governance of venture-capital organizationsNew Support Vector AlgorithmsOptimal contracts and competitive markets with costly state verificationAbsolute optical position determinationDiversity and DistributionsDual variational methods in critical point theory and applications

同义词ultimately

terminally

lastly

fatefully

eventually

definitively

conclusively 同根词finalize

finalization

finality

finalist

finalise

finalisation

finale

final f开头的单词fuzzy theory

futures market

fuzzy logic

future tense

future shock

future reference

future perfect

future life

future market

future exchange

fuss with

fuss over 词汇所属分类《绝望的主妇》(Desperate Housewives) 全八季词频大全

这个男人来自地球 The Man From Earth

八恶人 The Hateful Eight

法律英语词汇

新加坡小学3年级英语词汇Practice Makes Perfect

英语单词词频20000之1-6000 字母词汇表更多i开头的单词Izzie

izzat

izzard

Ize

izba

izard

o开头的单词ozostomia

ozonous

ozonosphere

ozonometer

ozonizing

ozonizes

r开头的单词ryukyuan

ryukyu

RYS

ryot

rynd

ryke 分类词汇表更多CET-6考试zinc

youngster

yolk

yoke

yield

yeast

医学考试zest

yours sincerely

yield to...

yield

yeast

yearbook

托业考试词汇书zoom

zoning

zoning

zone

zone

zip code 人名姓氏表更多男zack

zachary

Zachariah

young

York

Yates

女Zola

Zoe

Zenobia

Zenia

Zena

Zandra

男/女Yong

wynn

winter

willie

Whitney

wally 新东方柯林斯词典 托福考试练习 雅思预测2024年雅思考试重点题汇总[听力|阅读|写作|口语]

2024年2月雅思考试听力|阅读|写作|口语重点题汇总

2024年1月雅思考前必刷题听力|阅读|口语|写作汇总

2024年3月雅思考试听力|阅读|写作|口语重点题汇总

[雅思考前必刷]2024年1月雅思口语考前必刷题Part 2&3地点类

2020年9月雅思口语新题part1:shopping

2021年1月雅思口语新题part2:你认为可以教别人的技能

[雅思考前必刷]2024年1月雅思口语考前必刷题Part 2&3事件类

2020年9月雅思口语新题part1:Activity

2021年1月雅思口语新题part2:你以前看过的现场体育赛事

关于我们

商务合作

广告服务

代理商区域

客服中心

在线留言

合作伙伴

人员招聘

联系我们

网站地图

© 2000-2024 koolearn.com 版权所有    全国客服专线:400-676-2300

京ICP证050421号 京ICP备05067669号-2  京公安备110-1081940  网络视听许可证0110531号

新东方教育科技集团旗下成员公司

FINALLY中文(简体)翻译:剑桥词典

FINALLY中文(简体)翻译:剑桥词典

词典

翻译

语法

同义词词典

+Plus

剑桥词典+Plus

Shop

剑桥词典+Plus

我的主页

+Plus 帮助

退出

剑桥词典+Plus

我的主页

+Plus 帮助

退出

登录

/

注册

中文 (简体)

查找

查找

英语-中文(简体)

finally 在英语-中文(简体)词典中的翻译

finallyadverb uk

Your browser doesn't support HTML5 audio

/ˈfaɪ.nəl.i/ us

Your browser doesn't support HTML5 audio

/ˈfaɪ.nəl.i/

finally adverb

(AFTER TIME)

Add to word list

Add to word list

A2 after a long time or some difficulty

最后;终于

We finally got home at midnight.

我们终于在午夜时分到了家。

After months of looking he finally found a job.

在找了好几个月之后他终于找到了一份工作。

更多范例减少例句We finally agreed a deal.So Susannah and Guy finally got married, did they?The plan hasn't been finally approved.She finally apologized, but she wasn't very graceful about it.After months of working, he finally finished the garden.

finally adverb

(LAST)

B1 used especially at the beginning of a sentence to introduce the last point or idea

(尤用于句首)最后

Finally, I'd like to thank everyone for coming this evening.

最后,我要感谢各位今晚光临。

更多范例减少例句And finally, we'll take a look at the weather forecast.Finally, sprinkle some grated cheese over the dish.Finally, drain the pasta and mix with the sauce.Finally, what has been the highlight of your career so far?And finally, a reminder of today's headlines.

finally adverb

(CERTAINLY)

UK in a way that will not be changed

最终地,决定性地

The plan hasn't been finally approved.

计划还没有获得最终批准。

语法

Adverbs as discourse markers (anyway, finally)Discourse markers organise longer pieces of conversation or text. They can mark the openings or closings of conversations, changes in topics, and other functions connected with organising a conversation or text. Most discourse markers belong to the class of adverbs. …

Finally, at last, lastly or in the end?Finally, at last, lastly and in the end all have a meaning of ‘after a period of time’. However, we use them in different ways. …

(finally在剑桥英语-中文(简体)词典的翻译 © Cambridge University Press)

finally的例句

finally

Finally, we also recorded for each helminth species the number of published records of its occurrence.

来自 Cambridge English Corpus

Finally, we put this information together in a discussion of the impact of parasitism at the community level.

来自 Cambridge English Corpus

Finally, suppose one accepts (6) but withholds on (1) and (5).

来自 Cambridge English Corpus

After that, it was required to collect the peg, to make its tip touch the table, and finally to record this second contact position.

来自 Cambridge English Corpus

Finally, genetic effects on parasite resistance might be expected to change with age.

来自 Cambridge English Corpus

Finally, given the structure of our data, our study was forced to examine asset allocation and efficiency effects at the plan level.

来自 Cambridge English Corpus

Finally, we discuss the main policy implications of our findings.

来自 Cambridge English Corpus

Finally, integration of the localisation and map building with mission planning is under consideration.

来自 Cambridge English Corpus

示例中的观点不代表剑桥词典编辑、剑桥大学出版社和其许可证颁发者的观点。

A2,B1

finally的翻译

中文(繁体)

一段時間過後, 最後, 終於…

查看更多内容

西班牙语

finalmente, por último, al fin…

查看更多内容

葡萄牙语

finalmente, por fim, ao final…

查看更多内容

更多语言

in Marathi

日语

土耳其语

法语

加泰罗尼亚语

in Dutch

in Tamil

in Hindi

in Gujarati

丹麦语

in Swedish

马来语

德语

挪威语

in Urdu

in Ukrainian

俄语

in Telugu

阿拉伯语

in Bengali

捷克语

印尼语

泰语

越南语

波兰语

韩语

意大利语

शेवटी एकदाचं, विशेषत: शेवटचा मुद्दा किंवा कल्पना मांडण्यासाठी वाक्याच्या सुरुवातीला वापरला जातो…

查看更多内容

ついに, 最後に, ようやく…

查看更多内容

en sonunda, nihayet, son olarak…

查看更多内容

finalement, enfin, pour terminer…

查看更多内容

finalment, per acabar…

查看更多内容

uiteindelijk, eindelijk…

查看更多内容

நீண்ட நேரம் அல்லது சிறிது சிரமத்திற்குப் பிறகு, கடைசி புள்ளி அல்லது யோசனையை அறிமுகப்படுத்த குறிப்பாக ஒரு வாக்கியத்தின் தொடக்கத்தில் பயன்படுத்தப்படுகிறது…

查看更多内容

आखिरकार, अंत में, अंतिम बिंदु को प्रस्तुत करने के लिए वाक्य के शुरुआत में प्रयुक्त…

查看更多内容

અંતે, છેવટે, આખરે…

查看更多内容

til sidst, endeligt, langt om længe…

查看更多内容

till sist, slutligen, äntligen…

查看更多内容

akhir sekali, akhirnya…

查看更多内容

zum Schluss, endlich…

查看更多内容

endelig, til slutt, (til) sist…

查看更多内容

بالآخر, آخر میں…

查看更多内容

на закінчення, зрештою, кінець кінцем…

查看更多内容

в конце концов, наконец, в заключение…

查看更多内容

చివరకు, చివరి పాయింట్ లేదా ఆలోచనను పరిచయం చేయడానికి ఒక వాక్యం ప్రారంభంలో ఉపయోగిస్తారు…

查看更多内容

أَخيراً, في النِّهاية, أخيراً…

查看更多内容

অবশেষে, দীর্ঘ সময় বা কিছু অসুবিধার পরে…

查看更多内容

nakonec, konečně…

查看更多内容

akhirnya…

查看更多内容

ในท้ายที่สุด, จนแล้วจนรอด…

查看更多内容

cuối cùng, rốt cuộc…

查看更多内容

w końcu, wreszcie, ostatecznie…

查看更多内容

마침내, 마지막으로…

查看更多内容

alla fine, finalmente, infine…

查看更多内容

需要一个翻译器吗?

获得快速、免费的翻译!

翻译器工具

finally的发音是什么?

在英语词典中查看 finally 的释义

浏览

finalist

finality

finalization

finalize

finally

finance

finances phrase

financial

financial abuse

“每日一词”

flexitarian

A flexitarian way of eating consists mainly of vegetarian food but with some meat.

关于这个

博客

Forget doing it or forget to do it? Avoiding common mistakes with verb patterns (2)

March 06, 2024

查看更多

新词

stochastic parrot

March 04, 2024

查看更多

已添加至 list

回到页面顶端

内容

英语-中文(简体)例句翻译

©剑桥大学出版社与评估2024

学习

学习

学习

新词

帮助

纸质书出版

Word of the Year 2021

Word of the Year 2022

Word of the Year 2023

开发

开发

开发

词典API

双击查看

搜索Widgets

执照数据

关于

关于

关于

无障碍阅读

剑桥英语教学

剑桥大学出版社与评估

授权管理

Cookies与隐私保护

语料库

使用条款

京ICP备14002226号-2

©剑桥大学出版社与评估2024

剑桥词典+Plus

我的主页

+Plus 帮助

退出

词典

定义

清晰解释自然的书面和口头英语

英语

学习词典

基础英式英语

基础美式英语

翻译

点击箭头改变翻译方向。

双语词典

英语-中文(简体)

Chinese (Simplified)–English

英语-中文(繁体)

Chinese (Traditional)–English

英语-荷兰语

荷兰语-英语

英语-法语

法语-英语

英语-德语

德语-英语

英语-印尼语

印尼语-英语

英语-意大利语

意大利语-英语

英语-日语

日语-英语

英语-挪威语

挪威语-英语

英语-波兰语

波兰语-英语

英语-葡萄牙语

葡萄牙语-英语

英语-西班牙语

西班牙语-英语

English–Swedish

Swedish–English

半双语词典

英语-阿拉伯语

英语-孟加拉语

英语-加泰罗尼亚语

英语-捷克语

英语-丹麦语

English–Gujarati

英语-印地语

英语-韩语

英语-马来语

英语-马拉地语

英语-俄语

English–Tamil

English–Telugu

英语-泰语

英语-土耳其语

英语-乌克兰语

English–Urdu

英语-越南语

翻译

语法

同义词词典

Pronunciation

剑桥词典+Plus

Shop

剑桥词典+Plus

我的主页

+Plus 帮助

退出

登录 /

注册

中文 (简体)  

Change

English (UK)

English (US)

Español

Русский

Português

Deutsch

Français

Italiano

中文 (简体)

正體中文 (繁體)

Polski

한국어

Türkçe

日本語

Tiếng Việt

हिंदी

தமிழ்

తెలుగు

关注我们

选择一本词典

最近的词和建议

定义

清晰解释自然的书面和口头英语

英语

学习词典

基础英式英语

基础美式英语

语法与同义词词典

对自然书面和口头英语用法的解释

英语语法

同义词词典

Pronunciation

British and American pronunciations with audio

English Pronunciation

翻译

点击箭头改变翻译方向。

双语词典

英语-中文(简体)

Chinese (Simplified)–English

英语-中文(繁体)

Chinese (Traditional)–English

英语-荷兰语

荷兰语-英语

英语-法语

法语-英语

英语-德语

德语-英语

英语-印尼语

印尼语-英语

英语-意大利语

意大利语-英语

英语-日语

日语-英语

英语-挪威语

挪威语-英语

英语-波兰语

波兰语-英语

英语-葡萄牙语

葡萄牙语-英语

英语-西班牙语

西班牙语-英语

English–Swedish

Swedish–English

半双语词典

英语-阿拉伯语

英语-孟加拉语

英语-加泰罗尼亚语

英语-捷克语

英语-丹麦语

English–Gujarati

英语-印地语

英语-韩语

英语-马来语

英语-马拉地语

英语-俄语

English–Tamil

English–Telugu

英语-泰语

英语-土耳其语

英语-乌克兰语

English–Urdu

英语-越南语

词典+Plus

词汇表

选择语言

中文 (简体)  

English (UK)

English (US)

Español

Русский

Português

Deutsch

Français

Italiano

正體中文 (繁體)

Polski

한국어

Türkçe

日本語

Tiếng Việt

हिंदी

தமிழ்

తెలుగు

内容

英语-中文(简体) 

 

Adverb 

finally (AFTER TIME)

finally (LAST)

finally (CERTAINLY)

例句

Translations

语法

所有翻译

我的词汇表

把finally添加到下面的一个词汇表中,或者创建一个新词汇表。

更多词汇表

前往词汇表

对该例句有想法吗?

例句中的单词与输入词条不匹配。

该例句含有令人反感的内容。

取消

提交

例句中的单词与输入词条不匹配。

该例句含有令人反感的内容。

取消

提交

finally是什么意思_finally在线翻译_英语_读音_用法_例句_海词词典

finally是什么意思_finally在线翻译_英语_读音_用法_例句_海词词典

finally

基本词汇

 

['faɪnəli]

 

 

['faɪnəli]

 

 

adv.

最后;决定性地;最终

new

finally的英文翻译是什么意思,词典释义与在线翻译:

详尽释义

adv. (副词)

最后

决定性地

终于

最终

彻底地

不可更改地

临了

到后来

决断地

完全地

双解释义

adv. (副词)

最后,终于; 完全地 at last; and for all

英英释义

Adverb:

after an unspecified period of time or an especially long delay

as the end result of a succession or process;

"ultimately he had to give in"

"at long last the winter was over"

the item at the end;

"last, I'll discuss family values"

finally的用法和样例:

例句

用作副词 (adv.)

Finally the team from Argentina won the championship.最后,这支来自阿根廷的队伍夺得了冠军。

After several delays, he finally set out at 8 o'clock.几经耽搁,他终于在八点钟出发了。

Finally we got the box out of the door.最后我们把箱子搬出了门。

The patient finally died from cancer.那位病人最终死于癌症。

It's not finally settled yet.这件事还没有最终决定。

经典引文

Finally,..he retired to Hampstead.

出自: V. Woolf

Sitting upright with his back to the wall, he finally fell asleep.

出自: J. M. Coetzee

finally的相关资料:

近反义词

【近义词】

at length

临近单词

finance

finalize

finally block

finally force

Finally expends

finally release

finally conclude

finally knowledge

finally assessment

Finally medical quality

finally exerted throwing

Finally hit on the answer

目录

查词历史

英 汉

©2003 - 2024 海词词典(Dict.CN) - 自 2003 年 11 月 27 日开始服务  

沪ICP备08018881号-1  

  沪公网安备 31011502000490号

finally中文_finally是什么意思

finally中文_finally是什么意思

繁體版

English

Hindi日本語DefinitionFrancaisIndonesia한국어РусскийไทยViệt

登录 注册

网站工具

设为首页

收藏本站

英语翻译

日语翻译

法语翻译

俄语翻译

韩语翻译

阿拉伯语翻译

印尼语翻译

汉语词典

造句

发音

句子翻译

当前位置:在线翻译 > 英语翻译 > finally

finally中文是什么意思

音标:[ 'fainəli ]  发音:  用"finally"造句"finally"怎么读"finally" in a sentence"finally"的同义词

中文翻译手机版adv.1.最后,最终。2.决定性地;不可更改地。"finally it" 中文翻译 :    最后却是我"could it be finally" 中文翻译 :    那会不会是最终"finally = at last" 中文翻译 :    最后"finally of battle" 中文翻译 :    最后的战役"finally of dinner" 中文翻译 :    最后的晚餐"finally of huazi" 中文翻译 :    最后的华尔兹"finally sunday" 中文翻译 :    激烈的周日; 情杀案中案"finally woken" 中文翻译 :    如梦初醒"finally; in the end" 中文翻译 :    临了"to finally be alive" 中文翻译 :    终于活着"try-finally statement try-finally" 中文翻译 :    陈述式"and youll finally see the truth" 中文翻译 :    你终将发现一个真理"at last(finally, in the end)" 中文翻译 :    最后/终于"but we finally made the news" 中文翻译 :    但我们最终能成为新闻话题; 我们最终成为了新闻"confirm or settle finally" 中文翻译 :    最终确定或解决"except or finally expected" 中文翻译 :    要求"finally = at last = in the end" 中文翻译 :    最后"finally achieve success" 中文翻译 :    卒底于成"finally cleaned gas" 中文翻译 :    最终净化气体"finally makes sense to me" 中文翻译 :    终于,我明白了"finally the hills are without eyes" 中文翻译 :    最终山丘不被注视"finally they adopted the plan" 中文翻译 :    最后他们采纳了这个计划"finally this is where i belong" 中文翻译 :    这是我最后的归属"finally, she came along" 中文翻译 :    她终于出现了"finalizing the deal" 中文翻译 :    敲定生意"finalizing disc" 中文翻译 :    最终化光碟; 最终化光盘

例句与用法The iraq revolt was finally crushed .伊拉克的背叛终于被压制下去了。We finally succeeded in making the plan .我们终于把计划制定出来了。They finally managed to talk her round .他们最后终于设法说服了她。It was ten o'clock when he finally showed up .十点钟时他终于出现了。He came finally upon a miserable slum .后来,他闯进一个穷苦的贫民窟。Bill finally rolled up two hours late .比尔终于来了,迟到了两个小时。She finally nailed me in the corridor .她最后在走廊里把我抓住了。The mine finally came to rest on the seabed .那水雷最后沉入海底。Fred was finally found out and jailed .弗莱德终于被捉到关入监狱。Finally , it is like drawing water with a sieve .竹篮打水一场空。更多例句:  1  2  3  4  5用"finally"造句  

英文解释as the end result of a succession or process; "ultimately he had to give in"; "at long last the winter was over"同义词:ultimately, in the end, at last, at long last, ultimately, in the end, at last, at long last, after an unspecified period of time or an especially long delay同义词:eventually, eventually, the item at the end; "last, I''ll discuss family values"同义词:last, lastly, in conclusion, last, lastly, in conclusion, as the end result of a succession or process; "ultimately he had to give in"; "at long last the winter was over"同义词:ultimately, in the end, at last, at long last, ultimately, in the end, at last, at long last, after an unspecified period of time or an especially long delay同义词:eventually, eventually, the item at the end; "last, I''ll discuss family values"同义词:last, lastly, in conclusion, last, lastly, in conclusion,

其他语种finally in Hindifinally 意味finally meaningfinally en francaisfinally artinyafinally 뜻finally переводfinallyとは意味finally 到頭 とうとう 結句 けっく 末 すえ 遂に ついに 等々 等等 とうとう 最終的 さいしゅうてき 揚げ句 揚句 挙げ句 挙句 あげく 挙げ句の果て 挙句の果て 揚げ句の果て 揚句の果て あげくのはて 漸く ようやく 末に すえに

相关词汇finalizer 中文,   finalizer guardian 中文,   finalizing 中文,   finalizing disc 中文,   finalizing the deal 中文,   finally = at last 中文,   finally = at last = in the end 中文,   finally achieve success 中文,   finally cleaned gas 中文,   

相邻词汇finalizer 中文finalizer guardian 中文finalizing 中文finalizing disc 中文finalizing the deal 中文finally = at last 中文finally = at last = in the end 中文finally achieve success 中文finally cleaned gas 中文

精彩推荐

老外自曝在中国如何赚钱 被租来撑场面 (双语)

句型转换解析:主动语态和被动语态! (英语语法)

十句简单英语激活你的口语

finally的中文翻译,finally是什么意思,怎么用汉语翻译finally,finally的中文意思,finally的中文,finally in Chinese,finally的中文,finally怎么读,发音,例句,用法和解释由查查在线词典提供,版权所有违者必究。

英语翻译    日语翻译    法语翻译    韩语翻译    俄语翻译    汉语词典    Hindi

关于查查    联系我们    人才招聘    意见反馈    友情链接

Copyright © 词泰科技有限公司 (京ICP备13021324号) www.ichacha.net All rights reserved

英文学习技巧

1

(双语)老外自曝在中国如何赚钱 被租来撑场面

2

(英语语法)句型转换解析:主动语态和被动语态!

3

十句简单英语激活你的口语

4

【语法】 被动语态的使用 !

5

英式和美式英语的拼写差异!

6

五种英语表达说“走吧”!

7

英式英语和美式英语大不同!这8个词用混就太尴尬了!

8

(双语)懒人经济正在兴起:95后“懒需求”最旺盛!

全文翻译

英语→汉语

汉语→英语

App Store

Android

© WordTech