提问总结二

1.引用数据类型有:类class,接口interface,数组[]

2自动转换从小范围到大范围:1.byte-short-int-long--float--double   2.char-int-long-float-double

3.运算符优先级:大到小:赋值运算符(=),三元运算符,逻辑运算符(&&,||,!),比较运算符,位运算符(&,|,^),算术运算符(++,--,+,-)

4.负数的补码=负数的反码+1

5.循环语句for    --知道循环几次

   while循环    --不知道循环几次

6.随机数:random

7.equals字符串内容的比较 

8.异或^,不同为true,相同为false

9.方法重载:

一个类出现多个方法的名称相同,但它们的形参列表不同的

(形参的个数,类型,顺序不同,不关心形参的名称)

10 return; 可以用在无返回值的方法中,作用是:立即跳出并结束当前方法的执行。

11三大特征:封装,继承,多态

12.封装定义:用类设计对象处理某一个事物的数据时,应该把要处理的数据,以及处理这些数据的方法,设计到一个对象中去。

 隐藏:private

13.实体类:类中必须要有一个公共无参构造器

14String:获取字符串长度:length

                 获取某个索引位置处的字符返回

                  截取:substring

                  包含某个字符:contains

15.生成随机数思想:

1.定义2个变量一个是记住最终产生的随机验证码一个是记住可能用到的全部字符

2.开始定义一个循环产生每位随机字符

3.根据索引去全部字符中提取该字符

16.ArrayList集合:添加数据:add

                             返回指定索引处的元素:get

                             返回元素个数:size

                             删除指定元素remove()

17.static:静态,修饰成员变量,成员方法

18继承特点:子类能继承父类的非私有成员(成员变量,成员方法)。

                      子类的对象是由子类,父类共同完成的

继承的好处:减少重复代码编写

19.Object类是单继承的

20.方法重写:当子类觉得父类中的某个方法不好用,或者无法满足自己的需求时,子类可以重写一个方法名称 参数列表一样的方法,去覆盖父类的这个方法,这就是方法重写。

Override

21.多态的前提:有继承 / 实现关系;存在父类引用子类对象;存在方法重写。成员变量不谈多态

22.final关键字是最终的意思,可以修饰(类、方法、变量            

修饰类:该类被称为最终类,特点是不能被继承了。

修饰方法:该方法被称为最终方法,特点是不能被重写了。

修饰变量:这变量只能被赋值一次

final修饰基本类型变量,数据不能改变

       修饰引用类型变量,地址不能改变,但地址指向对象的内容可以被改变

23.抽象类,obstract

24.泛型方法:

修饰符<类型变量,类型变量,...> 返回值类型  方法名(形参列表){}

25正则表达式:作用一:用来校验数据格式是否合法   

                         作用二:在一段文本中查找满足要求的内容

26.try catch放在for循环里外的区别:

try放在for循环的里面所有的for循环都会执行,当遇到异常时,抛出异常继续执行;放在外面,当遇到异常时,抛出异常,后面的循环就会终止,并不会执行。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值