java基础
qq_33666932
这个作者很懒,什么都没留下…
展开
-
String 与StringBuffer的区别
在java语言中,String是不可变类,String对象一旦被创建,其值不能被改变,而StirngBuffer是可变类,当对象被创建后,仍然可以对其值进行修改。转载 2018-02-25 21:12:39 · 6874 阅读 · 0 评论 -
接口(interface)和抽象类(abstract class)的区别
接口和抽象类是支持抽象定义的两种机制。两者具有很大的相似性,同时也存在很大的区别。 接口是公开的,里面不能有私有的方法或变量,是用于让别人使用的,抽象类是可以有私有的方法或者私有的变量,如果一个类中有抽象方法,那么就是抽象类。在java语言中,可以把类或类中方法声明为abstract来表示一个类是抽象类。接口是指一个方法的集合,接口中所有的方法都没有方法体,在java语言中用关键字i...转载 2018-02-25 21:37:39 · 4194 阅读 · 3 评论 -
实现线程的三种方式
在java语言中,多线程的实现一般有以下三种方式: 1)实现runnable接口,并实现该接口的run()方法。 以下是主要步骤: ①自定义类并实现Ruannable接口,实现run()方法。 ②创建Thread对象,用实现Ruannable接口的独享作为参数实例化该Thread对象。 ③调用Thread的start()...转载 2018-02-25 21:58:57 · 8701 阅读 · 0 评论