文章目录提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
- 前言
- 一、Java简介
- 二、Java功能
- 三、Java开发工具
- 四、学习Java的用途
- 总结
前言
提示:这里可以添加本文要记录的大概内容:
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。
提示:以下是本篇文章正文内容,下面案例可供参考
一、Java简介-
Java 是由 Sun Microsystems 公司于 1995 年 5 月推出的 Java 面向对象程序设计语言,在 1995 年正式推出。
-
Java 可运行于多个平台,如 Windows, Mac OS 及其他多种 UNIX 版本的系统。
-
Java分为三个体系:
JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版) JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版) JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)
- Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言还具有功能强大和简单易用两个特征。
二、Java功能
Java语言的特征:
-
Java语言是面向对象的:Java语言提供类、接口和继承等原语,为了简单起见, 只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制 (关键字为implements)。
-
Java语言是简单易学的:Java语言的语法与C语言和C++语言很接近,使得大多数程序员 很容易学习和使用Java。
-
Java语言是安全的:java通常被用在网络环境中,为此,Java 提供了一个安全机制以防恶意代码的攻击。并且ava 语言具有的许多安全特性,如分配不同的名字空间以防替代本地的同名类、字节代码检查,并提供安全管理机制类 ,让 Java 应用设置安全哨兵。
-
Java语言是分布式的:Java语言支持Internet应用的开发,在基本的Java应用编 程接口中有一个网络应用编程接口 (java net),它提供了用于网络应用编程的类 库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI (远程 方法激活)机制也是开发分布式应用的重要手段。
-
Java 语言是健壮的:Java 的强类型机制、异常处理、垃圾的自动收集等是 Java 程序健壮性的重要保证。对指针的丢弃是Java的明智选择。
-
Java 语言是可移植性的:Java程序可以做到一次开发编译,到处运行,Java程序在Windows上运行,不做任何修改,同样的Java程序可以放在Linux上运行。
-
Java语言是跨平台性的:安装Java的jdk工具包,可以在其他操作系统就行编译。
-
Java 语言是多线程的:在 Java 语言中,线程是一种特殊的对象,它必须由 Thread 类或其子(孙)类来创建。通常有两种方法来创建线程:一种是使用型构为 Thread(Runnable) 的构造子类将一个实现了 Runnable 接口的对象包装成一个线程。另一种是从 Thread 类派生出子类并重写 run 方法,使用该子类创建的对象即为线程。
三、Java开发工具
学习Java需要用的开发工具:
JDK (Java Development Kit)Java 开发工具包 下载jdk工具包,才能编译Java 代码 下载地址:https://www.oracle.com/java/technologies/downloads/#jdk18
Java小白需要的开发软件:
流行的软件:Eclipse ,IDEA Intellij, 数据库 : Mysql 服务器:Tomcat8.5
(需要安装包的关注私信我,发给你)
四、学习Java的用途
- JavaWeb 后台开发
- 桌面 GUI 应用程序
- 嵌入式开发
- 企业级应用开发
- Android APP 开发
- 游戏开发
- 大数据开发
- 架构师
- Java全栈开发
- 软件运维工程师
- 软件测试工程师
- 软件实施工程师
- 前端开发
- 产品经理
提示:这里对文章进行总结:
关于Java这篇文章,对于初学者来说,不一定是理解的。如果有不理解的关注加收藏,以防找不到。我愿意用我所学的知识为你解答任何问题。



