
Java
文章平均质量分 63
私房菜
独乐乐不如众乐乐!!!!
展开
-
Java 基础小结
1. <<、>>、>>> 运算符号 例子 解释 << num<< n 相当于num×2nnum×2n,算数左移(逻辑左移) >> num>>n 相当于num2nnum2n,算数右移 >>> num>>>n 逻辑右移,当num为正数和算术右移一个效果 ...原创 2021-09-22 09:32:34 · 181 阅读 · 0 评论 -
JAVA的abstract修饰符 && 接口interface用法 && 抽象类和interface的差别
abstract修饰符可以修饰类和方法。(1)abstract修饰类,会使这个类成为一个抽象类,这个类将不能生成对象实例,但可以做为对象变量声明的类型(见后面实例),也就是编译时类型。抽象类就相当于一类的半成品,需要子类继承并覆盖其中的抽象方法。(2)abstract修饰方法,会使这个方法变成抽象方法,也就是只有声明而没有实现,需要子类继承实现(覆盖)。(3)注意的地方:转载 2015-06-04 15:00:37 · 1404 阅读 · 0 评论 -
java 中final 和 static
文章出处:http://blog.youkuaiyun.com/shift_wwx一、final根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方原创 2015-06-09 10:47:23 · 712 阅读 · 0 评论 -
有return的情况下try catch finally的执行顺序(最有说服力的总结)
结论:1、不管有木有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,管finally中的代码怎么样,返回的值都不会改变,任然是之前保存的值),所以函数返回值是在finally执行前确定的;4、finally转载 2015-10-10 16:12:24 · 658 阅读 · 0 评论 -
java去除字符串中的空格\t、回车\n、换行符\r、制表符\t
博文来源:http://blog.youkuaiyun.com/qq272803220/article/details/8481550java去除字符串中的空格、回车、换行符、制表符public class StringUtils { public static String replaceBlank(String str) { String dest转载 2015-07-08 14:52:02 · 39284 阅读 · 4 评论 -
java 定制排序 Comparator 区分从大到小还是从小到大
比如定义一个类,在类中重新定义Collection.sort()排序规则:class ComparatorDp implements Comparator{ public int compare(Object obj1, Object obj2) { double temp=obj1.value()-obj2.value(); ...转载 2018-08-30 16:26:39 · 6971 阅读 · 0 评论 -
InputStream类的available()方法获取流的长度
前言:要一次读取多个字节时,经常用到InputStream.available()方法,这个方法可以在读写操作前先得知数据流里有多少个字节可以读取。需要注意的是,如果这个方法用在从本地文件读取数据时,一般不会遇到问题,但如果是用于网络操作,就经常会遇到一些麻烦。比如,Socket通讯时,对方明明发来了1000个字节,但是自己的程序调用available()方法却只得到900,或者100,甚...转载 2018-09-26 14:58:21 · 8159 阅读 · 1 评论 -
JAVA 中UUID 详解
UUID是 通用唯一识别码(Universally Unique Identifier)的缩写,是一种软件建构的标准,亦为开放软件基金会组织在分布式计算环境领域的一部分。其目的,是让分布式系统中的所有元素,都能有唯一的辨识信息,而不需要通过中央控制端来做辨识信息的指定。如此一来,每个人都可以创建不与其它人冲突的UUID。在这样的情况下,就不需考虑数据库创建时的名称重复问题。目前最广泛应用的UUID,是微软公司的全局唯一标识符。原创 2018-09-27 14:17:36 · 22357 阅读 · 0 评论