欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Java

打开JAVA大门的钥匙--语法篇

程序员文章站 2022-03-21 19:52:42
...
本文向大家介绍了java的大部分语法,希望大家可以耐心学习。

学了几年的C/C++,今天开始正式转学JAVA,希望能在这条路上越走越深,越来越好~先从语法开始~撸一撸JAVA核心技术。

1、java种每个方法都是包含在类中的,包括main方法,main方法一般定义为public static void main,其为静态函数,说明main方法不会依赖于类的对象,不需要创建对象即可调用。main方法是自己的代码执行的入口。

2、java中所有的数据类型的长度都是固定的,不会随机器改变,这点区别于C++,也是其移植性好的一个体现。

3、java中所有的char类型都是Unicode编码格式。

4、java中定义常量采用final而非const,const属于java的保留字,但是目前还未使用。

5、>>运算符,表示将二进制位右移,并用符号位填充高位。在java中有>>>运算符,表示将二进制为右移,并用0填充高位。

在进行移位运算时,需要对位移量对32/64取模(对int而言,1 << 35和1<<3的值是相同的)

6、java中string的substring函数和c++的substring函数的意义相同但是参数的意义不同,java中s.substring(a,b)表示截取s中从a到b-1的字符串,但是c++中表示截取s中a到a+b-1的字符串。

7、输入输出,

控制台:System.out.println() 带换行 System.out.print() 不带换行 System.out.printf() 格式化输出

创建Scanner对象scn并将其与System.in绑定,就可以使用scn.nextLine() scn.next() scn.nextDouble()等进行输入

文件:创建Scanner对象scn将其与File对象绑定,利用scn就可对文件进行读操作,当写入文件的时候创建PrintWriter对象pwt将其与文件名绑定就可以利用pwt对文件进行写操作。

8、java种的执行控制和c++基本相同,java中新增了break Label 功能, 可以直接break到Label块的后面执行。

continue Label 是跳转到Label块中循环的首部继续执行。

相关推荐:

Java,java官网_PHP教程

连接PHP和 Java -- PHP/Java Bridge [1]

以上就是打开JAVA大门的钥匙--语法篇的详细内容,更多请关注其它相关文章!

相关标签: JAVA