java运行环境的理解

           java程序的编写、编译和运行过程理解
   
       1.Java程序的编写,编译和运行过程理解
    程序的编写可分为两种情况
  (1)在记事本里写
                首先在硬盘里或者在桌面建立一个java学习的文件,命名,然后在里面新建一个文本文档(格式为txt),即一个记事本,打开之后就可以编写程序了。
  (2)在eclipse里写
      eclipse比记事本功能多得多,也比较方便。但首先要建立一个文件夹,在打开eclipse的时候会让选择工作空间,选择的工作空间实际就是存储
      程序的文件夹的空间。进入eclipse的界面之后点击左上段的File--new--java project建立一个工程,File--new--class建立新类,之后
      在弹出的界面上就可以编写程序了。
          程序编写
     程序=注释+代码
     首先要建立一个类class,类名必须和所创建的文件名相同且一个文件里面只有一个类,基本格式如下
   public class 类名{
          属性
          方法
   }
     在类里面,有三种数据,构造函数(用来初始化相关变量,可省略不写,也可重载多个构造函数)
     属性和方法,属性一般设置为private,以实现信息的封装,构造函数没有返回值类型。
     方法自行设置
    

      在文件里再定义一个主类,格式
        public static void main(String args[]){
   }
   输出格式System.out.println()
   程序的编译:
   java的编译环境是JDK。
   (?cmd是什么)
     运行:
    如果是在eclipse上写的程序的话可以直接运行,但前提是在自己的电脑上已先安装了
    jdk,它会自动链接jdk来运行

   
   编写运行一个程序的基本步骤
   1.创建一个文件,把文件名改为 类名.java
   2.定义一个类
   3.定义一个入口点函数
   4.编译写好的文件 命令:javac 类名.java ------->类名 class
   5.运行编译得到的class文件 命令:java 类名(不需要带扩展名)

2.JDK,JRE,JVM的区别
  jdk:java development kit
   面向开发人员使用的sdk,提供Java运行开发和运行环境,sdk:software development kit,
   指一般的软件开发包,可以包含函数库、编译程序等。[size=small][/size
]
  jre:java Runtime environment
  jre是运行环境,是面向Java程序的使用者,而不是开发者
  对于只运行程序的话,只安装jre就可以,而jdk的话,比jre多了多了一个server端的虚拟机,也就是说,在安装
  jdk的时候,电脑里会有两套jre,一套位于\jre,另一套位于C:\\Program Files\Java\jre1.5.0_15 目录下,后面这个
  比前面的那个多了一个虚拟机。
  JVM
  java virtual machine,JVM就是我们常说的java虚拟机,他是实现Java程序实现跨平台核心的部分,所有的Java首先被
  编译为.class的类文件,这种类文件可以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是通过
  虚拟机见解与操作系统交互,有虚拟机讲程序给本地执行。
 





猜你喜欢

转载自2540611109.iteye.com/blog/1974806
今日推荐