`
schy_hqh
  • 浏览: 556072 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

(基础)深入理解java的方法

 
阅读更多

逻辑+数据=功能

 

方法/函数:处理数据的逻辑,一段代码。核心在于处理数据的逻辑!

 

数据分类与存放的位置:

局部变量(方法内部定义的变量,包括形参),存放在栈内存中;

成员变量(类中定义的变量),存放在堆内存中对应对象的区域中;

类变量(类中被static修饰的变量),存放在方法区的静态区中;

 

方法的功能体现,正是一段逻辑与若干的数据结合在一起,通过各种判断,计算得到的结果。

 

程序在运行时,方法的逻辑是固定不变的,JVM会到不同的地方获取需要的数据,有了代码,有了数据,这样程序就开始"走起来"了!

 

虽然很简单,但是真正要深刻理解,不是那么容易!

 

 

分享到:
评论

相关推荐

    《深入理解Java 7 核心技术与最佳实践》PDF版本下载.txt

    根据提供的文件信息,我们可以推断出这是一本关于Java 7 的书籍——《深入理解Java 7 核心技术与最佳实践》,并且提供了该书PDF版本的下载链接。接下来,我们将围绕这一主题展开讨论,主要从以下几个方面进行深入...

    深入理解Java内存模型 pdf 超清版

    深入理解Java内存模型对于编写高效的并发程序至关重要。本文将详细介绍JMM的核心概念、工作原理以及相关的编程实践。 1. **核心概念** - **线程私有区域**: 包括程序计数器、虚拟机栈、本地方法栈,这些区域中的...

    深入理解Java虚拟机JVM高级特性与最佳实践1

    《深入理解Java虚拟机JVM高级特性与最佳实践》是一本专注于Java开发人员提升技术水平的著作,由周志明撰写。这本书旨在填补Java技术体系中关于Java虚拟机(JVM)知识的空白,帮助读者深入理解JVM的工作原理及其对...

    深入理解 Java 内存模型

    《深入理解 Java 内存模型》这本书由程晓明编著,旨在帮助开发者深入理解和应用 JMM。 1. **内存层次结构**:Java 内存模型将内存分为堆内存、栈内存、方法区(在 Java 8 及以后版本中被元空间替代)和程序计数器等...

    深入Java虚拟机——本地方法栈.pdf

    在本地方法执行过程中,如果需要回调Java方法,线程会保存本地方法栈的状态,并切换到Java栈执行。 JVM的执行引擎是其核心部分,负责解析和执行字节码。执行引擎的行为由指令集定义,但具体实现可以采用解释、即时...

    深入体验Java_Web开发内幕—核心基础 完整版 pdf

    Java是构建Web应用的基础,深入理解其特性有助于更好地进行Web开发。 2. **Servlet和JSP**:作为Java Web开发的基石,Servlet和JSP是处理HTTP请求和生成动态网页的关键技术。书中可能会详细讲解Servlet生命周期、...

    深入理解Java虚拟机1

    《深入理解Java虚拟机1》是一本探讨Java技术体系核心组成部分的著作,主要关注Java虚拟机(JVM)的相关知识。Java技术体系由Java虚拟机、Java类库、Java编程语言以及第三方Java框架构成。JVM作为这个体系的核心,为...

    深入理解java内存模型.pdf

    深入理解JAVA内存模型.pdf (高清版) 1.基础 2.重排序 3.顺序一致性 4.voltile 5.锁 6.FInal 7.总结。。。等等

    深入JAVA虚拟机 随书源码 JVM规范

    深入理解JVM对于优化代码性能、排查问题以及提升编程能力至关重要。本篇文章将详细探讨JVM的工作原理、内存管理、类加载机制以及垃圾收集等方面的知识。 首先,我们来看《深入JAVA虚拟机》这本书,它涵盖了JVM的...

    深入理解Java 虚拟机 原代码

    《深入理解Java虚拟机》是Java开发者深入了解JVM(Java Virtual Machine)的必备经典书籍,其第二版提供了原代码分析,帮助读者更直观地理解JVM的工作原理。这本书的各个章节涵盖了从内存管理到垃圾回收,从类加载...

    java核心技术(pdf)

    这本书详细讲解了Java的核心概念和技术,对于想要深入理解和掌握Java编程的开发者来说,是不可或缺的资源。 在Java的核心概念中,首先会涉及的是语言基础,包括数据类型、变量、运算符、控制结构(如if语句和循环)...

    图解java多线程设计模式-结城浩-完整高清带书签版本

    《图解Java多线程设计模式》是由日本著名技术作家结城浩编著的一本深入探讨Java多线程编程的经典著作。...通过阅读此书,开发者可以更好地理解Java多线程的内在机制,从而编写出更加高效、安全的并发程序。

    深入分析java ++web技术内幕 修订完全版

    首先,书中深入浅出地介绍了Java编程语言的基础,包括语法、面向对象编程、异常处理和集合框架等核心概念。这为初学者提供了坚实的编程基础,也为有经验的开发者提供了回顾和巩固知识的机会。对于Java特性的理解,...

    深入讲解Java虚拟机系列之方法区

    深入讲解Java虚拟机系列之方法区 在 Java 虚拟机中,方法区是一块非常重要的区域,它存储了所有类...深入了解方法区的结构和组成,可以帮助我们更好地理解 Java 虚拟机的工作机制,从而提高我们编写 Java 程序的能力。

    深入分析java web

    通过学习这些内容,读者不仅可以掌握Java Web开发的基本技能,还能深入理解Web应用的底层运作,从而成为一名更出色的Java Web开发者。《深入分析Java Web技术内幕 修订版.pdf》这本书无疑是一份宝贵的参考资料,值得...

    深入理解Java虚拟机:(第3版)1

    《深入理解Java虚拟机:(第3版)1》是一本专为Java开发人员、系统调优师和系统架构师深度解析Java虚拟机运作原理的著作。作者在第三版中更新了Java技术的发展历程,并对第二版的内容进行了全面修订,以适应Java近年...

    深入理解Java虚拟机++JVM高级特性与最佳实践1

    《深入理解Java虚拟机++JVM高级特性与最佳实践1》这本书主要聚焦于Java虚拟机(JVM)的深入解析和实战应用,旨在帮助Java程序员更好地理解和优化Java应用程序的性能。作者周志明通过多年的实战经验和研究,将复杂的...

    深入JAVA虚拟机(随书源代码)

    《深入JAVA虚拟机》这本书是Java开发者深入理解JVM内部工作原理的重要参考资料,书中涵盖了许多关键概念和技术,包括类加载机制、内存管理、垃圾回收、性能优化、JVM调优等方面。下面,我们将深入探讨这些知识点。 ...

    深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)周志明1

    总之,《深入理解Java虚拟机》是一部深入浅出的JVM权威指南,它涵盖了从基础到高级的各个方面,为Java开发者提供了宝贵的参考资料,有助于他们更好地理解和驾驭Java虚拟机,从而提升程序的性能和质量。

Global site tag (gtag.js) - Google Analytics