java基础

一、  java初体验

1、   java语言的特点

(1)简单

(2)面向对象

(3)解释执行与跨平台型

(4)网路技能、分布式及安全性

(5)多线程

(6)高能型

2、

二、  java语言的基础语法

1、   java语言对标识符的规范和约定

(1)    标识符可以由字母、数字、下划线和美元符号。

(2)    标识符的首字符不能为数字,且标识符是区分大小写的。

(3)    Java语言中定义的关键字是不能作为标识符使用的。

(4)    类名和接口名的命名规范为每一个单词的首字母必须大写。

(5)    方法名的命名为首个单词的首字母小写,其余单词的首字母大写。

2、   数据类型

(1)    整数类型

1)    Byte型——只占一个字节,它是整数类型中取值范围最小的类型,只在-128——127之间取值

2)    short型——占2个字节,取值范围为-32768——32767.

3)    int型——占有4个字节,取值范围:-2^32——2^32-1

4)    long型——占有8个字节,取值范围:-2^64——2^64-1

(2)    浮点型

1)   float型——占据4个字节,

2)   double型——占据8个字节

(3)    字符型

1)   char型——占据2个字节,单字符类型

(4)    布尔型

1)   boolean类型,只有两个值:true和false

3、   引用数据类型

应用数据类型又称为复合数据类型,其中包括数组(array)、类(class)、接口(interface)、字符串(string).

4、   数据类型转换

自动类型转换指的是由数据类型低的转换至数据类型高的。

强制类型装换,语法格式为:(类型名)要转换的数值。

5、   变量与常量

常量 

格式:final<数据类型><常量名>=<初始值>

常量名通常使用大写字母以便于与变量名进行区分。

在java程序中,如果希望一个常量可以在多个类中多个方法中使用,可以将这个常量定义为公共的类常量,类常量只能在类中且方法外进行声明。

方法如下:public static final<数据类型><常量名>=<初始值>

6、   代码注释与编码规范

1、   代码注释

2、   编码规范

1)   java语句中多个空格被看为一个。

2)   尽管java语言中可以在一行中写多条语句,但是为了提高程序的可读性和可维护性,最好每条语句单独占一行

3)   尽管java语言中支持一次声明多个变量,但为了方便给所声明的变量添加注释,建议变量进行分行声明。

4)   尽可能不要使用技术性较高、容易混淆判断的语句。

7、   条件选择语句

1)   if条件语句

语句格式:if(判断语句){

  执行语句(代码块);

}

2)   if……else语句

语句格式:if(判断语句){

  执行语句1(代码块);

}else{

  执行语句2(代码块);

}

3)   if多分支语句

语句格式:if(判断语句1){

执行语句1(代码块);

}else if(判断语句2){

执行语句2(代码块);

}

……

else if(判断语句n){

执行语句n(代码块);

}else{

执行语句m;

}

4)   switch……case多分支语句

语句格式:

Switch(表达式){

Case 常量值1:

执行语句1(代码块);

Break;

Case 常量值2:

执行语句2(代码块);

Break;

……

case 常量值3:

执行语句n(代码块);

break;

default:

执行语句n+1(代码块);

break;

}

8、   循环控制语句

1) while语句

语法格式:while(表达式){

循环体

}

2)do……while 循环语句

语句格式:do{

循环体

}while(循环条件);

3)for循环语句

语句格式;for(初始化部分;条件判断部分;迭代因子){

循环体

}

 

 

三、  数组

四、  面向对象

五、  Java中常用的类和集合框架

六、  I/O流与异常

七、  数据库

八、  JDBC数据库连接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值