default:默认,例如:用在switch语句中,表明一个默认的分支Java8 中也作用于声明接口函数的默认实现。 【错误处理】 try:尝试一个可能抛出异常的程序块; catch:用在异常处理中,用来捕捉异常; throw:抛出一个异常; throws:声明在当前定义的成员方法中所有需要抛出的异常。 【包相关】 import:表明要访问指定的类或包;...
中我们讲了Java中的包、类和接口,今天继续将剩下的方法、常量、变量以及参数梳理完。 Java中的变量与常量 在JVM的运转中,承载的是数据,而数据的一种变现形式就是“量”,量分为:常量与变量,我们在数学和物理学中已经接触过变量的概念了,在Java中的变量就是在程序运行过程中可以改变其值的量。 常量 与变量相对...
2.>>表示右移运算符 例如8>>1,表示将8向右移动1位,结果为4。高位补0。 例如8>>2,表示将8向右移动2位,结果为2。高位补0。 右移一位相当于除以二 二进制演算: 8的二进制:1 0 0 0 向右移动两位:0 0 1 0即为2,右移就是将数变小 3.>>>表示无符号右移运算符。高位补0 例如8>>>2表示将8向右...
int为Java的关键字,代表整数(Integer)的声明。若要同时声明多个整型的变量,可以像上面的语句一样分别声明它们,也可以把他们都写在同一语句中,每个变量之间以逗号分开,如下面的写法: int mun,num1,mum2; //同时声明num,num1,mum2为整数变量 除了整数类型之外,Java还提供了多种其他的数据类型。Java的变量类型可以...
Java的三大特性:封装、继承、多态 乍一听,好像很高大上,其实当你真正用的时候,会发现高大上的还在后面呢。。。 热身 在正式讲解三大特性之前,先普及几个知识 1. 访问权限修饰符 Java中关于访问权限的四个修饰符,表格如下 其中比较尴尬的是protected修饰符,有点卡在中间,不上不下的感觉 ...
深入解析Java中的位运算符:>和>>> 当谈到位运算符时,Java中的<<、>>和>>>运算符在源码中无疑是经常出现的。这些运算符在处理整数类型的数据时发挥着重要作用。它们主要用于对二进制位进行操作,是一种高效处理位级信息的方式。让我们深入探讨一下这些运算符的工作原理以及它们在Java中的应用。
Java中的集合其实可以理解成是一个”统称“,它实际上主要包括了两种类型的容器,一种是用于存储单个数据元素的Collection集合,属于单列集合,另一种是可以存储键/值对映射关系的Map集合,属于双列集合。这两个集合接口都是集合的根接口,它们各自又包含了一些子接口或实现类。其中Collection集合又包括3种子类型:List...
打开终端,进入First.java这个源文件所在的目录: C:Rubysrcday02>javac First.java 1. 如果程序中的代码没有问题,那么编译成功后,会在该目录下,产生字节码文件:HelloWorld.class文件。 step3:解释执行字节码文件:解释器:java的解释的命令:java.exe C:Rubysrcday02>java HelloWorld ...
一、Java中的运算符 (一)算术运算符 需注意: (二)赋值运算符 (1)在Java中可以通过一条赋值语句对多个变量进行赋值,具体示例如下: (2)除了“=”,其他运算符都是特殊的赋值运算符,以“+=”为例,x += 3就相当于x = x+3,表达式首先会进行加法运算x+3,再将运算结果赋值给变量x。-=、*=、/=、%=赋值...
在Java中,new是一个关键字,它用于创建一个新的类实例,即新的类对象。所以在Java中,创建新对象也可以叫做实例化对象。对于引用类型来说,如果该类型没有进行实例化,也就是没有进行对象的创建,那么该对象的属性、方法等在内存中都是不存在的。只有使用new关键字创建了对象之后,这个对象在内存中才会存在,才能...