Java初步了解

为什么要选择Java?

Java语言用途广

java语言主要开发的是应用软件 数量多 服务器端程序 后台

安卓应用 手机

工具

嵌入式

大数据框架

 

Java语言发展史(了解)

Java是在1991年由SUN公司的James Gosling(Java之父)及其团队所研发的一种编程语言,第一个版本耗时18个月,最开始命名为Oak(一种橡树)。Java现在广泛应用于各种大型互联网应用,其设计的最初动机主要是平台独立(即体系结构中立)语言的需要,可以嵌入到各种消费类电子设备(家用电器等),但市场反应不佳。

随着1990年代互联网的发展,SUN公司看到了Oak在互联网上的应用场景,在1995年更名为Java(印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名),随着互联网的崛起,Java逐渐称为重要的Web应用开发语言。Java的发展可以主要看JavaWeb的发展,Java也见证了互联网的发展过程。

发展至今,Java不仅是一门编程语言,还是一个由一系列计算机软件和规范组成的技术体系,Java 是几乎所有类型的网络应用程序的基础,也是开发和提供嵌入式和移动应用程序、游戏、基于 Web 的内容和企业软件的全球标准。

从笔记本电脑到数据中心,从游戏控制台到科学超级计算机,从手机到互联网,Java 无处不在!

 

Java语言的特点

开源: 开放源代码 免费 直接在oracle官方下载jdk

● 简单、高效 ● 面向对象 ● 平台无关性:

开发出来的java程序,可以在不同的操作系统上运行.

在不同的平台上开发不同的java虚拟机(虚拟环境),一套程序,可以实现在不同的平台上运行

java程序与平台无关,但是java虚拟机与平台是相关的.

● 支持网络编程 ● 多线程机制 ● 动态的内存管理机制 ● 安全性

 

Java语言体系结构

javaSE 标准版本 是整个java语言的最基础 里面包含java中最核心,最基础的内容, 类库-->函数库

数据库

javaEE 企业版本 servlet--->server+applet 服务器端程序开发 包含javaSE

前端网页--->发起请求--->后端服务器程序(处理 与数据库交互)

javaME 微缩版 早期适用于电子设备中的程序, 现在被安卓方向开发代替

 

Java语言的运行机制

1.开发java源代码(Hello.java if() { }else{ }) -------

2.编译器 jdk------> Hello.class(标准字节码文件)---->

3.JVM(虚拟机)------->4.翻译成不同平台支持的机器码

 

Java运行环境的安装和配置

 

开发运行java程序,需要一个环境的支持. 所以java官方提佛那个了一个集成开发工具包(jdk)

jdk是给开发人员提供的,里面包含了各种工具(编译工具),运行时环境(运行时需要用到的类库),jvm(运行的虚拟环境)

 

安装jdk

为了使用方便,在windows任何目录中可以使用java命令,

需要在windows中配置环境变量

path: D:\ProgramFiles\Java\jdk1.8.0_261\bin

 

第一个程序HelloWord

public class Hello{

public static void main(String [] args){

System.out.print("Hello World");

}

}

 

javac 调用编译器 .class

java 类名 运行java程序

 

运行流程 编译

安装开发环境

jdk 完整的环境 工具(javac 命令调用编译器) String System 运行时环境 运行时的类 jvm(黑盒)

 

开发Hello.java

命令行来到文件所放的位置中 E:

配置环境变量

javac Hello.java 编译

java Hello 运行

 

 

 

  • 41
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值