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 简介 & 环境变量的配置的更多相关文章

  1. Java第一天——环境变量的配置与破解myeclipse2013

    一.jdk环境变量的配置 1.下载JDK并安装(官网JavaSE,64位(具体看电脑是多少位的))官网http://www.oracle.com/technetwork/java/javase/dow ...

  2. [Java第一课]环境变量的配置以及eclipse一些常用快捷键

    1.环境变量的配置(这里对xp系统电脑来说:) 首先安装jdk软件. 然后在我的电脑(右键)-->属性-->高级-->环境变量-->系统变量(注意)-->新建(新建两个p ...

  3. java中JDK环境变量的配置

    JDK的配置在 window中的配置,我的电脑-->属性-->高级系统设置-->高级-->环境变量中配置,具体下图

  4. Java和jmeter环境变量的配置来这就对了!

    java环境变量设置 1.新建JAVA_HOME 变量 点击 新建按钮 变量名:JAVA_HOME 变量值:电脑上JDK安装的绝对路径 2.新建/修改 CLASSPATH 变量 如果存在 CLASSP ...

  5. win7旗舰版64位java的jdk环境变量的配置(2012-12-26-bd 写的日志迁移

    首先到oracle的官方网站http://www.oracle.com/technetwork/cn/java/javase/downloads/index.html下个JDK比如下图: 必须是win ...

  6. java、tomcat环境变量的配置(针对windows)

    重做了下系统. 于是所有的软件都没了. 好吧,我是故意的,就是把那些我不知道的东西都删掉.. 于是问题来了,java安装好了,tomcat也粘贴完了,环境变量怎么办? 好吧,首先从可爱的java或者说 ...

  7. java基础知识--环境变量配置

    说到java,大家应该都了解:J2SE基础.J2ME嵌入式.J2EE延伸的内容,而我们平时接触和所谈大部分都是J2EE企业级应用开发. 作为开发者,使用java之前,必须安装java开发环境,配置ja ...

  8. Java入门之JDK的安装和环境变量的配置

    Java的版本 1. Java SEjava se 以前称为J2SE.它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE是基础包,但是也包含了支持 Jav ...

  9. Java之JDK的下载与安装,java环境变量的配置,Editplus的下载与使用

    JRE(Java Runtime Environment Java运行环境) 包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发 ...

随机推荐

  1. c++输入一组整型数据 不知道长度 回车键结束 并将其存入数组当中

    #include "stdafx.h"#include<iostream>using namespace std;int main(){ int a[999];int ...

  2. node-webkit 桌面开发 初入1

    node-webkit  是什么就不介绍了 注意官网的一句话 ”node-webkit is based on Chromium and node.js " 所以node-webkit 实际 ...

  3. 高级java必会系列二:多线程经常使用的3个关键字:synchronized、ReentrantLock、volatile

    系列一讲解了多线程,本章讲解多线程开发中经常使用到的3个关键字synchronized.ReentrantLock.volatile. 一.synchronized 互斥锁,即操作互斥,并发线程过来, ...

  4. 用BlazeMeter录制JMeter测试脚本

    工具: 1,JMeter 2,Chrome 3,BlazeMeter 4,SwitchyOmega(如果需要代理) 步骤: 以上工具准备好以后就可以录制JMeter的测试脚本了, 在Chrome中点击 ...

  5. (转)nodejs中npm常用命令

    npm install <name>安装nodejs的依赖包 例如npm install express 就会默认安装express的最新版本,也可以通过在后面加版本号的方式安装指定版本, ...

  6. TP框架常用(一)

    25.显示最后一条查询的sql语句:主要用于在连贯操作时,检测拼接的sql语句是否正确 echo $this->db->last_query();//如:select * from pt_ ...

  7. PIXHAWK DIY LED扩展板

    板载的状态LED灯,因为各种灰机的外壳有可能会被挡住看不到状态.那么我们也是可以用arduino板子来扩展实现外置,其实就是用328P芯片来实现. 这程序支持WS2812B的全彩LED灯. 默认的信号 ...

  8. poj 3254 Corn Fields

    http://poj.org/problem?id=3254 Corn Fields Time Limit: 2000MS   Memory Limit: 65536K Total Submissio ...

  9. Ubuntu 16.04 Steam

    Ubuntu 16.04安装Steam,直接去Steam官网下载客户端安装包即可.

  10. 关于sigwait

    刚开始看sigwait函数,只是知道它是用来解除阻塞的信号,可是使我疑惑的是那么解除了以后为什么线程收到终止信号SIGINT的时候还是没能终止呢?   于是网上找了一些资料,总的理解如下所示: sig ...