点数信息
www.dssz.net
注册会员
|
设为首页
|
加入收藏夹
您好,欢迎光临本网站!
[请登录]
!
[注册会员]
!
首页
移动开发
云计算
大数据
数据库
游戏开发
人工智能
网络技术
区块链
操作系统
模糊查询
热门搜索:
源码
Android
整站
插件
识别
p2p
游戏
算法
更多...
在线客服QQ:632832888
当前位置:
资源下载
搜索资源 - Java中变量内存分配机制
下载资源分类
移动开发
开发技术
课程资源
网络技术
操作系统
安全技术
数据库
行业
服务器应用
存储
信息化
考试认证
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
在结果中搜索
所属系统
Windows
Linux
FreeBSD
Unix
Dos
PalmOS
WinCE
SymbianOS
MacOS
Android
开发平台
Visual C
Visual.Net
Borland C
CBuilder
Dephi
gcc
VBA
LISP
IDL
VHDL
Matlab
MathCAD
Flash
Xcode
Android STU
LabVIEW
开发语言
C/C++
Pascal
ASM
Java
PHP
Basic/ASP
Perl
Python
VBScript
JavaScript
SQL
FoxBase
SHELL
E语言
OC/Swift
文件类型
源码
程序
CHM
PDF
PPT
WORD
Excel
Access
HTML
Text
资源分类
搜索资源列表
java课件 2010年基础
本课件分为 17节 学者建议一天学习一节并完成里面的上机任务和理论作业,并且回顾之前的知识! 自学规则! 其中 T表示理论知识学习自学每节自学时间为1个半个小时(每个实例有源码请在同一文件夹寻找!) L表示上机练习练习时间为1个半小时(每个上机任务有源代码和答案 请自觉完成!) 1 Java入门 2 基本语法与流程控制 3 Java类与对象 4 深入Java类与对象 5 接口与异常处理 6 AW简介 7 事件处理 8 窗体图形图像处理与Apple程序设计 9 Swing界面介绍 10 Swin
所属分类:
Java
发布日期:2011-01-02
文件大小:5242880
提供者:
hsttmht
JAVA 多线程
程序 Java源程序和字节码文件被称为“程序” (Program),是一个静态的概念。 进程 执行中的程序叫做进程(Process),是一个动态的概念。 进程是程序的一次动态执行过程, 占用特定的地址空间. 每个进程由3部分组成:cpu,data,code。每个进程都是独立的,保有自己的cpu时间,代码和数据,即便用同一份程序产生好几个进程,它们之间还是拥有自己的这3样东西。 缺点:内存的浪费,cpu的负担 多任务(Multitasking)操作系统à将CPU时间动态地划分给每个进
所属分类:
Java
发布日期:2011-09-19
文件大小:93184
提供者:
daiyy0921
java优化编程。pdf
内容简介回到顶部↑ 本书虽然重点讲解了如何提升java应用性能的相关理论,但是本书不是一本纯理论的图书。本书是通过丰富、完整、更具代表性的实例,向你展示如何使提升应用性能。本书不但告诉你如何提升应用的性能,并且给出了这样做与不这样做开发的java应用的性能差别,以实际的实例与数字告诉你,为什么不可以这么做,应该怎么做,并且告诉你影响java应用性能的根本原因是什么,这样可以使读者能更为深刻地理解书中所涉及的知识点,从而达到深刻理解、熟练运用的目的。 [font color="#
所属分类:
Java
发布日期:2011-11-30
文件大小:13631488
提供者:
qipeitao
深入理解_Java_虚拟机 JVM_高级特性与最佳实践
前 言 致 谢 第一部分 走近Java 第1章 走近Java / 2 1.1 概述 / 2 1.2 Java技术体系 / 3 1.3 Java发展史 / 5 1.4 展望Java技术的未来 / 9 1.4.1 模块化 / 9 1.4.2 混合语言 / 9 1.4.3 多核并行 / 11 1.4.4 进一步丰富语法 / 12 1.4.5 64位虚拟机 / 13 1.5 实战:自己编译JDK / 13 1.5.1 获取JDK源码 / 13
所属分类:
Java
发布日期:2012-09-09
文件大小:1048576
提供者:
tianxiaoqi2008
Java学习笔记
Java 到底有哪些优势? 1.跨平台(平台=OS) 可移植性 在不同的操作系统之上可以不用做任何代码的修 改 直接使用 a) 字节码文件:字节码文件不包括任何内存布 局信息 与操作系统和硬件毫无关系 (Java 的内存分布是在运行的时候才动态分配的) b) JVM:真正解释字节码文件内容并且和操作 系统交互的部分 Sun(Oracle)已经给每一 款操作系统都写好了现成的JVM JVM组成部分: 类加载器 ClassLoader 字节码校验器 解释执行器 (翻译)逐行的解释执行代码 2.安全
所属分类:
Java
发布日期:2013-01-23
文件大小:645120
提供者:
shenzheng8
疯狂Java讲义(李刚)
第 1 章Java 语言概述...........................................1 1.1 Java 语言的发展简史.............................. 2 1.2 Java 的竞争对手及各自优势................. 4 1.2.1 C#简介和优势................................... 4 1.2.2 Ruby 简介和优势.............................. 5 1.
所属分类:
Java
发布日期:2013-07-01
文件大小:1048576
提供者:
u010324384
疯狂Java讲义_源码(含Java设计模式CHM).
《疯狂Java讲义》2000年至今,Java语言一直是应用最广的开发语言,并拥有最广泛的开发人群。如今,Java已经不再简单地是一门语言,它更像一个完整的体系,一个系统的开发平台。更甚至,它被延伸成一种开源精神。 《疯狂Java讲义》深入介绍了Java编程的相关方面,全书内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和J
所属分类:
Java
发布日期:2014-03-12
文件大小:1048576
提供者:
u010745238
java核心面试技术点
java核心面试技术点 线程 单例模式下的线程安全http://blog.sina.com.cn/s/blog_75247c770100yxpb.html map集合 集合数据结构及方法的使用 多线程 线程进程 线程状态 线程状态的改变 sql :临时表、游标、存贮过程、触发机制http://www.cnblogs.com/SkySoot/archive/2012/04/09/2439190.html jvm工作原理 JVM中类的装载是由ClassLoader和它的子类来实现的,Java Cl
所属分类:
Java
发布日期:2014-04-18
文件大小:7168
提供者:
u014785110
java核心面试
线程 单例模式下的线程安全http://blog.sina.com.cn/s/blog_75247c770100yxpb.html map集合 集合数据结构及方法的使用 多线程 线程进程 线程状态 线程状态的改变 sql :临时表、游标、存贮过程、触发机制http://www.cnblogs.com/SkySoot/archive/2012/04/09/2439190.html jvm工作原理 JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader 是一
所属分类:
Java
发布日期:2014-04-18
文件大小:17408
提供者:
u014785110
java内存泄漏
在C++语言中,如果需要动态分配一块内存,程序员需要负责这块内存的整个生命周期。从申请分配、到使用、再到最后的释放。这样的过程非常灵活,但是却十分繁琐,程序员很容易由于疏忽而忘记释放内存,从而导致内存的泄露。Java语言对内存管理做了自己的优化,这就是垃圾回收机制。Java的几乎所有内存对象都是在堆内存上分配(基本数据类型除外),然后由GC(garbage collection)负责自动回收不再使用的内存。 上面是Java内存管理机制的基本情况。但是如果仅仅理解到这里,我们在实际的项目
所属分类:
Java
发布日期:2014-07-05
文件大小:70656
提供者:
qq_17265973
疯狂JAVA讲义
第1章 Java概述 1 1.1 Java语言的发展简史 2 1.2 Java的竞争对手及各自优势 4 1.2.1 C#简介和优势 4 1.2.2 Ruby简介和优势 4 1.2.3 Python的简介和优势 5 1.3 Java程序运行机制 5 1.3.1 高级语言的运行机制 6 1.3.2 Java程序的运行机制和JVM 6 1.4 开发Java的准备 7 1.4.1 安装JDK 8 学生提问:不是说JVM是运行Java程序的虚拟机吗?那JRE和JVM的关系是怎样的呢? 8 学生提问:为什
所属分类:
Java
发布日期:2014-10-17
文件大小:33554432
提供者:
yzzgjw
李刚《疯狂java讲义》PDF版
《疯狂Java讲义》覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编程、JDBC数据库编程、Java注释、Java的IO流体系、Java多线程编程、Java网络通信编程和Java反射机制。共覆盖了java.awt、java.lang、java.io和java.nio、java.sql、java.text、java.util、javax.swing包下绝大部分类和接口。 目录: 第1章 Java概述 1.1 Java语言的发展
所属分类:
Java
发布日期:2015-12-03
文件大小:37748736
提供者:
s1945227880
【03-流程控制与数组】
顺序结构 •顺序结构就是程序从上到下一行一行地执行,中间没有任何判断和跳转。 •如果main方法多行代码之间没有任何流程控制,则程序总是从上向下依次执行,排在前面的代码先执行,排在后 面的代码后执行。 分支结构 •Java提供了两种常见的分支控制结构: –if语句:使用布尔表达式或布尔值作为分支条件来进行分支控制。 –switch语句:用于对多个整型值进行匹配,从而实现分支控制。 if条件语句 •if条件语句的3种形式: • ▲ if (logic expression) { stat
所属分类:
Java
发布日期:2018-07-03
文件大小:52
提供者:
nidezhuyi
【04-面向对象(上)】
定义类 •定义类的语法格式: •[修饰符] class 类名 {….类体…..} •类体可以由多个属性、方法、构造器组成。 •注意:类的修饰符可以是public、final 或省略这两个。类名只要是合法的标识符. •一个类里可以包含三种最常见的成员:构造器、属性、方法。 定义属性的格式语法 •[修饰符] 属性类型 属性名 [= 默认值]; 定义方法的格式语法 •[修饰符] 方法返回值类型 方法名(形参列表) {….方法体….} – 方法中的修饰符可以是public ,protected,pri
所属分类:
Java
发布日期:2018-07-03
文件大小:52
提供者:
nidezhuyi
深入理解Java虚拟机视频教程(jvm性能调优+内存模型+虚拟机原理)视频教程
视频目录 第1节说在前面的话 [免费观看] 00:05:07分钟 | 第2节整个部分要讲的内容说明 [免费观看] 00:06:58分钟 | 第3节环境搭建以及jdk,jre,jvm的关系 [免费观看] 00:20:48分钟 | 第4节jvm初体验-内存溢出问题的分析与解决 [免费观看] 00:17:59分钟 | 第5节jvm再体验-jvm可视化监控工具 [免费观看] 00:21:17分钟 | 第6节杂谈 [免费观看] 00:12:37分钟 | 第7节Java的发展历史00:27:24分钟 |
所属分类:
Java
发布日期:2018-08-02
文件大小:64
提供者:
lisuzhu
毕向东—Java基础知识总结(超级经典) -.pdf
写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java 语言代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特点(使用注意): 3,该技术怎么使用。demo 4,该技术什么时候用?test。生命周期: 变量从定义的位置开始就在内存中活了 变量到达它所在的作用域的时候就在内存中消失了; 数据类型 ①:基本数据类犁:byte、 short、int、long、f
所属分类:
Java
发布日期:2019-09-06
文件大小:595968
提供者:
qq_30085963
Java中变量内存分配机制
在本文中,简单的为大家介绍有关,java中变量在内存是如何分配的。 在任何编程语言中,无论是基本类型还是引用类型,不论其作用域如何,都必须为其分配一定的内存空间,Java 语言也不例外,Java 的数据类型可以分为两种:基本类型(变量持有数据本身的值)和引用类型(是某个对象的引用,而并非是对象本身);基本类型包括:boolean、float、double、int、long、short、byte以及char;在Java编程语言中除基本类型以外其余都是引用类型如:类类型、数组类型等。
所属分类:
其它
发布日期:2020-12-22
文件大小:149504
提供者:
weixin_38689477
Java内存回收机制
一、Java对象在内存引用状态 内存泄露:程序运行过程中,会不断分配内存空间,那些不再使用的内存空间应该即时回收它们,从而保证系统可以再次使用这些内存,如果存在无用的内存没有被回收回来,这是内存泄漏. (1)强引用 这是java程序中常见的引用方式,程序创建一个对象,并把这个对象赋给一个引用变量,这个引用变量是强引用.java程序可通过强引用来访问实际的对象。当一个对象被一个或一个以上的强引用变量引用时,它处于可达状态,它不可能被系统垃圾回收机制回收。 强引用是Java编
所属分类:
其它
发布日期:2020-12-22
文件大小:97280
提供者:
weixin_38658471
golang的gc回收针对堆还是栈?变量内存分配在堆还是栈?
这里不讲垃圾回收的机制 先给出三个结论: golang的垃圾回收是针对堆的(垃圾回收都是针对堆的,这里只是做一个简单的证明) 引用类型的全局变量内存分配在堆上,值类型的全局变量分配在栈上 局部变量内存分配可能在栈上也可能在堆上 堆和栈的简单说明: 1.栈(操作系统):由操作系统自动分配释放 2.堆(操作系统): 一般由程序员分配释放,例如在c/c++中,在golang,java,python有自动的垃圾回收机制 我们都知道变量占有内存,内存在底层分配上有堆和栈。 值类型变量的内存通常是在栈中分配
所属分类:
其它
发布日期:2021-01-07
文件大小:65536
提供者:
weixin_38657465
性能测试总结之内存泄露和内存溢出
刚刚做完了一个项目的性能测试,“有幸”也遇到了内存泄露的案例,所以在此和大家分享一下。主要从以下几部分来说明,关于内存和内存泄露、溢出的概念,区分内存泄露和内存溢出;内存的区域划分,了解GC回收机制;重点关注如何去监控和发现内存问题;此外分析出问题还要如何解决内存问题。下面就开始本篇的内容:第一部分概念众所周知,java中的内存java虚拟机自己去管理的,他不想C++需要自己去释放。笼统地去讲,java的内存分配分为两个部分,一个是数据堆,一个是栈。程序在运行的时候一般分配数据堆,把局部的临时的
所属分类:
其它
发布日期:2021-02-27
文件大小:204800
提供者:
weixin_38721119
«
1
2
»