- 博客(9)
- 收藏
- 关注
原创 对于类与接口的一点思考
类和接口之间的异同是java基础中应该要学习并且理解的重要部分,以抽象类和一般接口为代表,对应自己理解水平,对此进行一些总结:1、单继承与多继承java中的类只能单继承(extends),即一个类只能有一个父类。但是接口可以多继承(implements),一个类可以继承多个接口。这一点在我看来,应该是两者的分工所致:类是对象的抽象,主要的是关于物种的基本属性,例如人的性别身高体重,虽然也会有一些行为方法,例如走路跑步,但是还是以基本属性的操作为主。而接口面对的主要是行为,将一类行为方法进行抽象提炼,
2020-07-26 11:18:10 180
原创 idea控制台乱码,日志文件显示乱码,浏览器乱码解决
1、控制台乱码解决方案在VM options 中设置为-Dfile.encoding=UTF-8即可解决,控制台最后显示:2、日志文件乱码,此处以Tomcat Catalina Log为例这是tomcat配置文件中的编码格式问题,打开自己的tomcat安装目录,进入conf,找到logging.properties文件路径:*\apache-...
2020-03-10 11:34:21 879
原创 Linux(Ubuntu)下设置语言,引入中文输入法,以及出现it's impossible to install or remove any software.
简单步骤设置:1、打开设置(System Settings)2、选择语言设置(language support)3、如果有需要的语言,则直接选择就行,如果没有,则进行下一步4、选择安装或移除的语言(install / remove languages),然后选择自己想要的语言,确定就行,如果显示it's impossible to install or remove any sof...
2020-01-30 23:38:22 4474
原创 如何在不引入第三个变量的情况下,交换两个变量的值
如何在不引入其他变量的情况下,交换变量a和b的值嘞?例如:a=2,b=4,交换使得:a=4,b=2,如何解决?????方法一:利用异或运算(/\)异或运算符:/\,运算规则:若参加运算的两个二进制相同则为0,不同则为1(同号为假,异号为真),即0/\0=0,0/\1=1,1/\0=1,1/\1=0。根据运算的性质,可以对a和b进行如下操作:a=a/\b;b=...
2019-07-26 17:00:04 1108
转载 安装系统显示磁盘格式不对,需要MBR格式
安装系统显示windows无法安装到这个磁盘,选中的磁盘采用GPT分区形式1、按住“shift+f10”,打开“cmd”命令符2、输入:diskpart,回车进入diskpart。3、输入list disk回车,显示磁盘信息4、选择你要安装的磁盘:select disk 0(选择自己的磁盘号)5、清除磁盘:clean【注:此步会把此磁盘格式化,里面的文件都会清除,包括分区里面的内容】6...
2019-07-04 20:11:29 16784
原创 Maven知识点梳理和总结
Apache Maven总结1、Maven的配置: 首先来说说Maven的配置问题。 官网:http://maven.apache.org/download.cgi 或者点击这个链接直接下载:http://mirror.bit.edu.cn/apache/maven/maven-3/3.6.1/binaries/apache-maven-3.6.1-bin.zip...
2019-07-01 22:18:40 381 1
原创 分析字符串中的单词,以空格作为单词分隔点
Java中提供了一个类:StringTokenizer用于专门分析字符串中的单词,通过该类的hasMoreTokens()方法判断是否有后续单词,然后取出下一个单词,以取出的单词作为出发点重新判断后续,如果没有后续则返回该单词。 下面演示: 直接在main函数中开始: String last; ...
2018-06-09 20:50:47 1669
原创 自己编写java中String替换指定位置的字符的方法
static String replace(String mystring,String content, int location){return mystring.substring(0, location)+content+mystring.substring(location+1);}
2018-05-11 23:38:35 7594 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人