JAVA基础知识--计算机基础
1 计算机基础知识
1.1计算机
计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理数据的现代化智能电子设备。常见的形式有台式计算机、笔记本计算机。按照规模分为微型机、小型机、大型机、巨型机(超级计算机)等。
计算机发明者约翰•冯•诺依曼。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革,计算机已遍及一般学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。
计算机是由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。
计算机应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动社会发展。哪些方面?
1.2 计算机硬件系统
1.3 计算机软件系统
计算机软件(Computer Software)是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能。
计算机软件按照其功能划分为系统软件与应用软件
系统软件: DOS(Disk Operating System), Windows, Linux, Unix, Mac, Android, iOS
应用软件:office QQ 英雄联盟 王者荣耀
1.4 软件开发
软件: 按照特定顺序组织的计算机数据和指令的集合
开发: 软件的制作过程
软件开发: 借助开发工具与计算机语言制作软件
1.5 计算机语言
1.6 人机交互方式
1.7 键盘功能键及快捷键介绍
1.8 常见的DOS命令
2 Java语言概述
2.1 Java语言发展史
JDK的历史(Java Development Kit)1.0 - 1.1 - 1.2 - 1.3 - 1.4 - 1.55.0 - 6.0 - 7.0 - 8.0……Sun公司于1995年推出1991年sun公司James Gosling等人开始开发Oak语言1994年,将Oak语言更名为Java1996年获得第一笔投资1亿元1998年提出jdk1.2【GUI】之后推出jdk1.3 jdk1.4【反射】2005年重新更名为jdk5.0,进行了大幅的版本改进2006年sun公司宣布将Java作为免费软件对外发布2007年3月起,全世界所有的开发人员均可对Java源代码进行修改2007年推出jdk6.02009年4月Oracle以74亿美元收购了sun公司2011年7月由Oracle正式发布jdk72014年3月正式发布了java82017年9月正式发布了java9【短期支持】2018年3月正式发布了java10【短期支持】2018年9月正式发布了java111.8是企业主流使用的版本【LTS版本-longTimeService版本】
2.2 Java语言平台版本
- J2SE/JAVASE — Standard Edition—标准版/基础版
开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础。 - J2EE/JAVAEE — Enterprise Edition— 企业版/商务版
是为开发企业环境下的应用程序提供的一套解决方案,主要针对于企业级应用程序开发。 - J2ME/JAVAME — Micro Edition — 微型版/移动版
是为开发移动设备和嵌入式设备(电器、机器人、机顶盒…)提供的解决方案。Java不是不侧重,而是分支出安卓。
2.3 Java语言特性
简单性 安全性 面向对象 高性能 编译性 解释性 分布式处理 健壮性 开源 跨平台
什么是跨平台性?
通过Java语言编写的应用程序在不同的系统平台上都可以运行,那原理是什么?
JAVA基础知识--计算机基础相关推荐
- 公共基础知识计算机,公共基础知识计算机基础知识试题
计算机基础知识是公共基础知识考试的组成成分之一,以下是由学习啦小编整理关于共基础知识计算机基础知识试题的内容,希望大家喜欢! 公共基础知识计算机基础知识试题 1.CPU的主要功能是进行( ). A.算 ...
- 消防中计算机基础知识,消防设施操作员基础知识计算机基础知识真题及答案解析.doc...
消防设施操作员基础知识计算机基础知识真题及答案解析 模块八计算机基础知识 第1节 项目1 计算机系统的组成与功能 单选题(江南博哥) 1.()是计算机的核心部分. 输入设备 存储器 中央处理器 主板 ...
- 事业单位计算机和办公软件基础知识,计算机基础知识(事业单位计算机考试常考知识点总结)...
计算机基础知识 计算机专业知识试题 计算机专业知识试题 1. 一个字节包含的二进制位数是( ). A. 8位 B. 16位 C. 32位 D. 256位 2. 既可作为输入又可作为输出设备的是( ). ...
- php计算机基础知识,计算机基础知识①
计算机基础知识 1. 计算机基础知识 硬件 运算器 \ ---> 中央控制器,也就是CPU[Central Process Unit],它是最核心的硬件 控制器 / 存储器 Storage \- ...
- 宿松县事业单位计算机基础知识,计算机基础知识试题(事业单位考试)
原标题:计算机基础知识试题(事业单位考试) 1.世界上首先实现存储程序的电子数字计算机是____. A.ENIAC B.UNIVAC C.EDVAC D.EDSAC 2.计算机科学的奠基人是____. ...
- 计算机0基础知识,计算机基础知识0课件.ppt
计算机基础知识0课件 第 一 篇;第一章 计算机系统概述; 1.1.2 计算机的发展; 1.1.3 计算机系统的组成; (2)计算机软件;1.3 微型计算机系统; (2)存储器; (3)输入/输出设备 ...
- 三校生高考计算机基础知识,计算机基础知识题(单选题)(三校生历年高考真题归纳)...
精品文档 . 计算机基础知识题(单选题)2007-2018年三校生历年真题归纳 1.Reset按钮用于() A.复位启动 B.冷启动 C.中止某项操作或命令 D.检查部件是否正常 2.一个完整的计算机 ...
- 简单计算机基础知识,计算机基础知识讲义
<计算机基础知识讲义>由会员分享,可在线阅读,更多相关<计算机基础知识讲义(5页珍藏版)>请在人人文库网上搜索. 1.WINDOWS XP系统简介windowsXP基本操作:计 ...
- 计算机2016基础知识,计算机基础知识2016.doc
计算机基础知识2016 计算机基础知识 一. 填空题 1.一个完整计算机系统应包括(硬件系统和软件系统) 2.计算机手统中CPU是指(运算器 ),它的小文名(存储器) 3.计算机性能主要取决于(字长. ...
最新文章
- restful API 常用的四种方式
- LeetCode-25:K 个一组翻转链表
- mysql处理重复数据
- 【CodeVS】p1174 靶形数独
- 推荐 :小米用户画像实战(附48页PPT)
- 2021年安全员-B证新版试题及安全员-B证试题及解析
- UltraEdit v24破解
- 取色工具ColorPix
- 如何下载微信公众号音频,不需要插件,不安装软件
- java对人物画像分级_用户画像,该怎么分析?
- 面试官问你如何进行程序设计?——设计模式之七大原则——单一职责、里氏代换、开闭原则、依赖倒转以及C++简单实现
- Java程序员的薪资对照,快看看你在哪个层级?
- Excel VBA 操作键盘(如:移动方向键,上下左右等)
- 使用ffmpeg直播推流总结
- 天下难事,必作于易;天下大事,必作于细。
- MATLAB模型预测控制(MPC)示例
- netterm linux,NetTerm终端仿真软件下载
- “身、口、意”三业,而其中尤其以口业为重,认为口业是:患苦之门,祸累之始。
- ic芯片方案设计流程你知道多少?
- Java张孝祥视频 学习笔记 反射
热门文章
- Vue项目前端或后台实现导出报表
- 热身:go语言windows gui界面开发之walk 改错
- 【调剂】江西科技师范大学电子科学与技术接收调剂研究生
- 网易刷屏案例暗藏的内容运营技能!
- 借贷记账法下的账户结构
- 今日午后北京再迎雷雨 12日京津冀地区警惕强降雨来袭
- rk3399 rkmpp 在ffmpeg上实现硬编解码
- 集齐12星座的男朋友平均得谈多少个男朋友?
- linux testdisk使用教程,江湖救急!磁盘数据大救星TestDisk
- 深度强化学习入门-05DQN实现高速超车(复现 deeptraffic:MIT 6.S094: Deep Learning for Self-Driving Cars)