
java
遇见已足矣
CS研究生一枚,编程爱好十级,可协助解决任何问题。
商务合作q:941686994
展开
-
接口能否继承接口?抽象类能否实现接口?抽象类能否继承具体类?抽象类中能否有静态的main方法?
接口可以继承接口。抽象类并不能继承接口,但可以实现接口。抽象类可以继承具体类,前提是具体类必须具有构造函数且具有访问权限。这里需要说明,当一个具体类没有写构造函数时,系统会自动生成默认的无参构造器,意味着没有写构造函数的具体类也可以被抽象类继承。但是,一旦将具体类的无参构造器设置访问修饰符为 private 时,抽象类则不可以继承。抽象类可以有静态的 main 方法。抽象类在面向对象中是被用来描述现实中的抽象事物, 抽象类没有对象概念所以不能被实例化. 但可以定义属性和方法, 其中属性方.原创 2020-12-02 13:38:45 · 32465 阅读 · 0 评论 -
简述overload、override和overwrite的区别
overload意为重载,override意为覆盖,overwrite意为重写。从中文意思上看,并无差别,但是如下所示,给出英文定义:Overloading occurs when two or more methods in one class have the same method name but different parameters.Overriding or overwrite means having two methods with the same method name and原创 2020-12-02 13:37:07 · 10556 阅读 · 0 评论 -
面经系列之Java基础知识问答篇
本文主要分三章,第一章为Java面试和基础学习中常见却很重要的一些问题清单,第二章是对每个问题的详细解答,第三章是对某些问题的程序举例和验证。原创 2020-11-30 15:12:09 · 2596 阅读 · 2 评论 -
Java基本数据类型详细介绍一览
关键字类型长度说明表示方法默认值最小值最大值byte整数8bit有符号二进制补码0−27=−128-2^7=-128−27=−12827−1=1272^7-1=12727−1=127short整数16bit有符号二进制补码0−215=−32768-2^15=-32768−215=−32768215−1=327672^15-1=32767215−1=32767int整数32bit有符号二进制补码0−231=−214748364...原创 2020-11-30 00:24:22 · 32894 阅读 · 0 评论 -
LeetCode算法题解与思路汇总
1.两数之和题目给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。示例:给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9所以返回 [0, 1]解题思路片段代码class Solution { public int[] twoSum(int[] n原创 2020-11-28 16:37:09 · 31792 阅读 · 0 评论 -
Java编程技巧与常用知识点[待续]
eclipse运行命令行参数run→run configuration→arguments→profile汉字汉字的字符编码区间[\u4e00-\u9fa5],通过Pattern.matches(reg,"")方法判断frame全屏居中this.setLocation((this.getToolkit().getScreenSize().width-this.getWidth())/2, (this.getToolkit().getScreenSize().height-this.ge..原创 2020-07-06 17:35:13 · 1321 阅读 · 0 评论 -
eclipse常用默认快捷键及基本设置
1.快捷键内容提示:alt+/快速修复:ctrl+1导包:ctrl+shift+o复制行:Ctrl+shift+↓上下行交换:alt+↑、↓合并行:ctrl+alt+j删除行:ctrl+d删除下一个单词:ctrl+delete上下滚动:ctrl+↓、↑更改为小写:Ctrl+shift+Y更改为大写:Ctrl+shift+X定位到指定行:ctrl+l下一个:ctrl+k上...原创 2020-04-19 20:49:04 · 31767 阅读 · 0 评论 -
小小的脑袋有一个大大的疑惑??Calendar告诉我6月有31号
小小的脑袋有一个大大的疑惑??6月有31日吗?小幸今天在用java刷算法题的时候,偶然间用到Calendar这个类,想借用他的日历功能计算某一天后的n天的日期,谁知却有惊奇的发现,直接上代码。import java.util.Calendar;public class Main { public static void main(String[] args) { Calendar c...原创 2020-04-04 17:22:58 · 1846 阅读 · 1 评论