`
929118967
  • 浏览: 21777 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
博客专栏
Fcebf22e-9505-38db-b3f2-65fdcc3fd6a5
java开发的深入浅出
浏览量:7120
文章分类
社区版块
存档分类
最新评论

java基础之short案例分析以及final关键字

 
阅读更多

1.short s1=1;

s1=s1+1;//报错。由于s1+1运算时会自动提升表达式的类型,所以等式右边的结果是int类型。在赋值给short类型时,编译器将需要强制转换类型的错误。

2.使用final关键字修饰一个变量时,是引用不变,而非引用的对象不能变。

final StringBuffer a= new StringBuffer("o");

a=new StringBuffer("d");//报错

a.append("b");//正确

3.注意事项:hashMap 没有containsKey(),contaninsVlaue()方法,而hashTable就有此两方法。

分享到:
评论

相关推荐

    【IT十八掌徐培成】Java基础第02天-01.java关键字.zip

    在学习过程中,结合实际案例来练习和运用这些关键字至关重要,这样才能真正掌握Java编程的核心技能。在"【IT十八掌徐培成】Java基础第02天-01.java关键字"这个视频教程中,徐培成老师将详细讲解这些关键字的使用场景...

    Java语法基础+一些 JAVA案例,和正则表达式

    常量一旦定义就不能改变,如通过final关键字声明。变量则可以在程序运行过程中改变其值。Java支持各种类型的运算符,包括算术运算符(+、-、*、/、%)、比较运算符(==、!=、<、>、、>=)、逻辑运算符(&&、||、!)...

    java基础知识学习教程-3语法基础.pptx

    通过案例分析,如"三酷猫的购买单",可以帮助加深对这些概念的理解。练习和实验部分则提供了实际操作的机会,帮助学习者巩固所学知识。 总之,掌握Java的语法基础是成为一名合格的Java开发者的第一步。在学习过程中...

    Java语言教程&案例&相关项目资源

    以上内容涵盖了Java语言的基础知识、面向对象编程特性、异常处理、集合框架、I/O与文件操作、多线程编程等方面,同时也提供了一些简单的案例分析和代码示例。对于希望深入了解和掌握Java编程的人来说,这些知识是...

    Java语言基础实验报告.doc

    - **final变量**:使用final关键字修饰的变量一旦被赋值后就不能再被修改,适用于那些值不变的情况。 **实验案例**: ```java public class LocalVariableInitExample { public static void main(String[] args) ...

    2017年Java 高级软件工程师面试题(188p).pdf

    此外,还包括垃圾回收机制、对象的生命周期、final关键字的使用、强引用、软引用、弱引用、虚引用的区别等。 6. Java I/O流 Java I/O流是处理输入输出的重要知识点,包括字节流(InputStream、OutputStream)和字符...

    Java essantial training(正常)翻译

    - **案例分析**:通过实际案例加深对Java基础知识的理解。 - **项目实践**:设计并实现一个小型Java项目,如简单的计算器应用程序,以巩固所学知识。 #### 七、总结与展望 - **回顾**:总结课程中的核心知识点。 - ...

    JAVA的PPT教程

    Java中使用关键字`final`声明常量。 3. **控制结构**:包括条件语句(if-else, switch-case)和循环语句(for, while, do-while)。 4. **方法**:方法是代码的复用单元,可以接受参数并返回结果。 5. **异常处理...

    想学java,新手学java,怎样才能学好java,java视频教程,零基础学习java--java学习指导文档.doc

    1. **案例分析**:选择一个实际场景,比如电子商务网站。 2. **需求分析**:明确项目目标和功能需求。 3. **系统设计**:使用 UML 图等工具进行系统建模。 4. **编码实现**:根据设计文档编写代码。 5. **测试调试**...

    java授课计划

    - **知识点40:综合案例分析** - 分析实际项目中的问题,并使用Java编程解决。 - 结合前面所学知识,进行综合运用。 通过以上知识点的学习,学生能够系统地掌握Java编程语言的基础知识和面向对象编程的核心概念,...

    2024春招面试真题-鑫合易家java初级试卷1-题目.docx

    这些知识点主要涉及Java的基础概念、面向对象编程、异常处理、数据结构、算法以及软件开发的最佳实践等。以下是具体的分析: ### 重要知识点总结 #### 1. Final关键字与不可变性 - **知识点解释**:`final`关键字...

    JAVA培训笔记.doc

    #### 一、Java基础知识概述 **1.1 Java程序结构** - **源程序组成**: 在一个Java源程序中可以包含多个Java类。 - **公共类限制**: 只能有一个`public`的Java类,并且源文件名必须与该类名一致。 - **非公共类命名*...

    java面试题题库详解

    - **实现案例分析:** 如何在 Java Web 开发中应用 MVC 设计模式。 #### 10. XML的基本理解和应用 **知识点概述:** - **XML 语法基础:** 标签、属性、元素等。 - **XML 用途:** 数据交换格式、配置文件、元数据...

    java葵花宝典

    `goto`在Java中作为保留关键字存在,但并未被使用。 - **替代方案**: - 使用`break`或`continue`控制循环。 - 使用标记化的`break`来模拟`goto`的功能。 #### 3. `&` 和 `&&` 的区别 - **`&`**:按位与运算符;...

    java基本语法

    本课程旨在为初学者提供Java编程的基础知识介绍,重点讲解Java的基本语法,包括注释、标识符、常量和变量、关键字与保留字、基本数据类型、运算符和表达式、以及流控制语句等内容。 #### 二、详细知识点解析 #####...

    华中科技大学JAVA考前复习资料

    根据提供的华中科技大学JAVA课程考前复习资料的内容,我们可以从中提炼出一系列重要的JAVA知识点,具体包括以下...这些知识点覆盖了 JAVA 的基础知识、核心概念以及一些实际应用案例,有助于深入理解 JAVA 的各个方面。

    互联网大厂Java面试题合集

    ##### 4.2.6 final关键字的应用 - **final应用**:用于定义不可更改的变量、不可重写的类或方法。 ##### 4.2.7 单例模式实现 - **实现方式**:懒汉式、饿汉式、静态内部类等。 ##### 4.2.8 父类为子类自动生成...

Global site tag (gtag.js) - Google Analytics