发布了文章2021-08-16
当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载,类的连接,类的初始化这三个步骤来对类进行初始化。如果不出现意外情况, JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化类的加载:●就是指将class文件读入内存...
发布了文章2021-08-12
需求:启动一个线程,在控制台输出一句话:多线程程序启动了方式1:●定义一个类MyRunnable实现Runnable接口, 写run()方法●创建MyRunnable类的对象●创建Thread类的对象,把MyRunnable的对象作为构造参数传递●启动线程方式2:●匿名内部类的方式改进new Thread(new Runnable(...
发布了文章2021-08-09
进程:是正在运行的程序是系统进行资源分配和调用的独立单位每一个进程都有它自己的内存空间和系统资源线程:是进程中的单个顺序控制流,是一条执行路径。单线程:一个进程如果只有一条执行路径,则称为单线程程序。多线程:一个进程如果有多条执行路径,则称为多线...
发布了文章2021-08-04
File:它是文件和目录路径名的抽象表示●文件和目录可以通过File封装成对象的●对于File而言,其封裝的并不是一个真正存在的文件,仅仅是一个路径名而已。它可以是存在的,可以是不存在的。将来是要通过具体的操作把这个路径的内容转换为具体存在的。
发布了文章2021-07-30
异常:就是程序出现了不正常的情况异常体系:Throwable分为Error和ExceptionException分为RuntimeException和非RuntimeExceptionError:严重问题,需要处理Exception:称为异常类,它表示程序本身可以处理的问题●RuntimeException: 在编译期是不检查的,出现问题后,需...
发布了文章2021-07-28
Math包含执行基本数字运算的方法没有构造方法,如何使用类中的成员呢?看类的成员是否都是静态的,如果是,通过类名就可以直接调用。Math类的常用方法:
发布了文章2021-07-23
继承是面向对象三大特征之一。可以使得子类具有父类的属性和方法,还可以在子类中重新定义,追加属性和方法。继承的格式:public class 子类名 extends 父类名{ } 范例:public class Zi extends Fu { }Fu:是父类,也称为基类、超类。Zi:是子类,也称为派生类。继...
发布了文章2021-07-22
API(Application Programming Interface):应用程序编程接口。Java API:指的是JDK中提供的各种功能的Java类,这些类将底层的实现封装了起来。调用方法时,如果方法有明确的返回值,我们用变量接收,可以手动完成,也可以用快捷键(Ctrl+Alt+V)的方式完成。
发布了文章2021-07-21
类是Java程序的基本组成单位。类的组成:属性:在类中通过成员变量来体现(类中方法外的变量)。行为:在类中通过成员方法来体现(和前面方法相比去掉static关键字即可)。类的定义步骤:定义类;编写类的成员变量;编写类的成员方法。public class 类名{//成员变量 ...
发布了文章2021-07-21
数据类型分为基本数据类型和引用数据类型。其中基本数据类型有数值型:整数(byte,short,int,long),浮点数(float,double),字符(char)。非数值型:布尔(boolean)。引用数据类型有:类(class),接口(interface),数组([])。
赞了文章2020-11-28
开奖啦!请以下获奖的小伙伴私信 思否编辑部 留下「姓名、电话、地址」,我们会尽快发放奖品,邮寄信息收集截止日期12月5日。最有价值评论奖:@Raymond & @linshuai最佳建议评论奖:@徐九 & @Yujiaao最有趣评论奖:@走在大道满是花香 & @aefwee积极参与...
赞了文章2020-10-26
作为一名优秀程序猿,职业病是大概率的。 长期办公室伏案工作的我,颈椎部已经超级僵硬,现在已经发展到工作2小时,酸痛一整天的地步了。 试过很多治疗方法:按摩、药膏、药枕,但工作生活方式长期如此,颈肩部肌肉已经过于僵化,这样手段都只能短期缓解。稍稍一工作...
赞了文章2020-09-04
关于我 本科在读,(文章发布时)大三,16年开始自学前端,兴趣广泛,非常喜欢尝试新东西。 博客 - 关于我:[链接] (比下方纯文字更美观) Github:[链接] 路线(倒序) 【以下是我的前端学习路线,供后人参考!】 2019-6-7:学习Swift/iOS 2019-6-6:Gakki v1.1.6...
赞了文章2020-08-27
学习 Node.js、Rust、与 WebAssembly 的基础知识,参与活动,你将得到免费的树莓派套件(价值25美元)以及一个非常 cool 的证书。
赞了文章2020-08-27
作者 • Dhanjiv Pandey • 本文出处 • 已获得中译授权• 作者twitter• 译者主页译者按: 2018年的文章,其中部分问题放在今天仍然不算过时。# Q-11:什么是回调地狱?一开始,你可以在了解回调后表扬它。回调地狱是大量嵌套的回调,这使得代码难以阅读和维护。让我们看看...
赞了文章2020-08-27
Rust是什么? Rust 是一门系统编程语言(Systems Programming Language),兼顾安全(Safety)、性能(Speed)和并发(Concurrency)。
发布了文章2020-08-21
.因为经验不足,我先下载了rust,再下载虚拟机VMware-player .然后下载了Ubuntu .后来发现要在ubuntu里面下载rust .在下载rust时候出现了错误 在百度上搜索了一下,找到了一个blog .开始安装curl,发现还是有各种问题和错误 于是又在网上找解决办法 选择使用第一种方...