码迷,mamicode.com
首页 > 编程语言 > 详细

Java学习01

时间:2015-07-23 00:19:03      阅读:197      评论:0      收藏:0      [点我收藏+]

标签:

Java学习01

第一章

1、JRE与JDK 

JDK(JAVA Develop Kit,JAVA开发工具包)提供了Java的开发环境和运行环境,主要用于开发JAVA程序,面向Java程序的开发者; Java开发工具包

                         JDK = JRE + 工具(编译器、调试器、其他工具……) + 类库

JRE(JAVA Runtime Environment,JAVA运行环境)提供了Java的运行环境,主要用于执行JAVA程序,面向Java程序的使用者。Java运行时环境

                        JRE = JVM(Java Virtual Machine) Java虚拟机+解释器

lib:JRE下的lib只是运行java程序的jar包,是为JVM运行时候用的。包括所有的标准类库,和扩展类。

2、Java语言的运行机制

?     1、计算机语言

?     2、计算机高级语言

?     (1)编译型语言(c、c++)

             源文件 -- 编译器--> 可执行文件-->运行可执行文件 --> 机器指令

?     (2)解释型语言 (javascript 、perl)

             文本文件 ---解释器-> 直接翻译成机器指令

?     (3)先编译,后解释(java)

             .java源文件 -- 编译 --> .class字节码文件 (字节码)– jvm解释执

     行 --> 真正的机器指令

     Write Once , Run Anywhere(一次编写到处运行)

 技术分享

2、Java程序的结构

   技术分享

技术分享

 

3、第一个java程序

1.编辑程序HelloWorld.java文件

public class HelloWorld{

     public static void main(String[] args){

              System.out.println("Hello World");

     }

}

2.进入文件目录

cd f:

cd list

3.编译、运行

Javac  HelloWorld.java  生成字节码.class

Java   HelloWorld

技术分享

 

4、Eclipse下编写运行

    技术分享

(1)文件名与类名不一样

  Javac +文件名

  Java +类名

(2)一个文件有多个类名该文件名与其中一个类名一样

  Javac 文件名

  Java  各个类名

4、环境变量

path:在任意路径使用javac  .java命令或其他JDK命令

classpath:类路径 告诉JDK  class文件在何位置

书写java的其他工具:Notepad++高级记事本

          Editplus   Jcreator  eclipce  Myeclipse  Jbuilde         

5、javadoc生层html文件 

6、System API帮助文档

         帮助我们查找函数的用法,方便我们的编程

7、垃圾回收

System.Gc()垃圾回收

Runtime.getRuntime().gc();垃圾回收

8、注意:

1、如果一个类是公开类,.java文件名字与公开类名字一致

2、一个.java文件只应该有一个公开类

Java学习01

标签:

原文地址:http://www.cnblogs.com/kaifeibuluo/p/4669047.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!