自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 创建副线程的四种方式,Thread,Runable.Callable,Executors.newFixedThreadPool(int),创建分线程,

package Thread; import java.util.concurrent.Callable; import java.util.concurrent.ExecutionException; import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future; import java.util.concurrent.Futu.

2020-08-22 18:57:45 187

原创 JVM内存模型,JAVA栈内存模型,JAVA堆内存模型,JAVA堆垃圾回收机制,程序计数器,

以上观点均为个人观点,本人也是初学者,有任何错误请及时指正 码字不易,如果以上总结帮到了你,请一元支持下,你的支持是最大的鼓励

2020-08-20 01:01:35 91

原创 JAVA接口理解,JDK1.7,JDK1.8接口的区别

一.接口理解 1.总结 接口 特点 JDK1.7的接口特性: 1.接口中的访问控制修饰符统一默认是public接口声明,方法,变量,不写也默认是public. 2.接口中没有构造方法,其实现类创建对象时默认调用的是super(),即其父类的无参/有参构造方法, 3.变量都是全局静态常量,用public static final修饰,写不写都是这个修饰,如:(public static final缺省存在)int a=0;因为有final修饰,必须手动=赋值. 4.方法都

2020-08-10 22:27:31 1167

原创 JAVA中abstract关键字详解,abstract方法,abstract类,抽象方法,抽象类

abstract关键字不能与static/final共同修饰 效用 类 1.抽象类只是:包含一个或多个抽象方法||或者被声明为抽象(被abstract修饰的)一个普通的类, 在继承关系中,作为父类与普通类的区别仅有:"别实例我和你得重写" ①不能被实例化,不能用new来实例化. ②要求子类必须重写/实现其的所有抽象方法.至于普通方法,子类随需求选择是否重写 抽象类本身可以有构造方法和构造代码块(给子类实例用) 抽象类本身可以有实例变量和静态变量 抽象类本身

2020-08-10 20:22:53 230

原创 JAVA简单工厂模式,JAVAfinal关键字修饰与效用详解

一.简单工厂模式:是解决大量创建对象的的方案. 以static方法和对new关键字的隐藏,实现通过一个简单的字符串实现获取对象的方案. public class Computer { @Override public String toString() { return "我是一个电脑"; } } public class IntelComputer extends Computer{ @Override public String...

2020-08-10 12:28:30 141

原创 JAVA多态(继承,向上转型,向下转型,)的理解还需要理解(强制转换,父类型作为形参或者返回值类型,父类型引用作为实参,)

如标题所示,为了更好的理解JAVA多态(继承,向上转型,向下转型,) 前提需要理解这两个内容 1.强制转换, 2.父类型作为形参或者返回值类型,父类型引用作为实参, 一. 1.强制转换 ①基本类型的强转(俗称做手术,"切除一部分数据(组织)),如下 double a=0.0D; int b=(int)a; ②引用类型的强制转换===(就是)向下转型:父类型强转为子类型 发生在子类转型成父类(即向上转型)后(必须),再转型成子类型(一般用instan of判断下,...

2020-08-09 02:26:12 391

原创 一个类看懂Static修饰符,关键字,static修饰变量,static修饰方法,static静态代码块,static修饰花括号

类写的不是很好,但结合下边的图解也能详细的了解Static的用法与不用的区别了 public class StaticDetailed { // static修饰变量的区别 static String ClassV = "静态变量初始化"; String InstanceV = "实例变量初始化"; // static修饰代码块的区别 // 静态代码块 static { System.out.println("静态代码块执行"); // ClassRoom="静态代码块执行"; .

2020-08-08 22:36:36 247

原创 java中static关键字解释,修饰变量,修饰方法,修饰花括号

static修饰不同对象 有无修饰 别名 执行时间 执行次数 存在位置 两者区别 一般用途 变量 static int a; 类变量/静态变量/共享变量 类第一次被加载, 只1次 同类信息 在方法区 1.份数不同,类变量一份,实例变量每个对象人手一份 2.存储位置不同 3.内存空间分配时机不同: 类变量:类初次加载 实例变量:new时 4.生命周期不同 类变量:同类的生命周期 实例变量

2020-08-07 20:20:20 221

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除