java基础知识篇2

1. 注释:
    对代码的解释说明,增强程序的可读性
    分类:单行注释: //      多行注释: /* 代码注释 */ 不能嵌套    文档注释: /** document */
    java 中特有的生成注释文档功能:
      (1) javadoc -d . HelloWorld.java Welcome.java
      (2) javadoc -d doc HelloWorld.java
      (3) javadoc -version -author doc HelloWorld.java
2.标识符
    标示符程序员对程序中各个元素加以命名时使用的符号,它必须遵循 以下规则
   (1)由字母、下划线、$、数字组成
   (2)不能以数字打头
   (3)不能是java中的保留关键字
 作用:定义包名、类名、方法名、常量名、变量名--所有包名都小写;所有类名每个单词的首字母大写;所有方法名、变量名第一个单词首字母小写;所有常量名的字母都要大写

3.关键字:
    具有某些特殊含义的字母组合.  
 例如: public class void static package import ...  
4.变量:程序中最基本的存储单元.
   (1)变量三要素:变量类型、变量名、变量作用域
   (2)变量分类
         a.按变量的类型划分
         b.简单数据类型(基本数据类型)
         c.对象数据类型(引用数据类型)
         d.按变量的声明的位置划分
                1)全局变量:定义在方法的外部,类的内部
                2)局部变量:定义在方法的内部
   基本类型变量(8种)
       (1)数值型
       (2)整型
           a).byte ... 1byte ... 8bit...-128...+127
           b).short... 2byte ... 16bit...-32768..+32767
           c).int ... 4byte ... 32bit...
           d).long ... 8byte ... 64bit...
        (3)浮点型
           a).float...4byte ...32bit...
           b).double...8byte...64bit...
        (4)字符型
            char...2byte ...16bit
        (5)布尔型
            boolean ...1byte ...8bit
   变量的定义
      int int1;
      int int1,int2;
   变量的初始化(变量在使用前必须初始化)
      定义的同时初始化: int a=10;
      先定义在初始化:int a; a=10;
          例如:
                 byte b=127;
                 char ch1='c',ch2=65;ch3='\u0041';
                 boolean bl1=true; bl2=flase;
                 float ft1=1.23f; double db=123.0;
                 long l=10000l;
   变量作用域:从定义它开始,到定义它的代码块结束为止;重合范围之内的变量不能重复定义.
5.运算符:
    (1)算术运算符(+,-,*,/,%,++,--)
    (2)关系运算符(>,<,<=,>=,==) -->返回boolean
    (3)赋值运算符(=,+=,-=,*=,/=,%=,.....)
    (4)逻辑运算符(&&,||)
    (5)三目运算符( ? :)
    (6)位运算符(&,|,^,~)
    (7)移位元素符(>>,<<,>>>)  
 算术表达式运算规则:
       设参与运算式的a和b:
            (1)a和b中只要有一个为double,结果为double
            (2)a和b中只要有一个为float,结果为float
            (3)a和b中只要有一个为long,结果为long
            (4)其它则为int

你可能感兴趣的:(java基础知识篇2)