笔试(一)——浩鲸科技

首先:什么是构造方法?构造方法的特点是什么?

概述:构造方法存在于类中,给对象数据(属性)初始化;
特点:方法名与类名一样;无返回值无void;
默认构造方法:我们不创建一个构造方法时,系统默认提供一个无参构造;当我们创建一个构造方法时,系统不再提供无参构造,所以在实际项目中,全部手动给出无参构造

其次:什么是重载?什么是重写?

重载:存在于在一个类中,方法名相同,方法参数的类型或个数不同
重写:存在于子父类中,方法名、方法参数、返回值全部相同

所以:构造方法可以重载,不能重写

在一个类中,可以有多个构造方法(方法参数不同) ,即重载,来实现对象属性不同的初始化;

但是子类中不能定义一个方法无void无返回值的方法,编译错误,即子类无法继承构造方法,但是子类的构造器中可以调用父类的构造方法(默认自动调用无参构造)

简单写一下,
string是final修饰不可变
StringBuffer和StringBuilder可变
StringBuffer线程安全
StringBuilder线程不安全

简答题还有一个问http,一个问数据库基本的增删改查操作写sql

编程题第一个是字符串,好像是把后面删除重复字符后找最小的字符

编程题第二个题目就一页纸,没看懂。。。

大三参啥都没复习呢去加春招找虐的,,,

原文链接:https://blog.csdn.net/dukangming/article/details/88202507?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165277097916782248536870%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165277097916782248536870&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-13-88202507-null-null.article_score_rank_blog&utm_term=%E7%A7%91%E6%8A%80

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
文明发言,共建和谐米科社区
提交
头像

昵称

取消
昵称表情图片