码迷,mamicode.com
首页 > 编程语言 > 详细

Java语法 [常识1]

时间:2019-02-01 21:09:29      阅读:201      评论:0      收藏:0      [点我收藏+]

标签:空白   常识   boolean   div   大括号   保留字   16px   zed   类型   

1. Java 语言采用的是双字节Unicode 编码 .

2. 标识符就是变量、常量、方法[函数]、枚举、类、接口等由写代码的猴子们制定的名字。构成标识符的字母均有一定的规范,Java语言中的命名规则如下:

     01.[区分大小写,首字符可以是下画线“_”也可以是美元符号或字母, 但是! 不能为数字“ ×: int 12138AA”]

     02.[关键字不能作为标识符]      

3.  关键字

 

abstract

case

continue

enum

for

instanceof

new

return

switch

transient

assert

catch

default

extends

goto

int

packagre

strictfp

synchronized

try

boolean

char

do

final

if

interface

private

short

this

void

break

class

double

finally

implements

long

protected

static

throw

volatile

byte

const

else

float

import

native

public

super

throws

while

4.保留字:Java中有一些字符序列既不能当做标识符使用,也不是关键字,也不能在程序中使用,这些字符序列称为保留字。保留字只有两个!

goto: 在其他语言中叫做 “无限跳转”语句,在Java语言中不在使用goto语句,因为“无限跳转”语句会破坏程序结构。在Java语言中,goto的替换语句可以通过break、countinue和return实现“有限跳转”。

const: 在其他语言中是声明常量的关键字,在Java语言中声明常量使用 public static final 的方式。

5.Java分隔符 : 在Java语言的代码中,有一些字符被用作分隔,称为分隔符。 分隔符号主要有: 分号 ";" 和 左右大括号 "{ }" 和 空白 " "。

6. 变量 : 它是构成表达式的重要部分,变量所代表的内部是可以被修改的。变量包括变量名和变量值,变量的声明格式为:

          数据类型 【空格】变量名【=初始值】 

变量名要遵守标识符命名规则,即在相关的作用域中不能有重复的变量名。变量作用域是变量的使用范围,在此范围内变量可以使用,超过作用域,变量内容则被释放,根据作用域不同分为成员变量和局部变量。见示例代码A。

7.常量: 常量事实上是那些内容不能被修改的变量,常量与变量类似,也需要初始化,即在声明常量的同时要赋予一个初始值。常量一旦初始化就不可以被修改。常量的声明格式为:

final 数据类型 【空格】 变量名 【=初始值】

final 关键字 表示最终的,它可以修改很多元素,修饰变量就变成了常量。见示例代码B。

事实上常量有三种类型: 静态常量、成员常量和局部常量。

8. 驼峰命名法:

   小驼峰:  i Have A Pen;

   大驼峰:  I Have An Apple;

9.注释: Java中注释的语法有三种: 单行注释 “//” ,多行注释 “/*......*/” , 文档注释  “/**........*/”

  示例代码:
public class lqx {
/*
示例代码 A
by: lqx_Ink——Hin 一世墨轩
*/

  // 声明 int 型成员变量。

  int y;

  public static void main (String,args[]) {

  // 声明 int 型局部变量

  int x;
      
   // 声明 float 型局部变量     
    
      float f = 4.5f;

     //x = 10;

    System.out.println("x = " + x ); //编译错误,局部变量 x未初始化
    System.out.println("f = " + f );

    if (f < 10 ) {
      //声明 int 型局部变量
        int m = 5;
      }    
    
    System.out.println(m);   //编译错误
 }
}

 

 

public
class lqx {
/*
示例代码 B
by: lqx_Ink——Hin 一世墨轩
*/
//声明静态变量,替代保留字 const
  public static final double PI = 3.14;
  //声明成员常量 
  final int y = 10 ;

  public static void main (String,args[]) {
    //声明局部常量
    final double x = 3.3;
  }
}    
    

 

 

Java语法 [常识1]

标签:空白   常识   boolean   div   大括号   保留字   16px   zed   类型   

原文地址:https://www.cnblogs.com/lingqingxue/p/10346971.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!