黑马程序员---基础语法【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;}
如果是对具体个数的数值进行判断,if和swich都可以,建议用swich.
如果要对数据区间进行判断,用if语句.
如果运算结果是boolean型,用if语句.
七、函数
函数就是定义在类中的具有特定功能的一段小程序.函数也称为方法.
不要把代码都写到主函数中,只要是功能,都用函数来体现,主函数只用来调用
定义函数的原则:
明确该功能的结果是什么?其实就是在明确java函数的返回值类型.
明确该功能中是否需要未知内容参与运算?其实就是在明确java函数的参数列表(参数的个数,参数的类型)
八、 数组
同一种类型数据的集合,其实就是数组.
数组操作常见问题
数组角标越界异常(ArrayIndexOutOfBoundsException)
空指针异常(NullPointerException)
选择排序
冒泡排序
二分查找
二维数组
- 黑马程序员---基础语法【java】
- 黑马程序员---Java基础语法
- 黑马程序员---java基础语法
- 黑马程序员---java---基础语法
- 黑马程序员 java基础语法
- 黑马程序员 java语法基础
- 黑马程序员-Java基础语法
- 黑马程序员--java基础语法
- 黑马程序员---Java基础语法
- 黑马程序员-Java语法基础
- 黑马程序员--java基础语法
- 黑马程序员-java基础语法
- 黑马程序员 -----java基础语法
- 黑马程序员-java语法基础
- 黑马程序员----JAVA基础语法
- 黑马程序员-------java语法基础
- 黑马程序员------java基础语法
- 【黑马程序员】JAVA基础语法
- 软工导图总结——测试与维护
- hibernate 延迟加载的错误 failed to lazily initialize
- Hibernate 事务处理和spring中配置事务
- XML总结--初见篇
- Ajax中UpdatePanel与Jquery冲突
- 黑马程序员---基础语法【java】
- 汉诺塔2 hdoj 1207
- 交换机的线速
- 初始UML
- hibernate.cfg.xml文件内容
- 上位机和下位机基础概念
- 如何对待女人
- 利用total commander将一个文件批量复制到同一个文件夹下的多个文件夹下
- UML导图总结——UML构成