每天开心一点
登录
注册
语言
简体
繁體
English
首页
产品列表
动态
留言
每天开心一点
登录
注册
语言
简体
繁體
English
博客
数据库
系统运维
Python技术
JAVA
Delphi系列
项目实施
互联网时代
Web前端设计
Java 中的异常和处理详解
Java 中的异常和处理详解程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。Java提供了更加优秀的解决办法:异常处理机制。异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行,且保持代...
832
2019-11-28
java在类的内部创建本类的对象是怎么做到的
一个Java的引用访问涉及到3个内存区域:JVM栈,堆,方法区。 以最简单的本地变量引用:Object obj = new Object()为例:Object obj表示一个本地引用,存储在JVM栈的本地变量表中,表示一个reference类型数据;new Object()作为实例对象数据存储在堆中;堆中还记录了Object类的类型信息(接口、方法、field、对象类型等)的地址,这些地址所执行...
755
2019-11-27
深入理解java异常处理机制
try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。参考:https://blog.csdn.net/hguisu/article/details/6155636 https://ww...
749
2019-11-27
Java异常的几种处理方式
程序运行时,发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止,还是输出错误给用户?或者用C语言风格:用函数返回值作为执行状态?。Java提供了更加优秀的解决办法:异常处理机制。异常处理机制能让程序在异常发生时,按照代码的预先设定的异常处理逻辑,针对性地处理异常,让程序尽最大可能恢复正常并继续执行,且保持代码的清晰。Java中的异常可...
688
2019-11-26
Java多线程基础
目录| 创建线程| 线程运行结果与执行顺序无关| 线程实例变量与安全问题| 停止线程| 线程优先级| 守护线程| 线程让步参考:https://www.cnblogs.com/wxd0108/p/5479442.html https://www.cnblogs.com/zivwong/p/9559931.html
656
2019-11-26
Java 之 Serializable 序列化和反序列化的概念
遇到这个 Java Serializable 序列化这个接口,我们可能会有如下的问题a,什么叫序列化和反序列化b,作用。为啥要实现这个 Serializable 接口,也就是为啥要序列化c,serialVersionUID 这个的值到底是在怎么设置的,有什么用。有的是1L,有的是一长串数字,迷惑ing。我刚刚见到这个关键字 Serializable 的时候,就有如上的这么些问题。在处理这个问题之前...
692
2019-11-26
深入理解Java输入输出流
I/O类库中使用“流”这个抽象概念。Java对设备中数据的操作是通过流的方式。表示任何有能力产出数据的数据源对象,或者是有能力接受数据的接收端对象。“流”屏蔽了实际的I/O设备中处理数据的细节。IO流用来处理设备之间的数据传输。设备是指硬盘、内存、键盘录入、网络等。IO的分类可以为:流按操作数据类型的不同分为两种:字节流与字符流。流按流向分为:输入流,输出流(以程序为参照物,输入到程序,或是从程序...
796
2019-11-26
idea2016~2018注册码
我的是2017.1 ultimate版本,亲测有效网址:http://idea.iteblog.com/license server:http://idea.iteblog.com/key.php
703
2019-11-23
MySQL中flush privileges的用处
flush privileges 命令本质上的作用是将当前user和privilige表中的用户信息/权限设置从mysql库(MySQL数据库的内置库)中提取到内存里。MySQL用户数据和权限有修改后,希望在"不重启MySQL服务"的情况下直接生效,那么就需要执行这个命令。通常是在修改ROOT帐号的设置后,怕重启后无法再登录进来,那么直接flush之后就可以看权限设置是否生效。...
1389
2019-11-23
java数据库连接类
在这里分享一个已经封装好了的java数据库连接类,只要创建对象就可以实现数据库的增删改查操作,用过都说好。import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import&nbs...
777
2019-11-23