您的位置:首页 > 编程语言 > Java开发

java基础整理

2018-03-14 20:45 267 查看

特性

简单

面向对象

分布性

可移植性

解释型

安全性

健壮性

多线程

高性能

动态

java主类结构

java是面向对象的程序设计语言,其基本组成单元是类,类中又包含属性与方法两部分。每一个应用程序都必须包含main()方法,含有该方法的类称为主类。

包声明

类在包中,包起着命名空间的作用

成员(全局)变量和局部变量

通常将类的属性称为全局变量,将方法中的属性称为局部变量。

main()方法

该方法有固定的格式

public static void main(String[] args){
//TODO
}


导入API类库

通过import关键字导入别的类,才能使用别的类

基本数据类型

数值型,字符型以及布尔型

转义字符

转义字符含义
\ddd1~3位八进制数据所表示的字符
\’单引号
\\反斜线
\r回车
\n换行
\b退格
\f换页

标识符

标识符可以理解为名字,用来标识类名、方法名、变量名等

java语言区分大小写,标识符不能是关键字,第一个字符不能是数字,

除此之外可以由任意顺序的字母下划线和$,数字组成

关键字

一些具有特定意义的单词

声明变量与变量的有效范围

float a=1.0f;


逻辑运算符

运算符含义用法结合方向
&&、&逻辑与op1&&op2从左到右
||逻辑或op1||op2从左到右
!逻辑非!op从右到左

位运算符

以后再说

三元运算符

//条件式?值1:值2
boolean b=20<30?true:false


运算符优先级

加括号。。。

数据类型转换

不损失精度的转换系统自动进行,损失精度需要强制进行

//强制类型转化
int a = (int)1.111;


开发规范

参考 阿里巴巴java开发规范手册

流程控制

if条件语句

switch多分支

while 以及 for循环

break与continue
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: