关于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的编程工具

目录
相关文章
|
存储 Java
|
存储 消息中间件 负载均衡
JAVA问答6
JAVA问答6
124 0
|
缓存 自然语言处理 监控
JAVA问答14
JAVA问答14
94 0
|
存储 算法 Java
一带而过-Java与生活
一带而过-Java与生活
160 0
一带而过-Java与生活
|
资源调度 Java C++
聊聊java中的二进制问题
java中的进制也算是面试中经常会遇到的一个知识点,不管是计算问题,还是涉及到的基础知识。因此这篇文章对其进行一个整理。主要参考了慕课网上的视频,特在此说明。不管是你初学者还是工作中,又或者是找工作中。本文都能对你有所帮助。 本篇文章主要解决以下几个问题: 1、二进制的历史 2、java中的进制转换 3、java中的移位运算 4、数据大小端问题 5、进制在java中的使用 下面我们就针对这些问题,来分析一下java中的进制。
188 0
聊聊java中的二进制问题
|
开发框架 安全 网络协议
java me
Java 是一门面向对象编程语言,不仅吸收了 C++ 语言的各种优点,还摒弃了 C++ 里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。 Java 语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。 01 Java EE 是指 Java Enterprise Edition,Java 企业版,多用于企业级开发,包括 web 开发等等。也叫 J2EE。 Java SE 通常是指 Java Standard Edition,Java 标准版,就是一般 Java 程序的开发就可以(如桌面程序),可以看作
204 0
|
Android开发
java33-巩固练习
java33-巩固练习
85 0
|
Java 关系型数据库
|
Oracle Java 关系型数据库