`
wuhaidong
  • 浏览: 360454 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

Java SE 学习系列之六

    博客分类:
  • SE
阅读更多

1. 当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。

    比如,参与运算的变量中,有整型 int ,有双精度浮点型 double ,有短整型 short,

    那么最后的结果类型就是 double。

 

2. int a=1;

    int b=2;

    double c=(double)a/b;

 

    上面的代码中,a与b都是整型,但是通过(double)a 这种转换将 a 转换为一个匿名的变量,该

    变量的类型是 double , 但是要注意: a 本身依旧是int 类型, 而不是 double 类型,这样,(double)a/b

    就是double 类型除以 int 类型,结果自然是 double 类型。

 

3. 取模运算符: 使用% 表示

    int a=5;

    int b=3;

    int c=a%b;

 

    上面代码的运行结果是2 ,因为5除以3结果是1余2。

 

    取模的规律:取模的结果符号永远与被除数的符号相同

 

int a=5;

int b=-3;

int c=a%b;

 

被除数是5,那么取模的结果是2

 

int a=-5;

int b=3;

int c=a%b;

 

被除数是-5,那么取模的结果是-2

分享到:
评论

相关推荐

    java se1 学习

    Java SE1 学习主要涉及Java编程语言的基础概念和核心特性。Java是一种广泛使用的面向对象的编程语言,它的设计目标是具有平台独立性、高效性和安全性。在这个学习阶段,我们将重点探讨Object类和String类。 Object...

    java SE6从入门到精通源代码

    在"Java SE6从入门到精通源代码"这个资源中,你将有机会接触到一系列与Java编程相关的源代码实例。这些实例涵盖了从基础概念到高级特性的广泛范围,可以帮助初学者快速理解并掌握Java编程语言。 1. **基础语法**:...

    java se6 全方位学习 ---源代码及附录

    这个压缩包中的“javase6全方位学习”很可能包含了一系列的示例代码、教程文档和可能的实战项目,通过这些资源,你可以深入理解Java SE 6的各种特性和用法。对于学习Java SE 6的开发者而言,这样的资源是极其宝贵的...

    java SE基础学习项目 Java学习资料

    这个"java SE基础学习项目"显然是一份针对初学者或者需要巩固基础的开发者的学习资源。在这个项目中,你可能会找到一系列的教程、代码示例、练习题和可能的项目实践,以帮助你深入理解Java编程语言的基础概念。 ...

    java se部分学习案例源码 Java学习资料

    学习如何定义类,创建对象,以及理解类和对象之间的关系,如继承和多态性,这些都是Java SE学习的重要部分。 **3. 异常处理** 在Java中,异常处理是程序健壮性的重要组成部分。学会使用try-catch-finally语句块,...

    Java学习资料 java se 练习代码源码

    在这个压缩包文件"jsd2209-se-master"中,我们可以期待找到一系列与Java SE相关的练习项目或者代码示例。通常,这样的资源会涵盖Java的基础概念,如类、对象、封装、继承、多态等面向对象编程的关键概念。此外,还...

    Java学习资料 java se练习源码

    这个压缩包文件可能包含了多个Java SE项目的源代码,如"java-se-master",这通常是一个GitHub仓库的名称,表示这是一系列与Java SE相关的项目或练习的集合。 在Java学习过程中,掌握基础语法、类和对象、数据类型、...

    Java SE 全部学习练习代码和小的应用程序

    这个压缩包包含的是一系列Java SE的学习练习代码和小型应用程序,涵盖了Java编程的基础到高级特性,是学习Java语言和深化理解的良好资源。下面将详细阐述这些知识点。 1. **基础语法**:Java的基础语法包括数据类型...

    java SE基础练习 Java学习资料

    以上只是Java SE学习中的一部分关键知识点,实际的学习过程中还需要通过实践来不断巩固和提高。这个"java_se-master"压缩包很可能是包含了一系列的示例代码和练习,可以帮助你在实践中学习和掌握这些概念。记得动手...

    Java SE练习源码 Java学习资料

    这份"Java SE练习源码"包含的是一系列用于学习和实践Java编程技能的代码示例。通过这些源码,我们可以深入理解Java语言的特性和应用。 首先,Java语言的基础知识点包括: 1. **语法基础**:Java是一种面向对象的...

    Java SE 8u251 Linux安装包

    Java SE 8u251是这个系列的一个更新版本,它包含了对Java 8的修复和改进,确保了更好的性能、稳定性和安全性。Oracle是Java的主要开发者和提供商,通常在其官网上发布最新的Java版本,但下载通常需要用户进行注册和...

    java se的基础用法学习 Java学习资料

    理解这些概念并能编写面向对象的代码是Java SE学习的重点。 10. **异常处理**:通过try-catch-finally语句块,Java提供了一种处理程序运行时可能出现错误的方式。了解异常的分类和如何抛出、捕获异常是编写健壮代码...

    写给大忙人的Java SE 9核心技术(Core Java SE 9 for the Impatient 中文版)

    Java SE 9作为Java发展历程中的一个重要里程碑,引入了一系列创新,包括模块化系统(Project Jigsaw)、反应式流(Reactive Streams)支持、JShell(即时命令行工具)以及对集合框架的增强等。以下是一些主要知识点...

    自学JAVA-SE内容 Java学习资料 SE练习源码

    这个资料包中的"JAVA_SE-master"可能包含一系列的示例代码、练习项目和教程,可以帮助学习者通过实际操作加深对Java SE的理解。通过逐步学习和实践,你可以掌握Java编程,并有能力解决实际开发中遇到的问题。记得...

    java SE java EE API

    在提供的压缩包文件中,"JDK_API_1_6_zh_CN.CHM"是Java Development Kit(JDK)1.6版本的API中文文档,包含了Java SE 6的详细API说明,对于学习和查阅1.6版本的Java API非常有帮助。而"Java+EE+6+API+Specifications...

    Java SE Development Kit 8u144 Documentation

    6. **开发工具**:JDK自带了一系列开发工具,如`javac`编译器、`javadoc`文档生成器、`jdb`调试器等,文档会详细介绍如何使用这些工具进行日常开发工作。 7. **性能优化**:文档会提供性能调优的建议,包括JVM参数...

    JAVA SE 6.0 中文版 API 手册

    《JAVA SE 6.0 中文版 API 手册》是Java开发人员的重要参考资料,它详细阐述了Java Standard Edition 6.0(也称为Java 6)的核心库和API。这个手册以CHM(Compiled Help Manual)格式提供,是Windows操作系统下的...

    学习Java SE 过程中所敲的代码 Java学习资料

    这个压缩包文件"java-se-library-master"很可能包含了一系列的学习资源,包括代码示例、练习项目和可能的教程文档,用于帮助初学者或有经验的开发者深化对Java SE的理解。 在Java学习的过程中,掌握以下几个关键...

Global site tag (gtag.js) - Google Analytics