java,知识点总结(共9篇).docx
文本预览下载声明
java,知识点总结(共9篇)
Java程序设计基础 1、类:首字母大写,如果一个类名由多个单词构成,那么每个单词的首字母都大写,中间不使用任何的连接符。比如Person类,MemberTest类。 2、方法:首字母小写。如果一个方法由多个单词构成,那么第一个单词的所有字母全都小写,从第二个单词开始,每个单词的首字母大写。比如add,addThreeInt。 3、属性:命名约定与方法相同。比如age,ageOfPerson。 4、变量名命名规则:在Java中,变量名以下划线、字母、$符号开头,并且后跟下划线、字母、$符号以及数字。总之,Java中的变量名不能以数字开头 注意:在循环里可以声明变量但其是局部变量,退出循环时不可再使用。 2、单行注释:以//开头,//后面的所有内容均被当作注释处理。 多行注释:以/*开头,以*/结束,中间的所有内容均被当作注释处理。关于多行注释,需要注意的是,多行注释不能嵌套。 3、原生数据类型共有8种:整型:使用int表示。字节型:使用byte表示。。短整型:使用short表示。长整型:使用long表示。单精度浮点型:使用float表示。所谓浮点型,指的就是小数,也叫做实数,比如。双精度浮点型:使用double表示。双精度浮点型表示的数据范围要比单精度浮点型大。字符型:使用char表示。所谓字符,就是单个的字符表示,比如字母a,或者中文张,外面用单引号包围上。比如chara=‘B’;charb=‘张’;布尔类型,使用boolean表示。布尔类型只有两种可能值,分别是true与false。 4、如何将double类型的值赋给float类型的变量?:强制转换的语法:类型变量名=变量值; 5、变量在使用前必须要赋值;变量必须要声明其类型方可使用;变量在使用前必须要定义,并且只能定义一次。 6、算术运算符:+、-、*、/、%、==、--。取模运算符:使用%表示。 当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。 7、关系运算符:大于、小于、等于、不等于、大于等于、小于等于,关系运算的结果是个boolean值。 8、逻辑运算符:!、、||、、|、^、~。 !:操作数取反。 :两个都true,则结果为true。 |:两个都false,则结果为false。 ^:两个都同真或同假时,为false。 逻辑与:使用表示,逻辑与是个双目运算符,只有当两个操作数都为真的时候,结果才为真;其余情况结果均为假。逻辑与表示的并且的意思。 逻辑或:使用||表示,逻辑或也是个双目运算符,只有当两个操作数都为假的时候,结果才为假;其余情况结果均为真。 9、变量的自增与自减运算 关于intb=a++,作用是将a的值先赋给b,然后再让a自增1。 关于intb=++a,作用是将a的值先自增1,然后将自增后的结果赋给b。 关于intb=a--,作用是将a的值先赋给b,然后再让a自减1 关于intb=--a,作用是将a的值先自减1,然后将自减后的结果赋给b。 10、三种流程结构:顺序结构、分支结构和循环结构。 )、选择结构:if语句、ifelse语句、switch语句。 A、if语句:第一种形式:If(条件表达式){//待执行的代码}第二种形式:if(布尔表达式){//待执行的代码}else{//待执行的代码} 第三种形式:if(布尔表达式){//待执行的代码}elseif(布尔表达式){//待执行的代码}elseif(布尔表达式){//待执行的代码}else{//待执行的代码} B、switch语句:switch(变量) {case常量1: //待执行的代码 break;//表示跳出循环。 case常量2: //待执行的代码 break; case?? default://表示如果表达式的值与任何一个case后的常量表达式一样,则去执行default后的语句,如default语句不从在则跳出循环。 //待执行的代码} )、Java中的循环控制语句一共有3种,分别是while,do?while以及for循环。 A、for循环,形式为: for(变量初始化;条件判断;步进) {//待执行的代码} //for循环的执行过程:a)执行变量初始化。b)执行条件判断。如果条件判断结果为假,那么退出for循环,开始执行循环后面的代码;如果条件判断为真,执行for循环里面的代码。c)执行步进。d)重复步骤。 B、while循环:while(布尔表达式){//待执行的代码}//先判断表达是真假,只要条件为真就一直循环,直到条件为假时才跳出循环
显示全部