JAVA学习笔记.docx
上传人:sy****28 上传时间:2024-09-14 格式:DOCX 页数:4 大小:19KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

JAVA学习笔记.docx

JAVA学习笔记.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

北京圣思源教育视频笔记:第一讲:编写了第一个java程序:publicclassTest{publicstaticvoidmain(String[]args){System.out.println(“Helloworld!”);}}第二讲:java中的数据类型分为两种:a、原生数据类型;b、引用类型。变量与常量:变量:在使用过程中值会变化的量。常量:在使用过程中值不会变化的量。定义变量:例:inta;注意变量的命名规则。给变量赋值:例:a=2;综合之后:inta=2;常量constant的定义:例:finalinta=10;java中的原生数据类型有八种:a、整型:byte、short、int、long;b、浮点型:float、double;c、字符类型:char;d、布尔类型:boolean。对原生数据类型的应用程序:publicclassVariable{publicstaticvoidmian(String[]args){inta=2;System.out.println(a);}}第三讲:1、强制类型转换:浮点型数据在java中默认为double类型,要得到一个float类型需要进行强制类型转换:floata=(float)1.2;或者floata=1.2f;或者floata=1.2F.类型变量名=(类型)变量值;2、注意变量的赋值包容:可以将表示范围小的值赋值给表示范围大的变量。第四讲:当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量的类型。取模运算符%:异符号的两个数做取模运算,结果的符号(即余数的符号)与被除数的符号相同。第五讲:关系运算符:关系运算的结果为boolean值。逻辑运算符:逻辑与:A&&B逻辑或:A||BpublicclassOperatorTest{publicstaticvoidmain(String[]args){inta=1;intb=3;intc=a>b;System.out.println(c);}}逻辑运算符的短路特性:publicclassLogicTest{publicstaticvoidmain(String[]args){inta=1;intb=2;intc=3;intf=5;booleane=(a>b)&&((f=c)>b)System.out.println(e);System.out.println(f);}}逻辑与的短路特性:对于booleane=A&&B如果A为假,则e的值为假,而不会计算B的真假,直接输出e的值为假。逻辑或的短路特性:对于booleane=A||B如果A为真,则e的值为真,而不会计算B的真假,直接输出e的值为真。变量的自增与自减运算。第六讲流程控制语句1、条件运算符(三元表达式)形式为:typed=a?b:c例:intd=1<2?3:4;流程控制语句if:形式一:if(布尔表达式){//待执行的代码}形式二:if(布尔表达式){//待执行的代码}else{//待执行的代码}switch语句,使用形式:switch(变量){case常量1://待执行的代码break;case常量2://待执行的代码break;case常量3://待执行的代码break;case常量1://待执行的代码break;……(可选的)default://待执行的代码}第七讲:循环控制语句:while;do……while;和for循环。while循环的形式为:while(布尔表达式){//待执行的代码,其中含有步进方式。}do……while的形式为:do{//待执行的代码,其中含有步进方式。}while(布尔表达式)for循环结构的形式:intsum=0;for(inti=1;i<=100;i++){sum+=i;}第八讲:理解面向对象程序设计break语句:经常用在循环语句中,用于跳出整个循环执行循环后面的代码。continue语句:经常用在循环语句中用于跳出当前循环,转而执行下一次循环。