码迷,mamicode.com
首页 >  
搜索关键字:地方法    ( 861个结果
多线程 网络编程 文件上传案例多线程
Day13 多线程 3).多线程的好处: 提高程序的运行效率,提高用户的体验度。 创建新的线程: * 定义类继承Thread * 重写方法run * 创建Thread子类的对象 * 调用子类对象的方法 start() * * 为什么继承Thread * Thread类是线程对象类 * 继承了Thre ...
分类:编程语言   时间:2018-04-25 15:57:19    阅读次数:169
Mac下Java JNI (java native interface)调C
1.编写带有native声明的方法的Java类 2.使用javac命令编译编写的Java类 3.使用java -jni className 来生成后缀名为.h的头文件 4.使用其他语言(C、C++)实现本地方法 5.将本地方法编写的文件生成动态链接库 一代码:(不要带包路径) 二: 在终端执行 : ...
分类:编程语言   时间:2018-04-23 22:47:39    阅读次数:314
深入理解java虚拟机(转)
深入理解java虚拟机 精华总结(面试) 一、运行时数据区域 Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、本地方法栈、堆、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区 1.1 程序计数器 程序计数器是一块较小的内存,他可以看做是当前线程所执行的行号 ...
分类:编程语言   时间:2018-04-23 18:50:15    阅读次数:174
JVM学习记录-对象已死吗
前言 先来回顾一下,在jvm运行时数据区,分为两部分,一个部分是线程共享区,主要包括堆和方法区,另一部是线程私有区分包括本地方法栈,虚拟机栈和程序计数器。在线程私有部分的三个区域是随着线程生和灭的。栈中的栈帧随着方法的进入和退出而执行着出栈和入栈操作。每一个栈帧所用内存大小在类结构确定下来时就已知了 ...
分类:其他好文   时间:2018-04-22 22:07:43    阅读次数:212
io文件
超类: 字节流: InputStream(读入流) OutputStream(写出流) 字符流: Reader(字符 读入流) Writer (字符写出流) 文件操作流 字节流: FileInputStream ,FileOutputStream 字符流: FileReader, FileWrite ...
分类:其他好文   时间:2018-04-22 22:03:44    阅读次数:228
jvm优化(一)
什么是jvm? java程序自己独立运行环境,包括堆栈、寄存器和java字节码的指令集。 jvm上可以运行的语言 Java Scala Groovy jvm、jdk和jre jvm:jvm是jre的一部分 jre:java运行环境,包含jvm jdk:包含 jre jvm 常用的一些开发工具,jav ...
分类:其他好文   时间:2018-04-18 23:35:57    阅读次数:198
J.U.C之AQS:阻塞和唤醒线程
此篇博客所有源码均来自JDK 1.8 在线程获取同步状态时如果获取失败,则加入CLH同步队列,通过通过自旋的方式不断获取同步状态,但是在自旋的过程中则需要判断当前线程是否需要阻塞,其主要方法在acquireQueued(): 通过这段代码我们可以看到,在获取同步状态失败后,线程并不是立马进行阻塞,需 ...
分类:编程语言   时间:2018-04-12 13:31:09    阅读次数:217
Java动态代理
代理模式是指给某个对象提供一个代理对象,用户不直接访问原对象而是通过代理对象间接访问。 我们可以使用代理模式实现面向切面编程(AOP), 由动态代理将切面功能织入目标方法而不侵入调用方的业务代码。 或者使用代理模式实现远程过程调用(RPC), 调用方像调用本地方法一样调用代理方法,而不必关心代理调用 ...
分类:编程语言   时间:2018-04-07 18:52:07    阅读次数:225
Java面试知识点之虚拟机篇(一)
前言:Java虚拟机的重要性不言而喻,不管是在实际工作中,还是面试中。 1.JVM架构 要点: 主要了解Java虚拟机运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆和方法区。 参考: https://blog.csdn.net/seu_calvin/article/details ...
分类:编程语言   时间:2018-04-06 14:03:06    阅读次数:170
深入理解Java虚拟机 学习总结
一、运行时数据区域 Java虚拟机管理的内存包括几个运行时数据内存:方法区、虚拟机栈、本地方法栈、堆、程序计数器,其中方法区和堆是由线程共享的数据区,其他几个是线程隔离的数据区 1.1 程序计数器 程序计数器是一块较小的内存,他可以看做是当前线程所执行的行号指示器。字节码解释器工作的时候就是通过改变 ...
分类:编程语言   时间:2018-04-02 16:03:26    阅读次数:175
861条   上一页 1 ... 35 36 37 38 39 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!