首页 > 代码库 > java基础

java基础


 Java 基础知识

标识符:就是给类,接口,方法,变量起名字的一个字符序列 

组成规则:

a:英文大小写字母

b:数字字符

  c:$_

命名规则:四个字:见名知意 

  :单级包和多级包:命名都是字母小写!

 单级包:com

 多级包:com.cn

com

  cn

类和接口(面向对象部分讲解)的命名:

单个单词:第一个母大写,其余小写

举例:Hello

多个单词:每个单词的首字母大写,其余小写

举例:HelloWorld,MakeNameDemo

 

方法和变量的命名:

单个单词:字母全都小写    举例:main(),check()...

多个单词:第一个单词全部小写,从第二个单词开始,每个单词的首字母大写

举例:checkUserName() ;


常量的命名规范:

单个单词:单词的字母全部大写    举例:HELLO

多个单词:每个单词的字母大写,单词和单词之间用下划线隔开

举例:HELLO_WORLD_JAVA

标识符的注意事项:

1)不能java中的关键字

2)不能以数字开头

3)java严格区分大小写!


public class MakeNameDemo {

//main

public static void main(String[] args) {

//定义变量

int x = 10 ;

System.out.println(x);


//int ; //不能是java中的关键字


//int 1y = 20 ; //不能以数字开头!


int ;

System.out.println(Class);


}

}

 

 

 

 

java中的注释:说明解释程序的文字  

作用:提高程序的阅读性!

  

注释的分类:

  1)单行注释 ://

  2)多行注释:/星 注释的文字 星/

 3)文档注释:(面向部分讲)制作文档:javadoc

  /星星 注释的文字 星/

文档注释:

@author Apple

@version V1.0

 

 

public class ZhuShiDemo {

/*

 * main():程序的主入口,可以jvm(java虚拟机所识别的)

 * main()的执行是通过jvm调用的

 * */

public static void main(String[] args) {

//想要java应用程序去显示内容,就必须有输出语句

System.out.println("java中的注释");

}

}

 

 

 

常量:在程序的执行过程,其值不发生改变的量!

常量大体分为两类:

a):字面值常量

b):自定义常量(后面讲)

字面值常量分类:

a):字符串常量:用双引号括起来的内容

举例:"helloworld","我爱高圆圆"...

b):字符常量:用单引号括起来的内容(单个字母或者数子)

举例:‘A‘,‘a‘,‘0‘; ‘ab‘:不是字符

c):整数常量:正整数,负整数

举例:100,-10

d):小数常量:

举例:3.14,12.345;

e):布尔值常量:

举例:true,false


public class ConstentDemo {

public static void main(String[] args) {

//字符串常量

 System.out.println("helloworld");

 System.out.println("我恨赵又廷!");

 

 System.out.println("------------");

 

 //字符常量

 /**

  * 一旦字符参与运算:

  * ASCII码表对应的 值:

  * A65

  * a97

  * 048

  * */

 System.out.println(‘A‘);//单个直接输出出来,不参与运算

 System.out.println(‘0‘);

 System.out.println(‘A‘+1);

 System.out.println(‘a‘+1);

 System.out.println(‘0‘+1);

 

 System.out.println("------------------");

 

 //整数常量

 System.out.println(100);

 System.out.println(-10);

 

 //小数变量

 System.out.println(3.1415926);

 

 //布尔值常量:true/false

 System.out.println(true);

 System.out.println(false);

 

}

}

进制的组成:

 二进制:01组成,并且是0b开头

八进制:0...7组成,并且以0开头

 十进制:整数默认十进制:0...9组成

 十六进制:0...9,a,b,c,d,e,f,并且是以0x开头

 

public class JinZhiDemo {

public static void main(String[] args) {

System.out.println(0b100);//二进制的表现形式

System.out.println(0100);//八进制

System.out.println(100);//十进制

System.out.println(0x100);//十六进制

}

}


java基础