提醒:本文最后更新于 2026-05-24 05:25,文中所关联的信息可能已发生改变,请知悉!
Java 语言是一种计算机语言,是面向对象编程的。多态、继承、封装等特点。重要的特性是跨平台 (一次编译,到处运行)。由 jre(java 运行环境)和 jdk:java 开发工具集)构成的。
编辑
一、简介
Java 是 SUN (Stanford University Network 斯坦福大学网络公司) 1995 年推出的一门高级编程语言。Java 名称的来源 Java 最初被命名为 Oak,目标在于家用电器等小型系统的编程语言,随着市场的变化,SUN 着眼于网络应用的开发。
二、Java 语言的环境搭建
下载 JDK
1、JDK(Java Development Kit Java 开发工具包),官方网址:www.oracle.com、www.java.sun.com,找到下载 downloads 点击打开。
2、找到 JAVA 点击打开,找到 Java SE 下载,完成进行安装 JDK。
配置环境变量
1、将 jdk 下 bin 的路径进行复制,电脑 —– 属性 —– 高级 —– 环境变量 ———path,将 bin 的路径放置到 path 的最前边,加分号。
2、JAVA_HOME 环境的配置:
有时则需要更换 Jdk 的目录,经常修改 path 的值可能会不小心修改其他的路径,解决方法:创建一个 JAVA_HOME 的变量,JAVA_HOME 的值为 JDK 的安装目录,配置 path 路径:%JAVA_HOME%/bin。
验证是否成功
打开 DOS(控制台 cmd)命令行,任意目录下敲入 javac,如果出现 javac 的参数信息,配置成功。
三、java 语言重要特性之跨平台
跨平台
跨平台概念是软件开发中一个重要的概念,即不依赖于操作系统,也不信赖硬件环境。一个操作系统下开发的应用,放到另一个操作系统下依然可以运行。
Java 的跨平台
1、Java 的跨平台是相对于其他编程语言而言的,通过 Java 语言编写的应用程序在不同的系统平台上都可以运行。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。
2、在 windows 编译的 c 语言程序,在 linux 下是不能运行的。当然在 linux 下编译的 c 语言程序在 windows 下也是不能运行的。而 Java 语言在不同平台上运行时不需要重新编译。
3、Java 跨平台的原理:Java 的跨平台是通过 Java 虚拟机(JVM)来实现的。
四、Java 的三大平台
JavaSE
1、Java SE(Java Platform,Standard Edition)Java SE 以前称为 J2SE。允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。
2、Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,EntERPrise Edition(Java EE)提供基础。例子:类似 QQ、扫雷、飞秋、凌波这样子的桌面应用。
Java EE
1、Java EE(Java Platform,EntERPrise Edition)版本称为 J2EE。企业版本帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。
2、Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 2.0 应用程序。
Java ME
1、Java ME(Java Platform,Micro Edition)这个版本以前称为 J2ME,也叫 K -JAVA。Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。
2、Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
五、java 的就业方向
(web 就业方向)做系统
1、比如:淘宝、京东、高考报考系统
2、云端 —-> 大数据
3、客户端软件 ——-> 网页版 的软件 比如:QQ—webQQ
(手机开发)android
1、比如:微信、QQ、新浪微博 …
2、物联网 : 智能家居 …. 一台手机控制所有的家电等东西 …