VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 编程开发 > Java教程 >
  • 010_Java基础语法

Java基础语法

注释

单行注释 //

多行注释 /* */

文档注释 /** */

标识符

Java所有的组成部分都需要名字。
类名、方法名以及变量名都被称为标识符。

关键字

标识符注意点

  1. 所有标识符都应该以字母、$或者_开始。
  2. 首字符之后可以是字母、$、_或者数字的任何字符组合。
  3. 不能使用关键字作为变量名或方法名。
  4. 标识符是大小写敏感的。
  5. 可以使用中文命名,但是一般不建议这样使用,也不建议使用拼音。

数据类型

强类型语言

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

弱类型语言

Java的数据类型分为两大类

基本类型(primitive type)

整数类型

  1. byte 1字节
  2. short 2字节
  3. int 4字节
  4. long 8字节

浮点类型

  1. float 4字节
  2. double 8字节

字符类型

  1. char 2字节

布尔类型

  1. boolean 1bit/1字节/4字节

引用类型(reference type)

  1. 接口
  2. 数组

类型转换

由于Java是强类型语言,所以要进行有些运算的时候,需要用到类型转换。
运算中,不同类型的数据先转化为同一类型,然后进行运算。
数值类型由低到高:byte,short,char->int->long->float->double

强制类型转换(由高到低,如:int->byte)

int i = 10;
byte b = (int) i;

自动类型转换(由低到高,如:byte->int)

byte b = 10;
int i = b;

变量

变量就是可以变化的量。

Java是一种强类型语言,每个变量都必须声明其类型。

Java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。

变量三要素:变量名,变量类型和作用域

作用域:类变量,实例变量,局部变量

常量:初始化后不能再改变值,final修饰,常量名大写

final int MAX = 100;

变量命名规范

  1. 变量、方法、类名:见名知意
  2. 类名:首字母大写和驼峰原则
  3. 方法名:首字母小写和驼峰原则
  4. 变量:首字母小写和驼峰原则
  5. 常量:大写字母和下划线

运算符

  1. 算术运算符:+    -    *    /    %    ++    --

    1. % 模运算,取余
  2. 赋值运算符:=

  3. 关系运算符:>    <    >=    <=    ==    !=    instanceof

  4. 逻辑运算符:&&    ||    !

    1. 短路运算
  5. 位运算符:&    |    ^    ~    <<    >>    >>>

    1. << 左移相当于*2

    2. 右移相当于/2

  6. 条件运算符(三元运算符):? :

    1. x ? y : z; 如果x为true,则结果为y,否则结果为z
  7. 扩展赋值运算符:+=    -=    *=    /=

    1. b+=c相当与b=b+c

包机制

  1. 包语句 package
  2. 导入包 import

JavaDoc

javadoc命令用来生成API文档

参数信息

  1. @author 作者名
  2. @version 版本号
  3. @since 指明需要最早是由的jdk版本
  4. @param 参数名
  5. @return 返回值情况
  6. @throws 异常抛出情况

命令行生成JavaDoc文档

javadoc -encoding UTF-8 -charset UTF-8 Doc.java

IDEA生成JavaDoc文档


相关教程