J-2 Java语言基础

一、关键字

    被java语言赋予特殊含义的单词,组成关键字单词的字母全部小写。

    class、public、static、void均属于关键字

class KeyWordDemo
{
public static void main(String[] args)
{ System.out.println(
"hello keyword"); } }

二、标识符

    给类、接口、方法、变量等起名时使用的字符序列

    组成规则:

    1、由英文大小写、数字字符、$、_组成

    2、不以数字开头

    3、不能是java的关键字

    4、区分大小写。

class MakeNameDemo
{
    public static void main(String[] args)
    {
        //正确做法
        int x = 100;
        //不能以数字开头
        int 2y= 100//不能是java关键字
        int class = 100
    }    
}

    常见的命名规则:见名知意

    包:全部小写

    1、单级:example

    2、多级:cn.edu.example

    类、接口:

    1、一个单词:单词首字母大写,Student

    2、多个单词:每个单词的首字母必须大写,HelloWorld

    方法、变量:

    1、一个单词:单词首字母小写,main

    2、多个单词:从第二个单词开始,每个单词的首字母大写,studentAge,showAllNames()

    常量:

    1、一个单词:全部大写,PI

    2、多个单词:每个字母都大写,用_隔开,STUDENT_MAX_AGE  

三、注释

    格式:单行注释   //...

            多行注释   /*...*/

            文档注释  /**...*/

    编程习惯:先写注释、再写代码

    作用:解释说明程序,提高程序的阅读性;帮助调试程序。

四、常量

    1、字面值常量

    (1)字符串常量,用""括起来的内容;

    (2)整数常量

    a.二进制(0b开头)、八进制(0开头)、十进制、十六进制(0x开头),控制台输出默认为十进制

    b.有符号数据的表示法:原码、反码、补码

    例如:7——0b111

    原码:正数的原码最高位是0;负数为1,其他是数值位。

    +7——0 0000111;-7——1 000111

    反码:正数的反码与原码相同;负数的反码是符号位不变,数值位取反。

    +7——0 0000111;-7——1 111000

    补码:正数的补码与原码相同;负数的补码是反码的基础上加1

    +7——0 0000111;-7——1 111001

    (3)小数常量;

    (4)字符常量,用''括起来的内容;

    (5)布尔常量,true,false

    (6)空常量,null

class ConstantDemo
{
    public static void main (String[] args)
    {
    //字符串常量
    System.out.println("hello");
    //数值常量
    System.out.println(100);
    //小数常量
    System.out.println(1.1);
    //字符常量
    System.out.println('a');
    //布尔常量
    System.out.println(true);
    }
}

    2、自定义常量

final int x = 10;

posted @ 2015-08-13 17:52  小懒66  阅读(258)  评论(0编辑  收藏  举报