Java语言
文章平均质量分 93
Java语言学习笔记
Jobro
这个作者很懒,什么都没留下…
展开
-
JVM 运行时内存结构简介
JVM(Java 虚拟机)的运行时内存结构在 Java 程序的运行中起着关键支撑作用。而在 Android 系统中,虽然没有直接使用传统的 JVM,但 Android 运行时环境(AndroidRuntime)借鉴了许多 JVM 的设计理念和机制。了解 JVM 的运行时内存结构,不仅有助于 Java 开发者更好地理解 Java 程序的运行机制,对于 Android 开发者来说,也能更深入地理解 Android 系统中应用程序的运行原理,优化程序性能,以及排查内存相关的问题。原创 2024-08-21 18:21:46 · 894 阅读 · 0 评论 -
重学JAVA_字符集与编码
概念解释编码:在Java中将字符转化为字节的过程称为编码。解码:在Java中将字节转化为字符的过程称为解码。补充(定义):编码是信息从一种形式转化为另一种形式的过程; 解码则是编码的逆过程。...原创 2020-01-23 15:26:11 · 335 阅读 · 0 评论 -
重学JAVA_IO流——File类
概述原创 2020-01-09 21:59:32 · 187 阅读 · 0 评论 -
单元测试
一、什么是单元测试?单元测试(unit testing),是指对软件中的最小可测试单元进行检查和验证。单元测试是在软件开发过程中要进行的最低级别的测试活动,软件的独立单元将在与程序的其他部分相隔离的情况下进行测试。二、单元测试的好处?1)减少bug一个机器,由各种细小的零件组成,如果其中某件零件坏了,机器运行故障。必须保证每个零件都按设计图要求的规格,机器才能正常运行。一个可单元测试...原创 2019-10-18 23:41:04 · 15506 阅读 · 1 评论 -
Thread类的使用
一.线程的状态在学习Thread类中的具体方法之前,先了解一下线程有哪些状态,这个将会有助于后面对Thread类中的方法的理解。线程从创建到最终的消亡,要经历若干个状态。一般来说,线程包括以下这几个状态:创建(new)、就绪(runnable)、运行(running)、阻塞(blocked)、time waiting、waiting、消亡(dead)。当需要新起一个线程来执行某个子任务时...原创 2019-10-17 22:36:02 · 266 阅读 · 0 评论 -
IO流的概念和工作原理
流是一种抽象概念,它代表了数据的无结构化传递。按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,而向流中添加数据的操作称为插入操作。用来进行输入输出操作的流就称为IO流。换句话说,IO流就是以流的方式进行输入输出在IO流里,输入输出分为4步:格式化/解析,缓冲,编码转换和传递。格式化/解析:在内部数据表示(以字节为单位)与外部数据表示(以字符为单位...原创 2019-10-13 22:54:05 · 1000 阅读 · 0 评论 -
Java学习路线——Java基础
Java基础第一部分:Java开发介绍DOS常用命令JVM、JRE、JDK之间的关系Java开发环境的搭建:安装JDK,配置环境变量Java入门程序(Java的开发流程)Java的注释,标识符、标识符的命名规范Java基本数据类型变量和常量的定义及初始化Java的运算符运算符的优先级Java分支语句之if…else循环的嵌套...原创 2019-10-12 22:59:46 · 132 阅读 · 0 评论 -
接口和抽象类
接口和抽象类1、抽象类要被子类继承,接口要被类实现。2、接口只能做方法声明,抽象类中可以作方法声明,也可以做方法实现。3、接口里定义的变量只能是公共的静态的常量,抽象类中的变量是普通变量。4、接口是设计的结果,抽象类是重构的结果。5、抽象类和接口都是用来抽象具体对象的,但是接口的抽象级别最高。6、抽象类可以有具体的方法和属性,接口只能有抽象方法和不可变常量。7、抽象类主要用来抽象类别...原创 2019-10-05 21:15:19 · 311 阅读 · 0 评论 -
java源文件运行机制
java运行机制原创 2019-05-19 20:48:59 · 314 阅读 · 0 评论