Java学习笔记---一些关键字的使用
来源:互联网 发布:js作用域链和原型链 编辑:程序博客网 时间:2024/05/17 23:32
一、instanceof
作用:判断一个引用类型的变量所指向的对象是否是一个(或接口、抽象类、父类)的实例。
用法:boolean result= object instanceof class。
二、strictfp
作用:用来确保浮点数运算的准确性。如果没有指定strictfp关键字,此时计算结果可能会是不精确。此关键字可以保证Java编译器以及运行环境完全依照IEEE二进制浮点数算术标准来执行。
用法:
public strictfp class Test{public static void testStrictfp(){float f=0.12356f;double d=0.03496421d;double sum =d+f;System.out.println(sum);}public static void main(String args[]){testStrictfp();}}
运行结果:0.15861420949932098
三、assert
作用:作为软件调试的方法,提供了一种在代码进行正确性检查的几只。主要是对一个boolean表达式进行检查,一个正确运行的程序必须保证这个boolean表达式的值为true,若表达式值为false,则说明程序已经处于一种不正确的状态下,系统需要提供警告信息并且推出。
用法:两种表达式:assert expression1 与 assert expression1 :expression2
public class Test{public static void main(String args[]){assert 1+1==2;System.out.println("assert1 ok");assert 1+1==3:"assert2 faild ,exit";System.out.println("assert ok");}}
对于上面代码,当执行指令 javac Test.java与java Test时,程序输出结果:
assert1 ok
assert2 ok
当执行javac Test.java 和 java -ea Test 程序输出结果为:
assert1 ok
Exception in thread "main" java lang.AssertionError :assert faild,exit ……
2 0
- Java学习笔记---一些关键字的使用
- Java学习笔记之JAVA的使用对象、关键字
- java学习笔记(六)关键字static的使用
- 【知了堂学习笔记】Java中static关键字的一些简单使用方法
- JAVA学习的一些笔记
- java学习笔记-static关键字的用法
- JAVA学习笔记(四)——this关键字的使用
- Java学习笔记(3)——关键字this的使用
- Java中一些关键字,伪代码的使用
- 一些关键字的使用解析
- Java学习笔记----static关键字
- java学习笔记-final关键字
- JAVA学习笔记two:关键字
- Java学习笔记--static关键字
- java学习笔记4关键字
- java学习笔记-this关键字
- java常用的一些关键字
- ListActivity使用的一些学习笔记
- IO流
- 中文GCC
- 哈理工2015暑假集训 zoj 2975 Kinds of Fuwas
- 像素、分辨率、屏幕大小(屏幕适配必看)
- Oracle RAC安装过程中碰到的“坑”和关键点(二)
- Java学习笔记---一些关键字的使用
- Windows平台安装Beautiful Soup
- 与某深聊过之后
- hihoCoder 1080 更为复杂的买卖房屋姿势(区间更新)
- 设置小米路由器mini, 有遗留问题没弄清
- Java中配置文件放在哪里
- Ubuntu:如何显示系统托盘图标(systray)
- 哈理工2015 暑假训练赛 zoj 2976 Light Bulbs
- Java集合学习系列之:HashMap的实现原理