
Java学习
文章平均质量分 58
孙太忙
stay hungry,stay foolish
展开
-
一次线程阻塞问题排查
oom异常排查原创 2022-09-25 22:52:55 · 1511 阅读 · 1 评论 -
Java内部类的作用
推荐一、 定义 放在一个类的内部的类我们就叫内部类。 二、 作用 1.内部类可以很好的实现隐藏 一般的非内部类,是不允许有 private 与protected权限的,但内部类可以 2.内部类拥有外围类的所有元素的访问权限 3.可是实现多重继承 4.可以避免修改接口而实现同一个类中两种同名方法的调用。 三、 例子 1.实现隐藏转载 2015-08-05 23:48:50 · 255 阅读 · 0 评论 -
String,StringBuffer与StringBuilder的区别??
String 字符串常量 StringBuffer 字符串变量(线程安全) StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常转载 2015-10-21 01:27:23 · 240 阅读 · 0 评论 -
接口和抽象类的区别
接口和抽象类有什么区别 你选择使用接口和抽象类的依据是什么? 接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。 抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。 人可以吃东西,狗也可以吃东西,你可以把“吃东西”定义成一个接口,然后让这些类去实现它.转载 2015-12-04 02:23:43 · 227 阅读 · 0 评论 -
用Java翻转一个英文句子
将一个句子翻转,例如 I love you.翻转过后为 you. love I public String reverse(String s){ int pos=0; StringBuilder sb=new StringBuilder(); for(int i=0;i<s.length;i++){ char c=s.charAt(i); if(c==' '){ pos=0原创 2016-08-17 00:40:50 · 2573 阅读 · 0 评论