黑马程序员---基础语法【java】

来源:互联网 发布:智慧树网络课程答案 编辑:程序博客网 时间:2024/05/01 05:47

------- android培训、java培训、期待与您交流! ----------

一、  关键字

被Java语言赋予了特殊含义的单词。关键字中所有字母都为小写。

二、  标识符

由26个英文字母大小写,数字,下划线_,美元符号$ 组成。数字不可以开头。不可以使用关键字。严格区分大小写。

三、  注释

注释就是注解,说明,解释。表现形式有三种:单行注释;多行注释;java中特有的注释,文档注释。

四、  常量与变量

 整数常量 、小数常量、布尔型常量、字符常量、字符串常量、Null常量

整数常量三种表现形式:
十进制:0-9 ,满10进1。

八进制:0-7 ,满8进1. 用0开头表示。
十六进制:0-9,A-F,满16进1. 用0x开头表示。

整数默认:int  小数默认 double

变量

在内存中开辟一个空间,该空间有自己的名称(变量名)和类型(数据类型),在该空间内存储不确定的数据。

定义变量的格式:数据类型变量名 = 初始化值;

五、  运算符

算术运算符:+ -   /   %(模,取余)   ++   --

赋值运算符: ==  +=    -=     *=     /=      %=

比较运算符: >    <     >=    <=    ==      !=

逻辑运算符:  &  |   &&(短路与)    ||(短路或)

位运算符:   <<       >>    >>>    &     |     ^(异或运算)    ~(反码)

三元运行算符:  (条件表达式)?表达式1:表达式2;

六、  语句

   判断结构

If语句的三种格式: 

If(条件表达式){

       执行语句;

If(条件表达式){

执行语句;

}

else{

执行语句;

} 

If(条件表达式){

执行语句

}

else if(条件表达式){

执行语句;

} … else {执行语句}

   选择结构

Switch

Switch(){

case 取值1:执行语句;break;

case 取值2执行语句;break;

…default:执行语句;break;}

如果是对具体个数的数值进行判断,ifswich都可以,建议用swich.

如果要对数据区间进行判断,if语句.

如果运算结果是boolean,if语句.

七、函数

函数就是定义在类中的具有特定功能的一段小程序.函数也称为方法.

不要把代码都写到主函数中,只要是功能,都用函数来体现,主函数只用来调用

定义函数的原则:

明确该功能的结果是什么?其实就是在明确java函数的返回值类型.

明确该功能中是否需要未知内容参与运算?其实就是在明确java函数的参数列表(参数的个数,参数的类型)

八、  数组

同一种类型数据的集合,其实就是数组.

数组操作常见问题

数组角标越界异常(ArrayIndexOutOfBoundsException)

空指针异常(NullPointerException)

选择排序

冒泡排序

二分查找

二维数组

 

 

 

 

 

 

 

 

 

 

原创粉丝点击