![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
秋招备战
凌晨四点的彭摆鱼!!!
延安大学计算机科学与技术专业
展开
-
乘风破浪(2020/8/2)
1.关于代码注释(注释是给人看的,不是给机器看的)编译后的程序尺寸即class文件的大小 注释不会被编译 注释不会影响class的文件执行效率 2. 修饰符分类Java语言提供了很多修饰符,大概分为两类:1. 访问权限修饰符2. 非访问权限修饰符访问权限修饰符public:共有访问。对所有的类都可见。 protected:保护型访问。对同一个包可见,对不同的包的子类可见。 default:默认访问权限。只对同一个包可见,注意对不同的包的子类不可见。 priv...原创 2020-08-02 09:15:29 · 351 阅读 · 0 评论 -
乘风破浪(2020/7/29)
递归专项练习1. 二叉树的前序遍历不仅可以使用递归来完成,还可以使用栈来完成。2 . 递归函数一定要有不调用自身的分支,即递归函数的出口。、3 .快速排序 快速排序是将第一个元素作为标准,然后将大于标准的元素分到数组的右边,小于数组的分到左边,以此递归完成排序看到很多人在别的答案下说看不懂,那我就来举个栗子。现在有这么个序列:123456789假设每次划分出短序列的长度为1即第一次划分短序列:1长序列:23456789如果优先处理短序列1...原创 2020-07-29 12:51:40 · 196 阅读 · 0 评论 -
乘风破浪(2020/7/27)
1.重载与重写 重载就是一句话:同名不同参,返回值无关。 覆盖/重写:同名同参 Java重载的规则:1、必须具有不同的参数列表;2、可以有不同的返回类型,只要参数列表不同就可以;3、可以有不同的访问修饰符;4、可以抛出不同的异常;5、方法能够在一个类中或者在一个子类中被重载。方法的重写:1、在子类中可以根据需要对从基类中继承来的方法进行重写。2、重写的方法和被重写的方法必须具有相同方法名称、参数列表和返回类型。3、重写方...原创 2020-07-27 09:12:02 · 113 阅读 · 0 评论 -
乘风破浪(2020/7/26)
1. 功能性注释什么是功能性注释? java文档注释包括代码的功能描述,作者,最后一次修改的时间,所以一旦改动了代码,时间肯定会变的! 问:注释哪些部分?1、Java 文件:必须写明版权信息以及该文件的创建时间和作者;2、类:类的目的、即类所完成的功能,以及该类创建的时间和作者名称;多人一次编辑或修改同一个类时,应在作者名称处出现多人的名称;3、接口: 在满足类注释的基础之上,接口注释应该包含设置接口的目的、它应如何被使用以及如何不被使用。在接口注释清楚的前提下对应的实现类可...原创 2020-07-26 08:54:47 · 276 阅读 · 0 评论 -
乘风破浪(2020/7/25)
1.<<与<<< >>”和“>>>”等移位运算符的运算规则:1、无符号右移,忽略符号位,空位都以0补齐。value>>>a,a是要移位值value移动的位数。无符号右移的规则只记住一点:忽略了符号位扩展,0补最高位无符号右移运算符>>>只是对32位和64位的值有意义。2、右移位运算符>>,若操作的值为正,则在高位插入0;若值为负,则在高位插入1。右移补零操作符&...原创 2020-07-25 10:15:14 · 153 阅读 · 0 评论