![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java常见错误集锦
ExtendsDK
这个作者很懒,什么都没留下…
展开
-
【JAVA】Java数据类型转换
强制数据类型转换强制转换的格式是在需要转型的数据前加上“( )”,然后在括号内加入需要转化的数据类型。有的数据经过转型运算后,精度会丢失,而有的会更加精确,下面的例子可以说明这个问题。1.publicclassDemo{2.publicstaticvoidmain(String[]args){3.intx;4.do...原创 2019-05-04 12:30:24 · 574 阅读 · 0 评论 -
【JAVA】socket通信 客户端报错
public static void main(String[] args) { ConfigManager man=ConfigManager.getInstance(); List<CommandGroup> group=man.getCommandGroup(); List<Socket> socket=null; try { ServerSock...原创 2019-05-04 12:36:12 · 344 阅读 · 0 评论 -
【JAVA】使用socket 获取流读取 时报错java.net.SocketException: Software caused connection abort: recv failed
使用socket 进行通信 循环读取信息的时候报错java.net.SocketException: Software caused connection abort: recv failed大概原因:客户机<-->服务器,之间是由一个socket 长连接来通信,客户端有一个接收线程在while(true){..}循环里不停地从InputStream流中读数据,客户机每隔几秒钟...原创 2019-05-04 12:35:30 · 1793 阅读 · 0 评论 -
【JAVA】 Socket报错打开文件过多
原因有多种,网上有说是因为系统允许打开的默认文件数设置太小,对于网络访问,高并发访问的情况,只需修改系统参数即可解决,先查看当前的设置:$ ulimit -acore file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedfile size (blocks,...转载 2019-05-04 12:34:32 · 1146 阅读 · 0 评论 -
【JAVA】readUTF()使用报 java.io.EOFException异常
package IO流;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.I...原创 2019-05-04 12:33:45 · 1759 阅读 · 1 评论 -
【JAVA】报错信息:java.io.FileNotFoundException拒绝访问
log4j:ERROR setFile(null,true) call failed.java.io.FileNotFoundException: C:my_softwareaxis.log (拒绝访问。)错误原因:用户权限不够,无法在c盘中写入日志内容。解决方案:修改日志文件的保存地址,例如可以保存到D盘。修改方法:打开log4j.properties日志配置文件修改log...原创 2019-05-04 12:32:56 · 9619 阅读 · 0 评论 -
【JAVA】代码也错了
手机验证:填写手机号码,点击发送验证码,接收后填写验证码比对,无误后注册成功。邮箱验证:注册时填写邮箱账号,点击注册,网站邮箱会给该邮箱发送一封激活邮件,用户点击后激活该账号。这里通过实例来介绍一下邮箱验证的实现过程,例子可以运行,暂时没有发现什么问题,不过也可能有不安全的地方,欢迎大家指正。实现思路注册时填写邮箱,点击注册时网站系统邮箱发送激活验证链接到此邮箱,用户来...原创 2019-05-03 19:56:46 · 146 阅读 · 0 评论 -
【JAVA】系统奔溃的解决
public void setUsername(String username) { this.username = username; } public String getPassword() { return password; } public void setPassword(String password) {...原创 2019-05-04 12:31:26 · 404 阅读 · 0 评论 -
【JAVA】多线程报错的解决
实现思路注册时填写邮箱,点击注册时网站系统邮箱发送激活验证链接到此邮箱,用户来激活账户点击注册,系统邮箱会发送一封激活邮件到你填写的邮箱账号中在没有进行激活操作前,设定某个字段状态是0,表示此账号未激活,不可以使用或者某些功能受限激活操作之后,将activated字段更新为1,这样就完成了激活操作那么这里还有一个codeUrl字段,他的作用是存入一个唯一标识的随机码,...原创 2019-05-03 19:57:50 · 1247 阅读 · 0 评论 -
【JAVA】Java多线程之捕获子线程中的异常
在某些场景下,我们经常需要使用多线程来执行任务提高性能,但是我们知道正常的主线程是无法处理子线程的异常的,一旦出现异常就会传播到控制台。这个时候我们需要在线程里面处理异常怎么办呢,我们可以使用Executor来处理。在Java5中新加入了一个Thread.UncaughtExceptionHandler接口,这个接口可以让我们在每个Thread对象上都附着一个异常处理器,它的unacughtE...原创 2019-05-04 12:38:01 · 338 阅读 · 0 评论