阿甘学java视频--lesson2



视频信息:

时长:109分钟

作者:于盼盼

内容:java技术发展简史、java技术架构、JVM的作用和特点、JDK和JRE的作用和特点、剖析java运行机制、JDK和JRE的目录结构简介、面向对象的分析和设计简介、类的定义和理解、属性的定义和理解、构造器的定义和理解、方法的定义和理解、对象的创建和使用。

视频地址:http://user.qzone.qq.com/335816866/2

补充内容:

操作系统装入jvm是通过jdk中java.exe来完成,通过下面4步来完成jvm环境.

1.创建jvm装载环境和配置

2.装载jvm.dll

3.初始化jvm.dll并挂界到JNIENV(JNI调用接口)实例

4.调用JNIEnv实例装载并处理class类

Java虚拟机Java虚拟机(Java virtual machine,JVM)是运行Java才程序必不可少的机制。编译后的Java程序指令并不直接在硬件系统的CPIJ上执行,而是由JVM执行。JVM是编译后的Java程序和硬件系统之间的接口,程序员可以把JVM看作一个虚拟的处理器。它不仅解释执行编译后的Java指令,而且还进行安全检查。它是
Java程序能在多平台间进行无缝移植的可靠保证,同时也是Java程序的安全检验引擎。

 

  Java虚拟机规范中给出了JVM的定义:JVM是在一台真正的机器上用软件方式实现的一台假想机。JVM使用的代码存储在。class文件中。JVM的某些指令很像真正的CPU指令,包括算术运算、流控制和数组元素访问等。

 

  Java虚拟机规范提供了编译所有Java代码的硬件平台。因为编译是针对假想机的,所以该规范能让Java程序独立于平台。它适用于每个具体的硬件平台,以保证为JVM编译的代码的运行。JVM不但可以用软件实现,而且可以用硬件实现。

 

  JVM的具体实现包括:指令集(等价于CPIJ的指令集)、寄存器组、类文件格式、栈、垃圾收集堆、内存区。

 

  JVM的代码格式为压缩的字节码,因而效率较高。由JVM字节码表示的程序必须保持原来的类型规定。Java主要的类型检查是在编译时由字节码校验器完成的。Java的任何解释器必须能执行符合JVM定义的类文件格式的任何类文件。

如果你想在学习java开发技术上少走弯路,欢迎一起加入我的课堂,这里有更多的java技术爱好者与你一起交流,一起成长。

于盼盼简介:专注Java软件开发、软件培训行业。2006年从事java软件开发工作,历任武汉软帝科技信息有限责任公司软件开发工程师,河南捷迅高级研发工程师,上海威迅郑州清扬副总,河南IBM大学生培训基地市场部经理,郑州软创科技有限责任公司总经理。

CSDN博客:http://blog.csdn.net/flywithcan  QQ:335816866,个人微信号flywithcan1983

时间: 2024-10-02 10:22:57

阿甘学java视频--lesson2的相关文章

阿甘学java视频--lesson5

 视频信息: 时长:56分钟34秒 作者:于盼盼 内容:java API的详细使用方法,java中常用的包:java.lang,java.awt,java.applet,java.net,java.io,java.util等. 视频地址:点击打开阿甘学java视频--lesson5 如果你想在学习java开发技术上少走弯路,欢迎一起加入我的课堂,这里有更多的java技术爱好者与你一起交流,一起成长. 于盼盼简介:专注Java软件开发.软件培训行业.2006年从事java软件开发工作,历任武汉

阿甘学java视频--lesson7

 阿甘学javalesson7已更新,请大家欣赏. 视频信息: 时长:60分钟 作者:于盼盼 内容:变量和它的作用范围.成员变量和局部变量以及它们的初始化.值传递.java编程风格. 视频地址:点击打开阿甘学java视频--lesson7 如果你想在学习java开发技术上少走弯路,欢迎一起加入我的课堂,这里有更多的java技术爱好者与你一起交流,一起成长. 于盼盼简介:专注Java软件开发.软件培训行业.2006年从事java软件开发工作,历任武汉软帝科技信息有限责任公司软件开发工程师,河南

阿甘学java视频--lesson6

 新春佳节之际,在这里祝愿大家在新的一年里工作顺利,万事如意!lesson6已更新,请大家欣赏. 视频信息: 时长:128分钟 作者:于盼盼 内容:java文档化工具.java注释和分隔符.java的标识符.java中的51个关键字.java中的数据类型.数据转化.java对象的构造和初始化. 视频地址:点击打开阿甘学java视频--lesson6 如果你想在学习java开发技术上少走弯路,欢迎一起加入我的课堂,这里有更多的java技术爱好者与你一起交流,一起成长. 于盼盼简介:专注Java

阿甘学java视频--lesson4

 视频信息: 时长:53分钟20秒         作者:于盼盼 内容:信息的隐藏,信息的封装,源文件的结构介绍,JDK中常用的包  视频地址:点击打开阿甘学java视频--lesson4        如果你想在学习java开发技术上少走弯路,欢迎一起加入我的课堂,这里有更多的java技术爱好者与你一起交流,一起成长.        于盼盼简介:专注Java软件开发.软件培训行业.2006年从事java软件开发工作,历任武汉软帝科技信息有限责任公司软件开发工程师,河南捷迅高级研发工程师,上

阿甘学java视频--lesson3

视频信息: 时长:50分钟34秒         作者:于盼盼 内容:java构造器的理解和使用,set,get方法的理解和使用,以及构造器和set.get方法在给对象赋值过程中的不同.  视频地址:点击打开阿甘学java视频--lesson3        如果你想在学习java开发技术上少走弯路,欢迎一起加入我的课堂,这里有更多的java技术爱好者与你一起交流,一起成长.        于盼盼简介:专注Java软件开发.软件培训行业.2006年从事java软件开发工作,历任武汉软帝科技信息有

阿甘学java视频--运算符,表达式,流程控制

 视频信息: 时长:1小时26分57秒 作者:于盼盼 讲义PPT及源码分享地址:http://user.qzone.qq.com/335816866/2 内容:java流程控制,分支语句(if...else...,switch...case....),循环语句(for,while,do...while...),关键字break和continue的使用方法和区别,以及label标签在和循环语句以及分支语句,break,continue的嵌套使用. 视频地址:点击打开--阿甘学java视频les

阿甘学Java视频--lesson1

 阿甘学Java视频--lesson1 由于对录屏软件不太熟悉,摸索半天才录制成功了第一个视频,分享给大家. 视频信息: 时长:47分钟 作者:于盼盼 内容:配置java开发环境.编写第一个java源程序并分别用记事本和eclipse体验编写过程并测试.比较使用记事本和IDE eclipse在开发java应用程序方面的优劣. 视频地址:http://user.qzone.qq.com/335816866/2 如果你想在学习java开发技术上少走弯路,欢迎一起加入我的课堂,这里有更多的java

阿甘学Java--lesson1

做任何语言的开发工作,首先要配置它的开发环境,java也不例外,开讲: 测试环境变量:主要牵涉两个命令,javac和java 一.首先打开你的命令行,输入"cmd",会弹出windows操作系统dos界面,如果这一步没有弹出的话,可能是因为系统文件cmd.exe损坏了,你从其他电脑里面拷贝一个放在C:\WINDOWS\system32下面就可以了: 二.输入命令java,你会看到一个目录状的东东,输入命令javac会提示 "'javac' 不是内部或外部命令,也不是可运行的程

阿甘学Java-开篇

很长一段时间没有接到以前的学生给我发的信息了,从入行开始2006年初至2013年初,想想教出来的学生也有千余人,在java培训行业也算是半个老人了,想想这几年也很少有机会和大家一起分享我自己学习java的一些小的经验,就在昨天一个信息发到我的手机上了,内容是这样写的: 尊敬的于老师,得知您现在已经不在软件开发这个行业消息之后,我很伤心,我觉得这可能是我们这些学生的一大遗憾,您是我听到的截止目前为止讲Java最生动最透彻的老师,既然您现在有时间继续关注互联网,关注移动方面的消息,为什么不能把您以前