• java(一)基础知识


    常见DOS命令:

    • dir:列出当前目录下的文件以及文件夹
    • md:创建目录
    • rd: 删除目录
    • cd:进入指定目录
    • cd .. :返回上一级目录
    • cd :返回根目录
    • del:删除文件
    • exit:退出dos命令行

    计算机语言的发展史:

    • 第一代:打孔机--纯机器语言
    • 第二代:汇编
    • 第三代:C、Pascal、Fortan面向过程语言;C++面向过程/对象;java跨平台纯面向对象的语言;.Net跨语言平台;

    javaSE:java标准版,提供完整的java核心api,以前称为J2SE;

    javaEE:java企业版,主要正对web应用程序开发,以前称为J2EE;

    javaME:小型版,用于移动终端,以前称为J2ME;

    java Card:支持一些Java小程序,运行在小内存设备上的平台;

    java语言特点:

    • 面向对象;基本概念:类、对象;三大特性:封装、继承、多态;
    • 健壮性、完善性;吸收了C、C++的特点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制;
    • 跨平台性 JVM;通过java语言编写的应用程序可以在不同的操作系统上运行;

    java两种核心机制:

    • java虚拟机:是一个虚拟的计算机,具有指令集并使用不同的存储区域,负责指令执行,管理数据、内存、寄存器;
    • 垃圾回收机制;

    jdk和jre:

    • jdk,即java开发工具包其中包含了java的开发工具,也包含了jre,安装了jdk就不用再安装jre;
    • jre:java运行环境,包括java虚拟机和java程序所需的核心类库等;
  • 相关阅读:
    uva 1606 amphiphilic carbon molecules【把缩写写出来,有惊喜】(滑动窗口)——yhx
    Uva10082 WERTYU -S.B.S.
    Quicksum-S.B.S.
    NOIP2014提高组 DAY1 -SilverN
    NOIP2013普及组 -SilverN
    uva 1354 Mobile Computing ——yhx
    UVa 11292 Dragon of Loowater
    UVa 839 Not so Mobile
    Quicksum -SilverN
    uva 140 bandwidth (好题) ——yhx
  • 原文地址:https://www.cnblogs.com/xiximayou/p/11985519.html
Copyright © 2020-2023  润新知