![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
每日积累
salmon学java
小白一只,在学java。
展开
-
关于Java异常10件事儿<下>20170511
我们可以在同一catch子句中捕获多个异常吗? 是的,只要这些异常类可以追溯到类继承层次结构中的同一个超类,那么只能使用该超类。 java可以在构造器中抛出异常吗? 是的,构造函数是一种特殊的方法。 这是一个代码示例。 在finally块里抛出异常 这是可以通过编译的。 public static void main(String[] args) { File file1 = new Fi原创 2017-05-11 11:53:52 · 199 阅读 · 0 评论 -
Java程序员应了解的10个面向对象设计原则
英文原文:javarevisited.blogspot.com,翻译:iteye面向对象设计原则是 OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数 Java 程序员追逐像 Singleton、Decorator、Observer 这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的 Java 程序员没有听说过转载 2017-05-12 14:52:53 · 215 阅读 · 0 评论 -
复习关于比较的几个方法
Java里的比较,一般来说分为 ==比较 equals比较 compareTo方法比较==比较: 主要用于普通变量值的比较,返回值是Boolean ==本身是运算符,一般用于原生类型(如int char等)比较 内存引用一样,就返回TRUE 例:int a=1; int b= 1; a==b,返回 true equals比较: 首先,equals是方法,可以被“点”出来,意味着: 可以原创 2017-05-13 14:34:38 · 186 阅读 · 0 评论 -
字符串的不变性170509
字符串的不变性原创 2017-05-09 10:16:28 · 208 阅读 · 0 评论 -
170509面试小问题
Java运行机制如何? 平台无关,需要不同版本的虚拟机,一次编译到处运行。JavaSE、JavaME、JavaEE的区别?SE:桌面级应用,是Java的核心和基础,SE是MEEE的基础 ME:针对移动端设计,学习配置和简表 EE:服务器端应用(JSP,jdbc,ejb),各类框架(spring…)原创 2017-05-09 10:34:11 · 166 阅读 · 0 评论 -
Java异常类结构(翻译)20170510
在Java中,异常可以选中或未被选中。他们都属于一个类层次结构。下面的图显示了Java异常类的结构。 红色的是可以检查的异常。它们要么在方法中捕获,要么在方法中声明继续抛出此异常。已检查的异常必须在编译时被捕获。这样确认异常是因为Java编译器和Java虚拟机会检查以确保这个规则被遵守。 绿色的部分是未被检查的异常,他们是不希望回收的异常,比如空指针,等。原创 2017-05-10 14:20:54 · 186 阅读 · 0 评论 -
关于Java异常10件事儿<上>20170510
Checked vs. Unchecked Checked 异常必须明确地被捕获在一个方法中,或者在方法的throws子句中声明。 Unchecked的异常是由无法解决的问题引起的,比如除以零,空指针等。 Checked 异常非常重要,因为你希望使用API的其他开发人员知道如何处理异常。 异常管理的最佳做法: 如果一个异常可以被正确处理,那么它应该被捕获,否则,它应该被抛出。 为什么在try中定义原创 2017-05-10 15:03:46 · 157 阅读 · 0 评论 -
Oracle忘记密码怎么办,账户锁定怎么办
问题:jdbc死活连不上本机的oracle数据库 折腾3小时搞定,分享下经验 关键字:orapwd.exe,PWDorcl.ora 简单讲就是使用orapwd工具修改pwdorcl文件达到我们修改密码的目的 具体步骤: 步骤:cmd进入命令行 进入D:\app\34257\virtual\product\12.2.0\dbhome_1\bin>目录执行orapwd.exe, 命令:or原创 2017-06-22 21:38:55 · 406 阅读 · 0 评论