![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
str_818
这个作者很懒,什么都没留下…
展开
-
编译Java文件时报错“编码GBK的不可映射字符”
方法一:使用java -encoding UTF-8 XXX.java 方法二:将java文件保存为ANSI格式转载 2018-08-23 21:58:43 · 521 阅读 · 0 评论 -
java.awt.Graphics 为什么抽象方法可以直接用
实现CG算法的时候想参考一下Java源码怎么写的,结果找到了Graphics类,发现里面的方法都是抽象的,这是一个抽象类,也没有找到哪个子类重写实现了这些方法,就特别疑惑???这是为什么呢?因为不考虑运行环境的具体实现的图形类是没有意义的,Java是一门跨平台语言,不同的平台会有不同的具体实现方法。所以,基于这个特性,JDK里面是没有办法提供具体的实现代码的,这样就违反了“一次编译,到处运行”...原创 2018-10-24 16:57:38 · 905 阅读 · 0 评论 -
Java swing键盘监听没反应
好久没写Java图形界面了,今天写一个作业,键盘监听没反应,就像下面这样。menuBar.addKeyListener(new KeyAdapter() { @Override public void keyPressed(KeyEvent e) { System.out.println("==="); }});重新获取一下监听组件的焦点就可以了,用进废退,多加练习menuBa...原创 2018-11-20 17:43:33 · 4004 阅读 · 6 评论 -
【Java基础】正则表达式详解
正则表达式是一种强大而灵活的文本处理工具,使用正则表达式能够以编程的方式构造复杂的文本模式,并对输入的字符串进行搜索,简单来说,正则表达式就是以某种方式来描述字符串。正则表达式在线工具一、基本语法语法语法解释普通字符(字母、数字、汉字、下划线)一个普通字符在表达式中只匹配与之相同的一个字符。\t、\n、\t、\f表示回车符、换行符、制表符、换页符。‘[’ ...原创 2018-12-19 14:55:59 · 194 阅读 · 0 评论