zoukankan      html  css  js  c++  java
  • 1-Java基础回顾整理_01_计算机发展史

    1、首先引入摩尔定律:

      每18个月所享受的电子产品价值会翻倍,这一理论在1972年提出,说是经过了前面50年的实际验证,

      后又更改为每两年所享受的电子产品价值会翻倍,但是随着时代的发展,目前的摩尔定律时间越来越长,每两年实现翻倍,越来越不现实,

      以后计算机可能要往量子计算机方向进行发展,那个时候可能会再次验证摩尔定律。

    2、计算机的发展史:

      由早期的大型计算机,进而演变为越来越小的计算机,便携的笔记本,CPU越来越小,功能却越来越强大。

    3、常用的键盘快捷键:

      shift + F4:强制删除,不经过回收站;

      徽键 + e :打开文件管理器

    4、DOS常用的命令:

      

    5、开发语言的发展史:

      C语言:1972年出现    C++语言:1982年出现    Java语言(可以理解为C++,--语言,去除了C++中的一些不好的东西):1995年出现

      hadoop语言:2006年出现,主要是大数据方面        Android语言:2008年出现,主要应用于移动端(手机、pad等)

      区别:

        1)C语言是一门面向过程的语言,C++和Java是一门面向对象的语言

        2)C语言:里面有指针和内存管理,比较贴近于硬件,运行快,效率高;

           C++语言:是在图形领域、游戏等小有所成

           Java语言:它的语法和C相似,没有指针和内存管理,可移植性强,实现了一次编译,到处执行,面向对象

        3)Java是一种类型安全的语言,它有高质量的类库;

        4)Java有JVM(Java虚拟机)的底层支持,真正的实现一次编译,到处执行的操作,因为Java写的程序基本上最后都是在JVM上运行,所以体现了Java的跨平台的特点;

    6、三高问题:

      三高指的是:高可用、高性能、高并发,貌似这块现在交给了中间件来进行处理。

      Java主要是用来处理解决一些比较复杂的问题和场景。

      

  • 相关阅读:
    Android的数据存储
    Servlet第一天
    JavaScript高级程序设计读书笔记(3)
    Interesting Papers on Face Recognition
    Researchers Study Ear Biometrics
    IIS 发生意外错误 0x8ffe2740
    Father of fractal geometry, Benoit Mandelbrot has passed away
    Computer vision scientist David Mumford wins National Medal of Science
    Pattern Recognition Review Papers
    盒模型bug的解决方法
  • 原文地址:https://www.cnblogs.com/hand-blog/p/13088997.html
Copyright © 2011-2022 走看看