JAVA概述__新手向,了解Java基础知识

JAVA

java语言编写的主要以应用程序主.

涉及领域非常广泛,是现代语言中使用量最高的语言之一.直接与就业相关.

Java语言发展史

在1991 年由sun公司的詹姆斯•高斯林(James Gosling)所在的工程师研发,设计的一种小型计算机语言.

提出研发需求: 1) 程序运行环境内存小 . 2) 跨平台

1995年正式确立,2004年9月Java1.5发布 改名为 5 6 7 8 jdk5改动较大,2009年被oracle公司(甲骨文)收购.

Java语言的特点

开源 开发源代码 免费的

面向对象

平台无关性 跨平台

​ java语言/程序 与平台无关

​ 前提是:JVM(java虚拟机与平台相关)

交互式特性
多线程机制
动态的内存管理机制
安全性

Java语言体系结构

JavaSE:java Standard Edition (Java标准版) java基础
JavaEE:java Enterprise Edition( Java企业版) servlet jsp
JavaME:java Micro Edition (Java微缩版) 已被安卓开发取代

Java语言的运行机制

核心:java虚拟机 ---->翻译器

java程序运行过程:

编写java源代码(.java文件)------编译器---->.class(字节码)-------类加载—>jvm------->操作系统

Java运行环境的安装与配置

搭建开发环境

安装JDK(java开发工具包), 编译器…,jre,jvm

服务器

运行环境 jre,jvm

编写 Hello.java 源代码 通过javac命令调用编译器 把源码编译为 .class文件

​ 通过java命令运行 java程序

配置环境变量:

为了使用java命令更加方便, 把存放命令的地址 配置到windows的系统路径中.

这样不管在哪里使用,都会找到命令所在路径.

IDE

IDE(Integrated Development Environment )集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具

常用的java开发工具有
IntelliJ IDEA 收费 破解
Eclipse 免费 IBM开发的 现在捐献给Eclipse基金会
Myeclipse 收费

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值