观察Java容器的简图。有Map、List、Set和Queue四种容器。常用的容器用黑色粗线框标出,点线框表示接口,实线框表示具体的,空心箭头表示实现接口,实心箭头表示某个可以生成所指向的对象。 Java容器的用途是“保存对象”,分为Collection和Map两个概念。Collection:独立元素的序列,包括List、Set、Queue。Map:一组成对的“键值对”对象。包括H
转载 2023-07-19 11:01:10
87阅读
Java日志是最能体现Java在进化中的渊源关系的,在理解时重点理
原创 2022-07-19 09:43:00
235阅读
java常用详解
转载 2023-06-01 20:19:58
70阅读
除了int等基本类型外,Java的其他类型全部都是class(包括interface)。例如:StringObjectRunnableException…仔细思考,我们可以得出结论:class(包括interface)的本质是数据类型(Type)。无继承关系的数据类型无法赋值:Number n = new Double(123.456); // OK String s = new Double(1
Qt 库里大量的根据功能分为各种模块,这些模块又分为以下几大类: Qt 基本模块(Qt Essentials):提供了 Qt 在所有平台上的基本功能。 Qt 附加模块(Qt Add-Ons):实现一些特定功能的提供附加价值的模块。 增值模块(Value-AddModules):单独发布的提供额外价值的模块或工具。 技术预览模块(Technology Preview Modules):一些处于开
转载 2021-02-04 15:16:00
281阅读
2评论
Qt库里大量的根据功能分为各种模块,这些模块又分为以下几大类:Qt 基本模块(Qt Essentials):提供了 Qt 在所有平台上的基本
原创 2022-12-30 12:41:40
113阅读
Object Java继承体系中最终的父 在Java中,我们自定义的还是Java中自带的某个,这些的最终父都是Object。public class Object     含义:Object已经是最终父了 所以此处没有父private static native void registerNatives();     含义
解析Thread概述一、线程的生命周期二、上下文切换三、线程的创建3.1 实现Runnable接口3.2 实现 Callable 接口3.3 继承 Thread 3.4 实现接口 VS 继承 Thread四、Thread详解4.1 线程运行状态4.1.1 start()方法4.1.2 run 方法4.1.3 sleep 方法4.1.4 yield方法4.1.5 join方法4.1.6 in
1 //package 语句 声明 的位置,会建立相应的文件夹,存放2 //package 包名; 只能有一条,不能写多个 3 packageorg.java;4 5 //import 语句6 //一个可能会需要另一个声明的ui想 作为自己的成员 或 者反发的局部变量7 //若两个不在同一个包中,就需要导入import语句8 //import 所在的包 的名字 9 import ja
一、Java常用学习java的常用-学会jdk-api文档的使用,我们把java的常用又称为java的API jdk6-api文档翻译的比较准确-人译 jdk8-api文档-机译1、Object(*)Object是所有的父,即所有都继承ObjectStudent stu1 = new Student("赵日天"); Student stu2 = new S
知识点:   1.Runtime的主要作用。   2.Runtime的主要定义形式。具体内容:  在每一个JVM进程里面都会有一个Runtime对象,这个的主要功能是取得一些与运行时有关的环境数据或则创建新的进程等操作。 在Runtime定义的时候它的构造方法已经被私有化了,这就属于单例设计模式的应用。因为要保证在整个进程里面只
转载 10月前
124阅读
    在学习集之前,先明确一个概念,那就是啥叫重量级,啥叫轻量级。在学习框架或容器时,常常会有人说这个容器是重量级的,这个容器是轻量级的,现在就对重量级和轻量级做一个解释。      重量级还是轻量级主要看它应用了多少服务。使用服务越多,对系统资源的占用也越多,负载越大,必然会影响到应用发布时间和运行性能。对于一个容器而言,它提供
转载 精选 2010-08-30 16:55:50
786阅读
File    Filejava.io包下代表与平台无关的文件与目录,也就是说如果希望在程序中操作文件和目录都可以通过File来完成,值得指出的是不管是文件、还是目录都是使用File来操作的,File能新建、删除和重命名文件和目录,File不能访问文件内容本身。如果需要访问文件内容本身,则需要使用输入/输出流。系统默认的路径:如果不指定盘符的话则是以当前程序所在的系统默
原创 2013-11-14 18:59:03
869阅读
一、概述       Runtime封装了运行时的环境。每个 Java 应用程序都有一个 Runtime 实例,使应用程序能够与其运行的环境相连接。一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 实例,但可以通过 getRuntime 方法获取当前Runtime运行时对象的引用。一旦得到了一个当前的Runtime对象的引用,就可以调用Runtime对象的方法
Java.util.Scanner是Java5.0的新特征,主要功能是简化文本扫描。这个最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。   一、扫描控制台输入   这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。 当通过new Scanner(System.in)创建一个Scanner,控
转载 2022-04-26 23:51:22
174阅读
Java String详解 Java字符串(java.lang.String)是Java中使用最多的,也是最为特殊的一个,很多时候,我们对它既熟悉又陌生。 结构: public final class String extends Object implements Serializabl
转载 2016-08-07 15:10:00
56阅读
2评论
一、容器介绍① Java容器都可以自动地调整自己的尺寸。② Collection 接口是一组允许重复的对
原创 2023-02-22 09:01:59
65阅读
Java 枚举详解
原创 2021-04-28 16:31:47
519阅读
public class SystemTest { /** * System包含了很多静态方法和变量.其提供的设施有:标准输入(in),输出(out) * 和错
原创 2022-09-15 11:17:02
64阅读
# Java Invoker详解 在设计模式中,命令模式(Command Pattern)是一种行为设计模式,它将请求封装成一个对象,从而允许将客户端参数化队列、请求或者日志请求,以及支持可撤销操作。在命令模式中,调用请求的对象被称为Invoker,而真正执行请求的对象被称为Receiver。 在Java中,Invoker是命令模式中的关键角色,它负责调用具体的命令对象,并触发命令的执行。
原创 6月前
126阅读
  • 1
  • 2
  • 3
  • 4
  • 5