![](https://img-blog.csdnimg.cn/2133bc6ec7a74c009169ba56f261c076.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
日常/报错问题
对于java工具以及代码运行时的报错等日常小问题的处理
naoguaziteng
向着大佬看齐
展开
-
出现ConcurrentModificationException这个异常报错,怎么处理?
ConcurrentModificationException是并发修改异常的意思.一般会发生在集合的迭代器遍历.例如需求:现有一个集合,判断集合里面有没有 "world" 这个元素,如果有,就添加一个 "javaee" 元素,请写代码实现.import java.util.ArrayList;import java.util.ListIterator;public class ExceptionTest { public static void main(Strin...原创 2022-05-24 14:06:21 · 598 阅读 · 0 评论 -
方法上面有个删除线是什么意思呢?
方法上面有个删除线是指这个方法已经过时了的意思.方法虽然过时了,却不影响方法的使用,该方法也不会被废除.虽然方法可以用但是不推荐.很多类里面的方法都已过时了,当出现了更加优化的方法,那么原来的方法就会过时!有的类也会过时!import java.util.Date;public class Test { public static void main(String[] args) { Date date=new Date(); date.getDay()原创 2022-05-10 17:36:14 · 1908 阅读 · 4 评论 -
为什么自动拆装箱里,两个值相等的数字其地址值有的相等有的不相等?
看如下代码:public class Test { public static void main(String[] args) { Integer i1 = 128; Integer i2 = 128; System.out.println(i1 == i2); //false Integer i3 = 127; Integer i4 = 127; Syste原创 2022-05-04 18:01:02 · 127 阅读 · 0 评论 -
IDEA中常用的快捷键
psvm --------> 快速生成main方法 sout --------> 快速生成System.out.println(); Ctrl+y --------> 删除一整行代码 esc --------> 可以退出idea中的任意窗口. alt+insert --------> idea中任意新建/新增/添加(比如:创建类,包;添加构造方法,get,set方法等) alt+左/右箭头 --------> 切换java程序 Ctrl+sh...原创 2022-04-27 19:35:10 · 508 阅读 · 0 评论 -
如何在IDEA中创建一个项目
首先双击IDEAjava运行环境(也就是双击程序啦!). 点击Create New Project,开始创建一个新的项目!然后点击下一步!(next) 然后作为小白,不需要勾选下面选项,接着下一步即可!(多动动手啦!)然后就是给项目名命,名命完以后直接Finish即可进入之后,点击左边的菜单栏,展开后鼠标指向src,右键单击,就会出来小的栏目框!鼠标指向New,同意会出现小的栏目单!其中JavaClass是创建一个类,Package是创建一个包!如下图:test是原创 2022-04-27 18:13:35 · 2796 阅读 · 0 评论 -
如何避免ClassCastException(类类型转换异常)的发生?
java.lang.ClassCastException是类类型转换异常.一般在传入对象或者多态向下转型时会经常遇到!那么如何正确预防呢?由此就需要了解一个运算符instanceof啦!运算符instanceof会在运行阶段动态判断引用指向的对象的类型.instanceof运算符的运算结果只能是true或者false.instanceof语法: (引用 instanceof 类名); 引用的介绍在这里!------->引用例如(c in...原创 2022-04-27 17:47:10 · 800 阅读 · 0 评论 -
空串:““和空格字符串:“ “以及null是同一个东西吗?
首先的回答就是:它们并不是同一个东西!空串: 就是这个字符串的内容就是空的,里面没有东西.String s="";空格字符串: 就是这个字符串里面有一个空格字符.虽然看不见,其实上是有一个空格字符的!null: 就是引用指向的对象找不到,也就是找不到要找的对象的地址!这个时候才会为空!public class Test { public static void main(String[] args) { //空串 String s="";原创 2022-04-22 20:15:05 · 880 阅读 · 0 评论 -
String s=new String(“abc“);创建了几个对象?
目录String s=new String("abc");创建了两个对象!String name="zhangsan";创建了一个对象!String s="java";Striing s2="java";创建了一个对象!String s="hello";s+="world";创建了三个对象!String s="hello"+"world";创建了一个对象!String s=new String("abc");创建了两个对象!首先根据之前的学习,我们就知道单独的一个字符串就.原创 2022-04-22 19:46:02 · 1748 阅读 · 6 评论 -
为什么先录入整数,再录入字符串,这个字符串无法录入?
先录入整数,再录入字符串时,发现这个字符串没有录入?为什么?当输入完整数,敲了一下回车换行,字符串还未录入就结束了!其实这个回车换行也是一个字符,这个回车换后符已经被nextLine()这个方法录入了,解决方法:方法一:在录入字符串时,重新创建一个Scanner ( 推荐此方案 )方法二:你可以使用这个 next()方法来录入字符串为什么不推荐使用第二种方法呢?next()和nextLine()又有什么区别呢?nextLine() 会录入空格字符,回车换行符,而next() 不会录入空格字符,回车换行符原创 2022-04-21 14:35:28 · 661 阅读 · 0 评论 -
API的介绍以及如何查找底层方法
API(Application Programming Interface) 应用程序编程接口.就是Java提供给我们使用的类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用。小编这里有jdk api1.8版本的,还有jdk 1.6版本的.据小编目前的了解,jdk 1.6版本的是人工归纳的.较为易懂些.而jdk 1.8 版本的是机器整合的.所以查找自己想要了解的方法,可以两个版本综合使用!在小编博客主页的资源里有1.8版本和1.6版本的压...原创 2022-04-20 15:10:02 · 421 阅读 · 0 评论 -
如何查看电脑的系统类型(即查看电脑是多少位的)
我的电脑右键点击属性即可看见如下界面!方框内部即可看见自己的电脑是多少位的!小编的电脑是64位的!(现在大多数都是64位的操作系统呢!很少有32位的啦!)(小编也在努力学习更多哟!以后会多多分享哒!)希望对友友们有所帮助!!!!...原创 2022-03-09 17:22:09 · 655 阅读 · 0 评论 -
DOS环境下编译出现报错:“ 程序包system不存在 “的解决方法
程序包system不存在报错就属于单词拼写问题了.出现这样的报错就是友友的 单词拼写 出错了,这个例子里呢就是system拼写错了,应该是大写的S,即System.快去试一试吧!!!!(小编也在努力学习更多哟!以后会多多分享哒!)希望对友友们有所帮助!!!!...原创 2022-01-06 17:17:29 · 3379 阅读 · 6 评论 -
DOS环境下编译出现报错:“ 非法字符: ‘\ufflb‘ 的解决方法
非法字符: '\ufflb'的报错是属于中英文符号的问题.出现这样的报错基本上就是友友的分号写成中文版的了,咱们吧分号改成英文版的分号就可以啦!快去试一试吧!!!!(小编也在努力学习更多哟!以后会多多分享哒!)希望对友友们有所帮助!!!!...原创 2022-01-06 17:07:45 · 1943 阅读 · 0 评论 -
DOS环境下出现“ ‘javac‘不是内部或外部命令,也不是可运行的程序或皮处理文件 “的报错的解决方法
安装完JDK后,友友们就可以在DOS环境下开始编译和执行一些java源代码了.在dos环境下编译出现这样的报错,就得检查一下友友自己的Path环境变量的配置了.如果配置的有问题就会出现这样的报错.Path环境变量的配置在小编的另一篇文章里有详细介绍哦!连接如下:JDK的安装,配置和相关介绍_naoguoteng的博客-CSDN博客配置好以后,再次对环境变量配置是否成功进行检查.在DOS命令提示符窗口输入javac,如果出现相关内容,就配置成功.这个时候就可以使用javac命令...原创 2022-01-06 16:55:22 · 1014 阅读 · 0 评论 -
eclipse中jsp文件的“<%@“出现报错的解决方案
1.在报错的项目上右键,Build Path---->Configure Build Path2.Librarires---->Add LiLibrary(注意:点击Librariredias后,需要选中下面的Modulepath,否则右侧选项为灰色无法选中状态)3.Server Runtime---->Next---->选中Apache Tomcat v9.0---->Finish然后就解决问题啦!!!(小编也在努力学习更多...原创 2021-10-07 15:10:18 · 6974 阅读 · 5 评论 -
如何下载Tomcat
1.在网站搜索栏搜索Tomcat即可.(找不到的话,网址在这里哦:Apache Tomcat® - Welcome!)2.Tomcat的官网是这个样子哒!点击需要的Tomcat的版本后,窗口下拉3.选择适合咱们电脑的,点击下载,现在一般的电脑大多数是64位的解压之后就可以在开发工具里用啦!(小编也在努力学习更多哟!以后会多多分享哒!)希望对友友们有所帮助!!!!...原创 2021-10-08 23:42:03 · 4810 阅读 · 0 评论 -
IDEA切换主题(换背景颜色)
友友们,干货来啦!!!! 1.File--->Setting2.点击Setting后出现以下页面!(1)IDEA一共有三种主题的哈!小编这里用的是IntelliJ,简约白色啦!!(2)这个是Darcula的主题效果(3)High contrast的主题效果这样操作,友友们就可以选择自己喜欢的主题啦!!!!(选择好以后记得点击ok...原创 2021-10-15 18:53:56 · 9694 阅读 · 0 评论 -
eclipse里如何设置不同主题(背景颜色)?
1.window--->preferences(小编这里用的黑色系列(Dark)哦!!!)2.点进Preferences后找到General---->点击Appearance(右边圈内的即是主题类型!!)3.各种主题如下:((1)Classic2.Dark3.Light(System跟这个是一样的!!!!)好啦!快去选择你喜欢的主题吧!!!!(小编也在努力学习更多哟!以后会多多分享哒!)希望对友友们有所帮助!!!!...原创 2021-10-13 11:50:07 · 2726 阅读 · 0 评论