Java学习四 (java基本语法),
Java学习四 (java基本语法),
1.注释: // 单行注释
/* 一行或多行注释 */
/** 文档注释 */
2.关键字
abstract | assert | boolean | break | byte |
case | catch | char | class | const |
continue | default | do | double | else |
enum | extends | final | finally | float |
for | goto | if | implements | import |
instanceof | int | interface | long | native |
new | package | private | protected | public |
return | strictfp | short | static | super |
switch | synchronized | this | throw | throws |
transient | try | void | volatile | while |
3.标识符:
java中标识符由字母、数字、下划线、和美元符号构成的字符串,但不能以数字开头,不能与系统中的关键字完全相同!
其他参考命名规范
4.java编码规范(个人代码风格)
类名首字母大写
方法名第二个单词首字母大写
变量名全小写
常量名全大写
缩进:所有程序块体进行换行缩进
大括号换行
5.java基本数据类型
数值类型:
整型byte(8)、short(16 )、int(32)、long(64)
实型float(32)、double(64)
字符类型:
char(16)
逻辑类型:
boolean(8)
5.复合数据类型
类 class
字符串 string stringBuffer
数组[]
接口类型 interface
6.表达式
算术运算符:+、-、*、/、%、++、--、+=、-=、*=、/=
关系运算符:>、<、==、!=、<=、>=
逻辑运算符:||、&&、!、&、|、?:
按位操作符:>>、<<、>>>、>>=、<<=
7.数据类型转换:
自动类型转换,低占位转高占位,自动实现
强制类型转换,高占位转低占位,编码实现
8.流程控制语句:
程序块:{
}
条件控制:
if(条件)
{条件成立程序块}
else{
条件不成立程序块}
多分支控制:
switch(条件变量){
case a1:
条件变量等于a1时程序块;
break;
case a2:
条件变量等于a2时程序块;
break;
…………
default:
条件变量不为以上所有情况时程序块;
break;
}
循环语句:
for循环:
for(int i ; i<10; i++){
程序块;
}
while循环:
while(条件){
条件成立时程序块;
}
do{
程序块;
}while(条件)//先执行程序块条件成立时跳出循环
break--->用于跳出当前循环,即不再进行循环
continue--->用于跳出本次循环,即不再执行当前循环体的后续部分,然后继续下次循环
9.类的定义:
public(修饰符) class Date(类名) {
int day; //类的成员变量
int findday(){
return day;
}//成员方法
}
相关文章
- 暂无相关文章
用户点评