- 浏览: 129496 次
- 性别:
- 来自: 河北
文章分类
- 全部博客 (93)
- 生活感悟 (1)
- 面试 (3)
- struts2 (1)
- java 综合 (25)
- 杂 (4)
- 数据库综合 (3)
- 数据库-Mysql (2)
- 数据库-SQLServer (0)
- 数据库-Oracle (0)
- 数据库-PostgreSQL (0)
- 数据库-SQLite (0)
- 数据库-MongoDB (0)
- 数据库-Redis (0)
- 操作系统-Windows (4)
- 操作系统-Linux (0)
- 操作系统-Mac (0)
- 操作系统-Unix (0)
- 移动端-Android (0)
- 移动端-IOS (0)
- 开发环境-Eclipse (1)
- 开发环境-IntelliJ IDEA (0)
- JEE-Spring (1)
- JEE-Hibernate (0)
- JEE-Struts2 (1)
- JEE-Struts (0)
- JEE-Spring Cloud (0)
- JEE-Spring Boot (0)
- JEE-接口调试 (0)
- 云计算-Zookeeper (0)
- 云计算-Hadoop (0)
- 云计算-HBase (0)
- 测试-JUnit (0)
- 测试-JMeter (0)
- 项目管理 (0)
- 版本控制 (0)
- 消息中间件 (0)
- 应用服务器-Tomcat (2)
- 应用服务器-Jetty (0)
- 框架-Antlr (0)
- 编程语言-Java (1)
- 编程语言-C# (0)
- 编程语言-C (0)
- 编程语言-Python (0)
- 编程语言-Lua (0)
- 编程语言-Javascript (0)
最新评论
-
java苏打粉:
...
java servlet doPost与doGet方法的理解 -
真狼王:
将禁用脚本测试(Internet Exploer)和禁用脚本调 ...
ie下调试javascript -
javaservers:
说了个大概原理,没做任何实现那。
JDBC连接池 -
yangzhihuan:
都是些实用的技巧.整理是很辛苦了,多谢分享.
jquery 常用技巧
1. final 用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。( 注意:如果是基本类型,说明变量本身不能改变;如果是引用类型,说明它不能指向其他的对象了,但对象还是可以改变的。)
2. finally是异常处理语句结构的一部分,表示无论是否出现异常总是执行。
3. finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
Java代码
public class Test
{
private int a = 2;
public static void main(String[] args)
{
final Test t = new Test();
Test tt = new Test();
// t = tt; //错误
t.a = 6;
System.out.println(t.a);
final int b = 1;
final int c = 2;
int d = 3;
// b = c; //错误
// b = d; //错误
}
}
2. finally是异常处理语句结构的一部分,表示无论是否出现异常总是执行。
3. finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。
Java代码
public class Test
{
private int a = 2;
public static void main(String[] args)
{
final Test t = new Test();
Test tt = new Test();
// t = tt; //错误
t.a = 6;
System.out.println(t.a);
final int b = 1;
final int c = 2;
int d = 3;
// b = c; //错误
// b = d; //错误
}
}
发表评论
-
Webservice 报错 Have you run APT to generate them
2013-08-27 10:23 922原因是找不到类 ,生成webservice 后自运生成包装类, ... -
你的java单例安全吗
2010-12-05 20:51 769今天在写一个东西需要用的单例模式,一般的单列模式可分为以下两种 ... -
java 命名规则
2010-11-27 11:43 979变量 第一位为英文小写字母,该英文小写字母代表变数类型。然后 ... -
HashSet和TreeSet的区别
2010-11-27 11:32 994今天学到的,备注一下: 1、Treeset中的数据是自 ... -
java的静态方法和非静态方法
2010-11-27 00:02 849public class Test { p ... -
java之try与finally语句(2)
2010-11-26 23:55 928接上一篇,跟上一篇代码差不多,就是修改了a的值为double类 ... -
java try finally
2010-11-26 23:50 987如下面的代码,结果就不解释了。 Java代码 pub ... -
抽象类和接口区别
2010-11-26 23:47 851如下代码,是使用接口时需要注意的问题。 Java代码 pu ... -
求最小公倍数和最大公约数
2010-11-26 23:42 732下面的方法是用递归解决的。如求几个整数的最小公倍数的 ... -
java汉字截取问题
2010-11-26 23:40 778public class Test { p ... -
java之String变量和“==”操作符(1)
2010-11-26 23:26 913先看下面的代码,有助于后面的理解。 Java代码 p ... -
java之String变量和“==”操作符(2)
2010-11-26 23:18 798Java代码 public class StringTest ... -
java 之动态绑定和静态绑定
2010-11-26 22:59 852package cn.lifx.test; pub ... -
java基础之"=="操作符
2010-11-26 21:16 622Java代码 public class Test { ... -
java 内部类测试
2010-11-26 20:53 966Java代码 public class OuterInner ... -
java 之继承
2010-11-26 20:48 765public class Test { p ... -
java catch 语句
2010-11-26 20:44 1022public class Test { p ... -
java try catch exception
2010-11-26 20:40 1144public class InputTest { ... -
java类的初始化
2010-11-26 20:35 777Java代码 public class Test1 ... -
无法进入构造方法
2010-11-26 20:32 802刚刚搞定了一个大bug 搞了好几个小时了 问题很简单 ...
相关推荐
Java中final,finally,finalize三个关键字的区别_动力节点Java学院整理
在Java编程语言中,`final`, `finally`, 和 `finalize` 是三个非常重要的关键字,它们各自扮演着不同的角色,尤其在处理程序的可预测性、数据的不可变性和垃圾回收等方面。下面将详细阐述这三个关键字的区别及其应用...
在Java编程语言中,"final", "finally", 和 "finalize" 这三个关键字有着截然不同的含义和用途,它们各自在程序设计的不同层面扮演着重要角色。深入理解这些概念对于编写高效、健壮的Java代码至关重要。 ### final ...
java中final, finally, finalize 的区别
Java编程中的`final`, `finalize`, 和`finally`是三个重要的关键字,它们各自在不同的场景下发挥着关键作用。理解这三个关键字的区别对于Java开发者来说至关重要,尤其是在面试中常常会被问及。 首先,`final`是一...
Java 基础之 final、finally 和 finalize 的区别 Final、finally 和 finalize 是 Java 语言中三个常用的关键字,然而它们的作用和用法却有很大的区别。下面我们将详细介绍这三个关键字的区别。 Final Final 是一...
Java 技术允许使用finalize() 方法在垃圾收集器将对象从内存中清除出去 之前做必要的清理工作。这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对 象调用的。它是在Object 类中定义的,因此所有的类都...
Java中的`final`、`finally`和`finalize`都是关键字,但它们的作用和用途各不相同,对于初学者来说,理解这些概念可能会有些困难。让我们逐一解析它们。 **final** `final`是一个修饰符,主要用于以下几个方面: ...
对于Java中final、finally、finalize的有关问题做下的思维导图,便于深化记忆,希望对你有帮助!注意:文件为.mm后缀建议下载freemind打开,免费的思维导图软件!
Java编程中的`final`、`finally`和`finalize`关键字对于理解Java程序的运行机制至关重要。它们各自有独特的用途和特点。 首先,`final`关键字是Java中的一个多面手,它可以用于修饰类、方法和变量。当`final`用于...
【Java核心技术】final、finally和finalize是Java编程中三个重要的关键字,它们各自有着独特的功能和用法。 **final关键字** final在Java中扮演着“不可改变”的角色。它可以用来修饰类、方法和变量: 1. **修饰类...
在Java面试中,了解final、finally、finalize的区别是非常重要的。final是一个修饰符(关键字),如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。将变量或方法声明为final,可以保证...
hi 大家好,今日,天气剧变,非常冷,不想出门,于是给大家写了篇文章,关于android final关键字及final,finally,finalize的区别相关知识,具体详情如下所示: 先预告一下,下文中仅涉及java语法的讨论,和Android...
在Java编程语言中,`final`, `finally`, 和 `finalize` 是三个非常重要的关键字,它们分别在不同的场景下发挥着独特的作用。下面我们将详细解析这三个关键字的区别和用途。 1. **final** - **final 修饰类**:当 `...
同时,`final` 也与 `Object` 类中的 `finalize()` 方法区分开,`finalize()` 是在对象被垃圾收集前由 JVM 调用的方法。 使用 `final` 关键字时,还有一些具体规则: 1. 对于成员变量,`final` 必须在声明时初始化...
总结来说,final、finally和finalize在Java中分别扮演着不同的角色。final用于增强代码的语义清晰度和安全性,finally保证了资源清理的可靠性,而finalize则是尝试提供对象销毁前的清理机会,但由于其缺陷已被逐渐弃...
在Java编程语言中,`final`、`finally` 和 `finalize` 是三个非常重要的关键字,它们各自具有独特的功能,但经常被新手混淆。本篇文章将深入探讨这三个关键字的区别及其应用场景。 首先,`final` 关键字用于声明一...
Java 中的 final、finally 和 finalize 关键字有什么区别? final:当用“final”关键字声明一个变量时,它的值一旦被赋值就不能改变。当使用“final”关键字声明方法时,它不能在子类中被覆盖。当用“final”...