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

本文向大家介绍了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]

 

 

 

Atas ialah kandungan terperinci 打开JAVA大门的钥匙--语法篇. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

MinGW - GNU Minimalis untuk Windows

MinGW - GNU Minimalis untuk Windows

Projek ini dalam proses untuk dipindahkan ke osdn.net/projects/mingw, anda boleh terus mengikuti kami di sana. MinGW: Port Windows asli bagi GNU Compiler Collection (GCC), perpustakaan import yang boleh diedarkan secara bebas dan fail pengepala untuk membina aplikasi Windows asli termasuk sambungan kepada masa jalan MSVC untuk menyokong fungsi C99. Semua perisian MinGW boleh dijalankan pada platform Windows 64-bit.

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

EditPlus versi Cina retak

EditPlus versi Cina retak

Saiz kecil, penyerlahan sintaks, tidak menyokong fungsi gesaan kod

Muat turun versi mac editor Atom

Muat turun versi mac editor Atom

Editor sumber terbuka yang paling popular

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa