Java学习笔记
CHAIBR
这个作者很懒,什么都没留下…
展开
-
为什么静态方法中不能使用this?
为什么静态方法中不能使用this?因为在静态方法的局部变量表中并不存在this变量,所以在静态方法中不能使用。而在构造方法和实例方法中,this变量会存放在局部变量表中 index为 0 的位置。代码:public class LocalVariablesTest { public static void main(String[] args) { new LocalVariablesTest().test(); } public void test(){原创 2020-10-02 14:45:24 · 4851 阅读 · 0 评论 -
Java基本概念
什么是Java:Java是一个完整的平台,有一个庞大的库,其中包含了许多的可重用的代码,以及一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾回收等服务的执行环境。Java白皮书的关键字简单性面向对象 重点关注的是数据(对象)以及对象的接口。分布式健壮性 消除了内存重写和数据损坏的可能性安全性体系结构中立。 编译器可以生成一种跨平台的.class 文件可移植性解释型高性能多线程动态性...原创 2021-07-05 21:58:52 · 76 阅读 · 0 评论 -
多线程学习笔记
多线程线程的声明周期:多线程的创建,方式一:继承与Thread类1、创建一个继承与Thread类的子类2、重写Thread类的run();----->将次线程执行的操作声明在run中3、创建Thread类的子类的对象4、通过此对象调用start():①启动当前线程,②调用当前线程的run() 创建多线程的方式二:实现Runnable接口创建一个实现了Runnable接口的类2、实现类去实现Runnable中的抽象方法:run3、创建实现类的对象4、将此对象作为参数传递原创 2020-09-06 16:20:50 · 100 阅读 · 0 评论