博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
大三学长带我学习JAVA。作业1. 第1讲.Java.SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行 大三学长带我学习JAVA。作业1....
阅读量:6801 次
发布时间:2019-06-26

本文共 777 字,大约阅读时间需要 2 分钟。

2013年1月4日晚

 

第1讲.Java.SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行

 

测试:

1.在文件目录下降文件的后缀显示出来

2.从“运行”窗口打开记事本。为什么可以这样打开记事本,怎样做使之不能打开“记事本”

3.编写HelloWorld.java编译运行。

4.点class文件是怎么回事

5.Java真正执行的是二进制代码还是字节码?

6.Jvm是什么?他是不是跨平台的,是有什么语言编写的

7是什么支持java的跨平台特性的?

 

1.截图

 

 

2.我的电脑—》 C盘-————》WINDOWS文件————》system32文件————》notepad.exe文件移出。就可以了。

 

 

3. public class HelloWorld{

  public static void main(String[] args)

{

           System.out.println("HelloWorld");

}

}

 

 

 

 

4.   点class是字节码文件,这个.class 不是类似于 .exe这样的可执行文件

只能被java虚拟机执行。

 

 

5. Java真正执行的字节码文件,因为他把源代码变成了字节码,而不是每次都解释源代码。 Java是解释的。因为字节码是被JVM负责执行,而不是真正的二进制码!

 

6. jvm是JAVA虚拟机,是有C语言编写的。不是跨平台。

 

7. JVM(Java虚拟机),要想在一个操作系统上运行一个Java程序必须有一个中间环节来负责将Java字节码解释成二进制码,这个中间环节就是Java虚拟机(简称JVM)。由于目前大多数操作系统已经实现了JVM,所以Java轻松实现跨平台性。

转载于:https://www.cnblogs.com/shaoshao/archive/2013/01/06/2847615.html

你可能感兴趣的文章
Web 高性能开发汇总
查看>>
虚方法virtual与抽象方法abstract的区别
查看>>
关于C#反射操作类
查看>>
smarty 快速入门
查看>>
FlexPaper实现文档在线浏览
查看>>
在like 后面用系统变量来完成模糊查询
查看>>
[转]实习生需要懂的40大基本规矩
查看>>
AgileEAS.NET5.0-工作流平台-使用说明书(下)
查看>>
贪心算法
查看>>
警惕可执行文件:三类危险TXT类型文件
查看>>
网络安全没保障 40%多英国人不敢网上购物
查看>>
Simple example of using the Java Native Interface
查看>>
转:JXCollapsiblePane/JXTaskPane via NetBeans 6.9.1 designer
查看>>
职业生涯之规划1--基础知识
查看>>
VBS基础篇 - 对象(8) - Err对象
查看>>
转帖:深入理解JavaScript系列
查看>>
在Windows环境中使用版本管理工具Git(2)
查看>>
Android开发五 Android应用程序架构
查看>>
【发布】弹性分页类PagingBuild Class 附带测试
查看>>
<poj 1046>Color Me Less
查看>>