专栏首页数据分析与挖掘java(一)基础知识

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程序所需的核心类库等;

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • mybatis缓存之一级缓存

    一级缓存:与数据库同一次会话期间查询到的数据会放在本地缓存中,以后如果需要获取相同的数据,直接从缓存中拿,没必要再去查询数据库。

    绝命生
  • java(二)变量

    绝命生
  • java之获取变量的类型

    绝命生
  • java入门

    一、java的运行机制 高级语言的运行机制主要有编译型和解释型两种。 C/C++属于编译型语言,由专门的编译器针对特定的操作系统平台进行翻译,生成可执行代码,特...

    用户1215536
  • 列举Java中常用的包、类和接口

      javax.servlet    org.apache.struts.action

    Kevin_Zhang
  • java学习需要具备什么技能

    很多人都想学习java编程技术,但是却不知道java学习需要具备什么技能,java本身就具备简单易学性和应用广泛性,下面一起看看java学习是需要具备什么技能。

    加米谷大数据
  • 第43节:Java学前要点

    学习Java,有人推荐去培训,有人说没用,其实有钱的,不知道如何学,或者逼不得已去的就可以,也有人自己为了不花这些钱,而选择自学,我觉得也行。

    达达前端
  • Java项目中使用最多的排名前100的类,你用的最多的是哪些

    从事Java软件开发工作很大程度是要利用各种类库的api,有组织曾经从10000个开放源码的Java项目中,统计API类的使用频率;下面的列表显示了前100名。...

    用户1289394
  • [有人@我]你的免费10G+Java课程还未领取

    java作为最热门的编程语言,它无处不在。目前全球有着数10亿的设备正在运行着java,全球80%的服务器程序都是用它编写,用以处理每天超过5000w+的数据。

    Java团长
  • java9导出运行springboot的精简版jre

    为了分发一个springboot项目,在不考虑目标机器是否有jre的情况下,携带一个jre环境是一个选择。本文就尝试从原生的jdk 9.0.1 精简一个jre供...

    pollyduan

扫码关注云+社区

领取腾讯云代金券