1.java具有三个方面的内涵:
是一门编程语言:java语言
是一个开发工具:编译程序
是一个运行环境:解释程序
2.jdk
开发工具:javac及基础核心类
运行环境:java及基础核心类
3.使用javac与java的路径问题
4cmd查看环境变量set命令或者是电脑右键属性查看
例子:set path 查看path变量的值
set xx=aa 增加环境变量
set xx= 取消环境变量
set path=%path%+xx;%表示取值
以上结果都可以通过set查看和验证;只对命令行 所在的窗口起作用,不对其他窗口命令作用
5 path环境变量的作用,按照path顺序执行能够解释,操作系统在path寻找所以路径有问题,可能path有问题。要set查看
6*通配符的使用 cd le*
7查看文件真实路径,可以把文件拖到运行窗口就可以查看全路径,既真实路径
8编辑java类
同一个源文件可以有多个类,如果不用public 修饰,类名和源文件名称可以不一致,但是如果源文件中有一个是public修饰那么必须与源文件名字相同。一个源文件不能同时有两个public类,他们只能存在不同的源文件
9 classpath: java虚拟机类名沿着calsspath查找的目录而不是当前目录
怎么讲当前目录包含到class目录呢这么写
set classpath=d:\;.
注意设置不能有空格,classpath不能含有空格和中文
set classpath=document setting这样有空格有问题,所以对于classpath设置总结一下:
classpath作用:
如何处理当前目录
如何解决当前目录的问题
配置注意事项
10jvm虚拟机的运行过程
代码的装入
代码的校验: 非法不安全 病毒
代码的执行
11反编译过程
小工具jad
- 描述: java虚拟机运行原理
- 大小: 43.6 KB
- 大小: 41.8 KB
分享到:
相关推荐
一本非常好的详细介绍java虚拟机实现原理及详细介绍的的好书 有兴趣了解JVM底层知识的看看,太大了,分三部分,都下了才能解压
详细深入的介绍了java虚拟机原理,对于JVM工作原理讲的很透彻
一本非常好的详细介绍java虚拟机实现原理及详细介绍的的好书 有兴趣了解JVM底层知识的看看,太大了,分三部分,都下了才能解压
JAVA虚拟机原理讲解
Java虚拟机 - Java虚拟机原理详解教程。
java 虚拟机原理浅析,希望大家来交流
一、什么是Java虚拟机 二、Java虚拟机的生命周期 三、Java虚拟机的体系结构
Java运行原理与Java虚拟机.pdf,欢迎下载
long果 深入理解Java虚拟机(jvm性能调优+内存模型+虚拟机原理)。讲解相当详细,值得一看。下载仅供参考学习,侵权联删。
一本非常好的详细介绍java虚拟机实现原理及详细介绍的的好书 有兴趣了解JVM底层知识的看看,太大了,分三部分,都下了才能解压
本书是继《深入理解Java虚拟机》之后的又一经典著作,它一方面遵循《Java虚拟机规范》,一方面又独辟蹊径,不仅能让Java虚拟机的学习变得更加简单和有趣,而且能让你对Java虚拟机的原理认识更深入和更深刻!...
很好的java基础原理学习………………………………………………
在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对JVM(JavaVirtualMachine)中的内存进行标记,并确定哪些内存需要回收,根据一定的回收策略,自动的回收内存,永不停息(NerverStop)的保证JVM...
Java虚拟机工作原理详解
30+个视频+深入理解Java虚拟机(jvm优化+内存模型+虚拟机原理)
本书是继《深入理解Java虚拟机》之后的又一经典著作,它一方面遵循《Java虚拟机规范》,一方面又独辟蹊径,不仅能让Java虚拟机的学习变得更加简单和有趣,而且能让你对Java虚拟机的原理认识更深入和更深刻!...
Java 虚拟机 中文和英文 文档,想了解java 虚拟机原理的看看
围绕Java虚拟机整体架构、编译器、class文件格式、加载、链接与初始化、指令集等核心主题对Java虚拟机进行全面而深入的分析,深刻揭示Java虚拟机的工作原理。同时,书中不仅完整地讲述了由Java SE 8所引入的新特性,...
java虚拟机的原理和作用,更深层地了解java程序的运行