关于Java

简介: Java功能强大且简单

image.png
Java的历史
Java是由Sun公司于1995年5月推出的高级程序设计语言。(Java名称的由来:在申请注册商标时,发现Oak已经被人使用了,再想了一系列名字之后,最终,使用了提议者在喝一杯Java咖啡时无意提到的Java词语。由Java的LOGO可以明显的看到像一杯飘香的咖啡。)
1996年1月Sun公司正式发布了Java第一个开发工具包(JDK 1.0),这是Java发展历程中的重要里程碑,标志着Java成为一种独立的开发工具。半年多的时间就有近10万个网页应用了Java技术,发展速度之快前所未有。10月Java平台的第一个即时(JIT)编译器诞生,更加快了Java的发展。
2009年,甲骨文公司宣布74亿$收购Sun公司。
Java的编程环境
JDK(Java Development Kit)称为Java开发包或Java开发工具,是一个编写Java的Applet小程序和应用程序的程序开发环境。JDK是整个Java的核心,包括了Java运行环境(Java Runtime Environment),一些Java工具和Java的核心类库(Java API)。不论什么Java应用服务器实质都是内置了某个版本的JDK。
JRE是个运行环境,JDK是个开发环境。因此写Java程序的时候需要JDK,而运行Java程序的时候就需要JRE。而JDK里面已经包含了JRE,因此只要安装了JDK,就可以编辑Java程序,也可以正常运行Java程序。但由于JDK包含了许多与运行无关的内容,占用的空间较大,因此运行普通的Java程序无须安装JDK,而只需要安装JRE即可。
JDK的安装
JDK各个平台各版本下载地址
环境变量的设置:
pc端
系统属性→高级→环境变量→新建
~~Java安装目录\jdk版本
Java安装目录\jdk版本\bin~~
JAVA_HOME:C:\Program Files (x86)\Java\jdkx.x.0_x;

path:C:\Program Files (x86)\Java\jdkx.x.0_x\bin;

image.png
image.png
HelloWorld例子的编写

public class HelloWrold{
     public static void main(String[] args){
          System.out.println("HelloWorld!");
     }
}

Java的编程工具
Eclipse:一个开放源代码的、基于Java的可扩展开发平台 。
NetBeans:开放源码的Java集成开发环境,适用于各种客户机和Web应用。
IntelliJ IDEA:在代码自动提示、代码分析等方面的具有很好的功能。 
MyEclipse:由Genuitec公司开发的一款商业化软件,是应用比较广泛的Java应用程序集成开发环境   。
EditPlus:如果正确配置Java的编译器“Javac”以及解释器“Java”后,可直接使用EditPlus编译执行Java程序。
总结

1.Java的历史
2.Java的编程环境
3.JDK的安装
4.Java的编程工具

目录
相关文章
|
8月前
|
Java
L2-2 小字辈(Java)
L2-2 小字辈(Java)
70 0
|
Java
Java常见的坑(二)
你猜上述程序输出的是什么? 是 ABC easy as 123 吗? 你执行了输出操作,你才发现输出的是 ABC easy as [C@6e8cf4c6 ,这么一串丑陋的数字是什么鬼? 实际上我们知道字符串与任何数值的相加都会变为字符串,上述事例也不例外, numbers输出其实实际上是调用了Object.toString()方法,让numbers转变为'[c' + '@' + 无符号的十六进制数。
90 0
|
存储 Java 编译器
初识JAVA
学习Java语言入门需要了解的内容
125 0
|
SQL 负载均衡 Oracle
[一起学Java]
一、批量添加品牌信息到数据表 一、业务实现类实现
174 0
|
Cloud Native Oracle Java
一篇文章和你从 Java1 聊到 Java18
002-2022 年的 20 年里 Java 始终保持在前三的水平,其中在 2005 年、2013-2015 年间、2021 年等时间还多次登顶过第一,这么一个已经发布了 27 年的语言在这些年是怎么始终保持在编程语言前三的呢?这么多年 Java 各个版本间又有什么变化?Java 语言在未来还会继续保持成为语言的常青树吗?这篇文章就来和大家回顾一下 Java 的历史。
304 0
一篇文章和你从 Java1 聊到 Java18
|
Java
Java一些常见的坑
总是觉得自己Java基础还是不行,需要恶补。今天偶然mark了一本《Java解惑》,其中以端程序的方式罗列了95个即常见又不常见的xian(坑)jing(儿),拿来瞻仰一下。
54 0
|
Java API Android开发
Java 8的那些事
注:Android 支持所有 Java 7 语言功能,以及一部分 Java 8 语言功能(具体因平台版本而异)。
384 0
|
Java 编译器 API
Java 17 浅析
openJDK官方介绍文档https://openjdk.java.net/projects/jdk/17/oracle官方文档https://docs.oracle.com/en/java/javase/17/index.html注意:IDEA需要升级到2021版本才能兼容jdk17下载安装JDK17官网下载页面https://www.oracle.com/java/technologies/d
1418 0
Java 17 浅析