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

Java SE 简介 & 环境变量的配置

时间:2016-12-27 22:15:32      阅读:305      评论:0      收藏:0      [点我收藏+]

标签:mdf   dql   平台   rmq   dm7   环境变量的配置   avl   gas   aam   

Java SE 简介 & 环境变量的配置

一、Java 技术的三个方向

  Java 技术分为三个方向

  • javaSE( Java Platform Standard Edition 标准版用来开发桌面应用程序,例如客户端。它是Java EE的基础,是java技术体系的核心;
  • javaEE( Java Platform, Enterprise Edition,企业版)用来进行企业级应用开发。通常java EE包括JSP、Servlet、JDBC、XML等13种技术;
  • javaME(Java Platform Micro Edition,微型版)用与小规模嵌入式系统开发,手机开发等。

二、Java 语言的特点

  Java 语言具有如下特点,这些特点也正是 Java 语言现今仍然保持其健壮性的关键:

  • 跨平台:即可移植性。“一次编译,到处运行”;
  • 解释执行(Java VM):Java 语言编译结束后,生成字节码文件(*.class 文件),在不同平台上,JVM会根据当前平台的特性对 class文件进行解释,得到机器码来执行;
  • 面向对象:封装、继承、多态;
  • 垃圾回收机制(GC):javaVM可自动检测并释放内存多余内存空间;
  • 支持多线程。

三、准备工作

1、Java 开发工具包

  JDK (Java Development Kit) Java 开发环境工具集

  JRE (Java Runtime Environment) Java 运行环境(包括 JVM 和 Java 核心类库)

  等式——

  JDK = JRE + 开发工具集;

  JRE = JVM +核心类库。

  请访问 Oracle 官网自行下载使用。

2、环境变量配置

  安装完 JDK 之后,需要配置计算机的环境变量,才能正常使用。

   JAVA_HOME : 路径:\jdk1.7.0.02

  path:路径:\jdk1.7.0.02\bin

  检测环境变量是否配置成功,命令行窗口,键入 java、javac、java -version 如有提示信息,证明环境变量配置成功。

四、使用 Eclipse 作为开发环境,开发 Java 项目

1、创建工作空间(workspace),在第一次启动 Eclipse 时会自动加载

技术分享

 

 

2、创建 Java 项目 (Java Project)

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

 

技术分享

 

 技术分享

 

 

注意,上述截图来自两个工程,所以命名有可能不同,请自己甄别。

 

 技术分享

 

五、一些规范

1、Java 项目名命名规范

 1 // Test01.java
 2 package ch01; //声明包
 3 
 4 public class Test01  { // 类名和文件名必须相同
 5      //java入口(程序运行必须有main方法
 6      public static void main(String[] args) {
 7           System.out.print("Hello World");//输出语句:输出
 8           System.out.println("Hello World");//输出语句:输出并换行
 9      }
10 }

 

  • 不能使用中文,不应使用 Java 关键字
  • 不能用除“_”“$”之外的特殊字符:*&()等都不合法
  • 可以包含数字,但是不能以数字开头如:name0 ,不可以 0name
  • 单个单词以小写字母开头
  • 驼峰法命名,例如:buttonAndroidText

 

Java SE 简介 & 环境变量的配置

标签:mdf   dql   平台   rmq   dm7   环境变量的配置   avl   gas   aam   

原文地址:http://www.cnblogs.com/wxw310415/p/6227244.html

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