zoukankan      html  css  js  c++  java
  • Java相关术语解释,布置开发环境以及开始第一个Hellojava程序

    Java基本术语:

    JavaEE—Enterprise Edition :开发企业级应用的环境

    JavaSE—Standard Edition:开发桌面应用的环境

    JavaME—Micro Edition:开发移动端应用的环境;

    Jvm—Java Virtual Machine:Java虚拟机。为编译后的class文件提供解释运行的环境。Java跨平台的基础。

    Jdk—Java Development Kit :Java编程的必备组建。包含

        –开发工具,Javac及基础核心类
        –运行环境, java及基础核心类
     
    java 跨平台的原理:
     
    Java虚拟机运行的原理:
     
    搭建Java开发环境:
    1,先去甲骨文官网上下载必备的jdk并安装好。http://www.oracle.com/technetwork/java/javase/downloads/index.html
    2,设置环境变量。   
         
    1.打开我的电脑--属性--高级--环境变量 

    2.新建系统变量JAVA_HOME 和CLASSPATH
    变量名:JAVA_HOME
    变量值:C:\Program Files\Java\jdk1.7.0
    变量名:CLASSPATH
    变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(注意最开始有一个“.”)

    3. 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
    变量名:Path
    变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; //采用了相对于JAVA_HOME 的相对路径,也可以用绝对路径
    注意:检测配置是否成功。 运行——cmd——Java -version 如果出现版本信息,则配置成功
    3,开始开发。开始做一个helloJava。
         先以记事本为例。
         1,新建一个文本文档,输入以下代码。另存为HelloJava.java。(注意:文件名必须和主类的名称相同
     public class HelloJava
     {
           public static void main(String args[])
          {
                System.out.println("HelloJava!");
          }
     }

         2,打开控制台,并进入到文件所在目录(比如说Hellojava.java在c:\java_project,则当前控制台的光标那里的路径必须也在这个目录下,否则无法编译成功

              输入:Javac HelloJava.java

              输入:Java  HelloJava

    编译HelloJava注意事项:

    1,Java区分大小写。输入时,严格遵守大小写规则。如System,String两个地方

    2,gbk不可映射问题。Java编译器编码时默认调用系统自带的编码格式,一般是gbk什么什么的,而我们保存的Java源文件类型可能是Unicode什么的,当然不兼容。

        解决方法:javac -encoding UTF-8 HelloJava.java     (指定编码格式)

    常用的Java开发工具
     
    轻量级:Jcreator,Jbuilder,Notepad++,记事本
    重量级:eclipse,Netbeans
     
    据说初学者最好先别用大型的开发环境,以免养成依赖,由于各种方便的补全等,造成基础不牢固,关键字都不熟悉。我在用Notepad++,具有很丰富的插件,而且是中文的。很方便。
    原创文章转摘请注明。共同进步。
  • 相关阅读:
    分享诗集中国原创诗歌创作分享中心,欢迎博客园喜欢诗词的加入【诗词在线】
    转让上海水族馆票【吐血转让】08年10月有效【100¥】
    winform 里Control.Margin 属性到底是干嘛的?
    亚交联盟注册指南
    sqlserver 替换回车换行
    如何配置 imail 中域名的MX记录
    张良、萧何与韩信:汉初三杰悲情录[转]
    FBD内存全局缓冲内存 比dd2 ecc还要好啊。服务器内存和普通PC内存的区别[转载]
    脆弱的ASP.NET AJAX
    无法连接到服务器。 帐户: 'mail.bb.cn', 服务器: '*******', 协议: SMTP, 端口: 25, 安全(SSL): 否, 套接字错误: 10061, 错误号: 0x800CCC0E
  • 原文地址:https://www.cnblogs.com/timco/p/2866647.html
Copyright © 2011-2022 走看看