首页 >Java >java教程 >打开JAVA大门的钥匙--语法篇

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

坏嘻嘻
坏嘻嘻原创
2018-09-14 16:12:301602浏览

本文向大家介绍了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大门的钥匙--语法篇的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn