之所以开不了是因为java是操作在虚拟机上的,只能进行本地方法的调用操作线程 ...
分类:
其他好文 时间:
2021-07-05 18:47:29
阅读次数:
0
本地方法接口: 什么是本地方法? 简单来讲,一个Native Method就是一个Java调用非Java代码的接口。一个Native Method是这样一个Java方法,该方法的实现由非Java语言实现,比如C,这个特征并非Java所特有,很多其他的编程语言都有这一机制,比如C中,你可以用exter ...
分类:
其他好文 时间:
2021-04-29 12:20:59
阅读次数:
0
1.RPC服务框架的基本结构 RPC本质上就是“像调用本地方法一样调用远程方法”,主要涉及到客户端和服务端的数据的传输,整体的RPC的框架服务就如下所示: 2.使用HTTP实现服务的组成部分 注册中心:zookeeper 序列化方式:json 网络通信:http协议 代理方式:jdk动态代理 3.项 ...
分类:
Web程序 时间:
2021-04-07 11:10:03
阅读次数:
0
前言 大年初二,大家新年快乐,我又开始码字了。写这篇文章,源于在家和基友交流的时候,基友问到了,我猛然发现还真是这么回事,多线程启动调用的都是start,那么为什么没人掉用run呢?于是打开我的idea,翻一波代码,带大家一探究竟。 继承thread类实现多线程 我们知道java有三种方式实现多线程 ...
分类:
编程语言 时间:
2021-02-16 12:35:56
阅读次数:
0
什么是面向对象,什么是面向过程,二者的优缺点? 概念: 面向过程就是分析出实现需求所需要的步骤,然后通过一些方法一步一步实现这些步骤。面向过程强调的是功能行为。 面向对象就是把整个需求中,存在共性的部分进行封装成类,然后进行实例化。它强调的是具备了功能的对象。 举例说明: 举个例子,比如说买电脑。 ...
分类:
编程语言 时间:
2021-02-08 12:23:06
阅读次数:
0
jvm组成 jvm的组成包括 类加载器,字节码执行引擎,内存模型。(并不是只有内存模型) 这图必背 要理解每个区域放的数据是什么 栈:局部变量,栈帧的概念 程序计数器:字节码的行号指示器 本地方法栈:native修饰的方法所需要的内存区域 方法区:类信息、常量、静态变量数据 堆:所有的对象 直接内存 ...
分类:
其他好文 时间:
2021-01-22 12:12:24
阅读次数:
0
数组原理内存图理解?内存?内存是计算机中一个很重要的原件,临时存储区域,作用是当程序运行过中,我们编写的程序文件存放在硬盘当中,硬盘当中的程序文件不会运行,存放到内存当中,当程序运行完毕后程序会清空内存。?Java虚拟机当中的内存划分?为了提高效率,就对内存空间进行不同区域的划分,每一篇区域都有特定的处理数据方式和内存管理方式区域名称作用寄存器给cpu使用,和我们开法没有关系本地方法栈JVM在使用
分类:
编程语言 时间:
2020-11-18 13:09:55
阅读次数:
12
 一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配。 (2)每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问。 (3)栈 ...
分类:
编程语言 时间:
2020-11-02 09:52:32
阅读次数:
19