栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

01、Java基础

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

01、Java基础

什么是JAVA语言?

    Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用的两个特征。

    在早期的一次Java演讲中,Java语言创始人之一 Bill Joy 提出 Java = C ++ -- (C ++ 减减),表示Java除去了 C++ 中的一些没必要又很难的内容,是一种更精简的语言。随着学习的深入,你会发现Java在许多的地方的确更简单了,但在其他方面并不比  C++ 简单多少。

JAVA语言的三大体系

    --JavaSE【桌面应用】 

    --JavaEE【企业级网页应用】 

    --JavaME【嵌入式系统开发】

JAVA语言的特点

    --简单性

        摒弃了C++中多继承、指针的概念,并且有了一套垃圾回收的机制

    --面向对象

    举例:老鹰抓小鸡

        面向过程:抓小鸡(老鹰,小鸡)

        面向对象:老鹰.抓小鸡(小鸡)

    --分布式

        应用网络编程,可以将单体程序拆分为多个微服务,从而将多个服务部署在不同的服务器中

    --健壮性

        强类型语言、异常处理机制、垃圾回收机制

    --安全性

        提供一套安全处理机制

    --平台独立与可移植性(编译性语言)

        一次编译,多处运行

    --多线程

    --动态性

    可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式应用程序等

JAVA语言的历史【现在JDK17】

    --1995年发布Java 

    --1999年发布了三个版本

    --2004年发布1.5

    --2014年发布1.8

    

JAVA的安装与环境配置(WIN10系统)

    --默认安装在C:Program FilesJava

    --JDK (Java程序的开发工具)

    --JRE (Java程序的运行环境)

    --找到我的电脑,右键图标,找到属性 

    --找到关于,打开高级系统设置

    --打开环境变量

    --系统变量中新建变量名:JAVA_HOME 路径:JDK绝对路径

    --系统变量中Path中编辑加入%JAVA_HOME%bin 再加入%HADOOP_HOME%bin

    --打开dos命令行,使用java -version检查当前使用的jdk的版本

        

JDK,JRE和JVM关系

    --1)JDK,JRE和JVM关系

    · JDK(Java Development Kit),Java开发工具包,主要用于开发,在JDK7前,JDK包括JRE

    · JRE(Java Runtime Environment),Java程序运行的核心环境,包括JVM和一些核心库

    · JVM(Java Virtual Machine),JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的,是JRE核心模块。

    --2)JVM

    JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。

    Java虚拟机的主要任务是装载class文件,并执行其中的字节码,不同的Java虚拟机中,执行引擎可能有不同的实现。

JAVA的第一个HelloWorld

    --新建一个文件夹,用于存放Java源文件

    --新建一个Java源文件,后缀是.java

    --定义一个类

//使用class来描述一个类 类名要和文件名大小写一致 
public class Hello { }

    --定义程序的入口,提供一个输出语句

public class Hello { // 提供Java程序入口 
  public static void main(String[] args) { 
  // 编写一个输出语句 输出"Hello World!" 
    System.out.println("Hello World!"); 
   }
  }

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1012931.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号