Java教程

Java基础语法

本文主要是介绍Java基础语法,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

一、注释

1、单行注释              //注释内容
2、多行注释              /*  注释    */
3、JavaDoc:文档注释     /**  注释    */

二、标识符

  所有标识符都应以字母、美元符或者下划线开始
  首字符之后可以是字母、美元符或数字任意字符组合
  不能使用关键字作为变量名或方法名

三、数据类型

Java是强 数据类型语言,变量的使用要求严格符合规定,所有变量都必须先定义后使用

 1、数值类型:整数类型、浮点类型、字符类型

整数类型

byte占1个字节
short占2个字节
int占4个字节
long占8字节
char占2个字节
float占4个字节
double占8个字节
boolean占1个字节
整数
       int         num1=10;
       byte        num2=20;
       short       num3=30;
       long        num4=40;
小数:浮点数(大约接近但不等于,有限,离散,舍入误差)
        float      num5=50.1F;
        double     num6=3.14123
            银行业务 : BigDecimal
字符
       char    name= ‘A’    ;
       编码  Unicode表
字符串
       String     name='秦疆'
布尔值:是非
         boolean   flag = true 
        
 if(flag == true){}       等价于   if(flag){}        

2、引用数据类型:类,接口,数组

四、变量(是可以变换的量)

   1、局部变量:必须声明和初始值
   2、实例变量:从属于对象
   3、类变量:加一个 static

五、常量(不可改动的量)

 static  final  double   PI = 3.1415;

六、变量命名规范

  类成员变量:首字母小写和驼峰原则
  局部变量:首字母小写和驼峰原则
  方法名:首字母小写和驼峰原则
  常量:大写和下划线
  类名:首字母大写和驼峰原则

七、运算符

     算数运算符:+,-,*,/,%,++,--
     赋值运算符:=
     关系运算符:>,<,>=,<=,==,!=
     逻辑运算符:&&,||,!
     位运算符:&,| ,^ ,<<,>>
     条件运算符: ? :

1、自增,自减

int    a=3;
int    b=a++;         //执行后加1;
int    c=++a;        //先加1,后执行语句;

2、逻辑运算符 &&(与),||(或),!(非)

  boolean   a=true;
  boolean   b=false;
  a && b            //   false ,同真为真
  a || b           //     true    ,一个为真,则为真
  !(a && b)      //   true  ,非真即假,非假即真

3、位运算

       A=0011 1100
       B=0000 1101
       A&B    //0000 1100
       A|B    // 0011 1101
       A^B   //  0011 0001   ,异或运算,相同为0,不同为1
       ~B    //1111 0010
       2<<3      //16

4、字符连接

   a=10;
   b=20;
   System.out.println(" " +a+b);      //1020
   System.out.println(a+b+" ");

5、三元运算符

  x?y:Z
  int  score=80;
  String   type = score<60?"不及格”:“及格”;     //及格

八、包机制

 作用:用于区别命名空间,本质:文件夹
 规范:一般利用公司域名倒置做欸包名;
 导包;  import   包名

九、JavaDoc(用于生成API文档)
  参数信息

@athor作者名
@version版本
param使用的Java版本
return返回值情况
throws异常抛出情况

生成文档
  Javadoc    -encoding UTF-8  -charset  UTF-8  Java文件名

这篇关于Java基础语法的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!