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

Java初识

时间:2014-07-18 20:24:31      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:java   使用   文件   代码   re   linux   

1:编译型编程语言

概念:一次编译,转为机器码。运行对象直接是机器码。

例如:c c++ pascal

特点是不能够跨平台,若跨平台则需要修改源代码。

2:解释型编程语言

概念:不编译,只是在运行时将其转为机器码,对象是源码。

例如:ruby python

3:java是先编译,后解释

源文件(.java)---(编译)--->中间文件(.class)---(解释)--->机器码。

跨平台体现在解释型,对象文件是.class而非.java文件。

解释器--->JVM(Java虚拟机)

显然的是没个机器上都有JVM,而对于不是开发的对象,不需要编译器。能运行就行了。

4:JDK和JRE

JDK是像编译器,JRE包括了JVM核心于解释器。

开发程序安装JDK,它会包含JRE的;若只是运行java程序只需要安装JRE,但是不能只是安装JVM,因为程序运行,不只是需要解释器,还需要其他的运行环境,故而没有单独JVM的安装文件,但是有JRE单独安装文件。

5:变量

系统变量PATH:表示所有用户都可以使用该变量

用户变量PATH:表示此用户可以使用该变量

CLASSPATH变量:表示Java中.class的搜索位置,一般得设置3个,一个是.表示当前位置,一个是lib中的dt.jar和tools.jar的位置,提供一些必要的库类。

6:忠告

a:windows系统不区分大小写和linux系统区分大小写,而Java是区分大小的。

b:java使用无格式文本编写,如记事本;不可用有格式文本编译,如word,写字板。

c:初学者不要使用IDE例如eclipse这类软件,应该使用文本编辑。

Java初识,布布扣,bubuko.com

Java初识

标签:java   使用   文件   代码   re   linux   

原文地址:http://www.cnblogs.com/miner007/p/3850433.html

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