深入理解Java异常处理机制

深入理解Java异常处理机制

 1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听......
阅读全文
Java中单例设计模式,饿汉式和懒汉式

Java中单例设计模式,饿汉式和懒汉式

Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。   单例模式有以下特点:   1、单例类只能有一个实例。   2、单例类必......
阅读全文
Java中成员变量、局部变量和静态变量的区别

Java中成员变量、局部变量和静态变量的区别

之前在刚开始学习Java的时候,就谈了谈Java基础中的变量,虽然知道这货以后会经常用到,但没想到了基本语法这里,竟然有冒出来了成员变量、局部变量和静态变量。变来变去太容易让人搞晕了,挑拣出来梳理一下......
阅读全文
Java中变量及数据类型

Java中变量及数据类型

每种语言中都会设计到许多数据,于是,你会接触到不同的数据类型,初次接触数据类型是也曾晕晕乎乎,在Java语言中,终于有点明白了,梳理一下,与君共勉。 变量的概念 内存中的一个存储区......
阅读全文
Java中Math类常用函数总结

Java中Math类常用函数总结

Java中比较常用的几个数学公式的总结: //取整,返回小于目标函数的最大整数,如下将会返回-2   Math.floor(-1.8); //取整,返回发育目标数的最小整......
阅读全文
一个java文件里可以有多个类嘛?

一个java文件里可以有多个类嘛?

一个.java文件中可以有很多类。不过注意以下几点: 1、public 权限的类只能有一个(也可以一个都没有,但最多只有1个) 2、这个.java文件的文件名必须是public类的......
阅读全文
java的优势

java的优势

1.免费! 甲骨文免费提供用来开发Java应用程序的一切,你不必付任何的版税。或许你会将信将疑:资本家搞共产了?实际上,甲骨文在上的收益确实不大,远远比不过垄断Java应用服务器技术的IBM和BEA......
阅读全文
给Java程序猿们推荐一些值得一看的好书

给Java程序猿们推荐一些值得一看的好书

学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1、能出版出来的书一定是经过反复的思考、雕琢和审核的......
阅读全文
Java instanceof 运算符

Java instanceof 运算符

instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boo......
阅读全文
java中重写和重载的区别

java中重写和重载的区别

 重写方法的规则: 1)、参数列表必须完全与被重写的方法相同,否则不能称其为重写而是重载。 2)、返回的类型必须一直与被重写的方法的返回类型相同,否则不能称其为重写而是重载。 3)、访问修饰符的......
阅读全文
java正则表达式 Pattern和Matcher

java正则表达式 Pattern和Matcher

结论:Pattern与Matcher一起合作.Matcher类提供了对正则表达式的分组支持,以及对正则表达式的多次匹配支持. 单独用Pattern只能使用Pattern.matcher(String ......
阅读全文