Java学习的第七天

Java第一周学习总结

初学菜鸟一枚,经过一周的学习,在此总结梳理一下学习成果,都是一些基础知识。

Java语言基础

命名规范:

1 类名:HelloWorld、TestPackage、MyPack、TestAnnotation、ToolsA、ToolsB(帕斯卡命名法)

2变量名:main、run、testMethod、getElementById(驼峰命名法)

3 包名:com.qf.teach; com.qf.teach.bj;(全小写、不以.开头或结尾)

4 常量:HELLO_WORLD GET_ELEMENT_BY_ID


数据类型:

I. 基本数据类型:

a). 整数

byte、short、int、long

注意:Java中任何一个整数,默认的类型是int,如果书写的数字超过int的取值范围,即被视为过大的整数。

b). 小数(浮点数):

float 单精度浮点型 ,占用内存4个字节 ,double 双精度浮点型 ,占用内存8个字节,小数类型默认为double,如需存入至float变量中需追加F。

Java中的小数支持科学计数法

c). 布尔

boolean 取值范围只有 true / false ,非真即假,常用来表达判断的结果。

d). 字符(character)

char 每一个字符的背后,都有一个数字做代表(对照、参照表—ASCII美国标准信息交换码、Unicode万国码)

char类型有多种赋值方式:

char c1 = ‘A’; //字符,直接赋值

char c2 = 65; //整数,对应ASCII编码赋值

char c3 = ‘\u0041’; //整数,十六进制整数赋值


基本if结构

语法:

if(布尔表达式){

代码块 //当表达式结果为true,则执行该代码块

}

if else选择结构

语法:

if(布尔表达式){

//代码块1

}else{

//代码块2

}

多重if选择结构

语法:

if(布尔表达式){

代码块1

}else if(布尔表达式){

代码块2

}else if(布尔表达式){

代码块3

}else{

代码块4

}

switch(变量|表达式){

逻辑代码1;

break;

case 2:

逻辑代码2;

break;

default:

逻辑代码3;

break;

}

注意:switch的case被选中后,不会主动退出这个结构,需手工追加break,跳出整个switch。

循环结构

循环的组成部分:

I. 初始部分:循环用以判断的变量

II. 循环条件:决定是否继续循环的依据

III. 循环操作:单次执行的逻辑代码或任务(一次循环要做的事情)

IV. 迭代部分:控制循环条件改变的增量

while循环

I. 语法:

while(布尔表达式){

}

II. 特点:首次即有入口条件,先判断、再执行;适用于循环次数明确的情况。

do while循环:

I. 语法:

do{

}while(布尔表达式);

II. 特点:首次没有入口条件,先执行、再判断;适用于循环次数不明确的情况。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容