您当前的位置: 首页 >  Java

Z3eyOnd

暂无认证

  • 4浏览

    0关注

    117博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

java学习之路(随机)

Z3eyOnd 发布时间:2021-04-05 22:18:13 ,浏览量:4

scanner类: (1)nextLine易错提示:会包含\n等转义字符。一般都会多个nextLine来处理结束符\n。 (2)scanner的用法:导入类->定义对象->对象使用方法。 (3)next与nextLine区别: 在这里插入图片描述

命名常量:final 1.用法: 在这里插入图片描述 2.注意: (1)需要把定义常量放在主函数或者其他方法之外。 (2)程序员在命名常量是一般用“_”和大写字母。 (3)一般的命名常量都需要放在文件起始位置。 (4)一般定义常量是为了方便修改数据。 String字符串 1.字符串方法 在这里插入图片描述 2.测试字符串是否相等: (1)不能用==来判断是否相同,数字之类的用 ==来判断。 (2)一般用s1.equals(s2)或者s1.equalsIgnoreCase(s2)来判断。 条件循环 1.switch–case语句:注意break的用法,default后没有条件。 2.无限循环:在while与do-while循环中注意改变条件变量的值。 3.三个循环后是{}符号,注意多余的分号影响循环的产生。 在这里插入图片描述 4.break与continue的用法。 5.exit的用法:目的是当继续执行程序无意义时,就可以终止程序。 system.exit(0); 6.避免在循环内部声明变量。 7.布尔表达式与布尔变量。在条件和循环时,条件太长,可以使用布尔表达式方便操作。 方法 1.class中类名多个单词组合,每个单词的首字母应使用大写。 方法名中多个单词组合,第一个单词应使用小写字母开头,后面的字母使用大写字母开头。每个类的属性只需要用小写。 2.方法头包括修饰符,函数类型,方法名 3.方法的定义,void类型没有返回值,其他类型有返回值,用return来进行返回。 4.方法的调用:传入的只是值,参数没有参数过去,实参与形参的区别。这只针对于int,char,double类型,对String会传入参数过去。 5.方法的重载:方法名相同,但是方法类的参数不相同。根据形式参数的不同,来进行选取不同的方法。 6.局部变量(在语句块内),成员变量(属性),和类变量(static)。 7.void中使用return语句,可以提前结束方法中程序的结束 8.方法形参中多个形参也需要每个都要注明类型名。 9.类名首字母需要大写,方法名首字母大写,多个单词第一个单词需要小写,后面需要大写。 10.在方法时,需要前置条件(precondition)与后置条件(postcondition),可以 在任何位置使用assert来进行断言检测。 11.封装(重点)200页左右:在实现中采用私有实际变量,公有或私有方法,进行封装,用户接口连接类,在接口处使用/**/来注释,类定义中使用//来注释。 12.this可以用来调用对象。 13.区别类变量与类对象。在类变量中存储着类对象的内存地址。没有new定义变量,加了new定义对象。 14.比较类对象时,注意 ==的用法, = =是用来比较对象内存地址是否相同。如果只需要比较值,使用equals值。 15.return返回布尔表达式,只需要在return后面加一个判断表达式,返回的true或者false,函数头也要用boolean类型。 16.类类型参数:(相对于c语言的指针),传入了内存地址到方法内,方法内修改形参,就修改了实参。对于基本类型的参数,只传入了值,方法内不能改变实参的值。 在这里插入图片描述 对象 1.辅助方法用私有(private); 2.null空指针,可以给任何类型的变量赋值。在定义类变量时,不能来调用类中的属性或者值,但是可以定义了new对象,就可以调用。 3.静态方法,static。用static定义的方法,可以直接使用类来调用,其作用相当于一个定义的对象,调用值。所以,在静态方法中调用非静态方法,需要定义对象。

关注
打赏
1651657201
查看更多评论
立即登录/注册

微信扫码登录

0.0595s