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

java编程的第一天之了解计算机

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

java编程的第一天之了解计算机

编程的第一天了解计算机
  • 1计算机基础
    • 1.1计算机
    • 1.2计算机的组成
    • 1.3计算机语言
    • 1.4计算机软件开发
    • 1.5人机交互方式
    • 1.6键盘快捷键的介绍
    • 1.7常见的DOS命令
    • 2JAVA语言概述
    • 2.1JAVA语言的发展史
      • 2.2Java语言平台版本
      • 2.3Java语言特性
    • 2.4什么是跨平台性

1计算机基础 1.1计算机

计算机(computer)全称:电子计算机,俗称电脑。是一种能按照设定好的程序而运行,自动、可以高速处理数据的现代智能电子设备。按照规模可以分为微型机、小型机、大型机、巨型机等。
计算机的发明者是约翰·冯·诺伊曼。计算机是20世纪最先进的科学技术发明之一、对人类的生产和活动产生了极其重要的影响。

1.2计算机的组成

计算机的组成由硬件系统和软件系统,没有安装任何软件的计算机称为裸机。
计算机硬件(computer hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置组成一个有机的整体为计算机提供可运行的物质基础。
计算机的软件(computer software)是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照预先设定好的顺序完成指定的任务

1.3计算机语言

语言:人与计算机之间进行信息交流的一种特殊语言
常见的计算机语言C、C++、JAVA等

1.4计算机软件开发

软件:按照特定顺序组织的计算机数据和指令的集合
开发:软件的制作过程
软件开发:借助开发工具与计算机语言制作软件

1.5人机交互方式

软件的出现实现了人与计算机之间更好的交互,主要的交互放视有两种:
图片化的界面:这种简单,让人一看就懂,使用着易于接受,容易上手。
命令行的方式:在控制台,输入特定的指令,使得计算机完成一些操作。较为麻烦,需要记住一些命令

1.6键盘快捷键的介绍

PrtSc(PrintScreen)屏幕截图 QQ截图Ctrl+Alt+A
Ctrl+A 全选
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+X 剪切
Ctrl+Z 撤销
Ctrl+Y反撤销
Ctrl+S 保存
Ctrl+1,2,3… 功能:切换到从左边数起第1,2,3…个标签

1.7常见的DOS命令

之前操作的都是图片化的指令,现在我们来尝试使用命令行的方式操作计算吧!
同时按Window+R,在弹窗输入”cmd“,回车进入DOS窗口,即可开始练习。

2JAVA语言概述 2.1JAVA语言的发展史

詹姆斯·高斯林(James Gosling)977年获得了加拿大卡尔加里大学计算机科学学士学位,1983年 获得了美国卡内基梅隆大学计算机科学博士学位,毕业后到IBM工作,设计IBM第一代工作站NeWS系统,但不受重视。后来转至Sun公司,1990年,与Patrick,Naughton和Mike Sheridan等人合作“绿色计划”,后来发展一套语言叫做“Oak”,后改名为Java。

2.2Java语言平台版本

1.J2SE/JAVASE——Standard Edition——标准版/基础版
开发普通桌面和商务应用程序的解决方案,该技术体系是其他两者的基础。

2.J2EE/VAVAEE_Enterprise Edition——企业版/商务版
是为了开发企业环境下的应用程序提供一套解决方案,主要是针对企业级应用程序开发。
3.J2ME/JAVAEME——Micro Edition ——微型版/移动版
是为了开发移动设备和嵌入式设备(电器,机器人,机顶盒…)提供的解决方案。Java不是不侧重,而是分支出安卓。

2.3Java语言特性

特性:安全性、简单性、面向对象、高性能、编译性、解释性、分布式处理、开源、跨平台,使用人数众多

2.4什么是跨平台性

通过Java语言编写的应用程序在不同的系统平台上都可以运行,那原理是什么?

我们所写的JAVA程序是java为后缀名的源文件,但这些文件计算机无法直接解析执行,需要先进行编译环节,通过该环节编译后为‘class’为后缀的字节码文件,这个文件交给JVM(虚拟机)来运行。

那我们只需要在运行java应用程序的os(操作系统)上,安装一个JVM,由JVM来负责Java的程序在该系统中就可运行,在对于不同的OS上都有与之对应的JVM,所以只需要写一个java程序,就可以在多个不同的系统上执行操作。这样就实现了java程序的跨平台性。也可称之为java具有良好的可移植性。


今天的了解到这就算完成了明天开始配置Java所需的环境和练手操作了,感兴趣的小伙伴一起点个关注,大家一起学起来,每天进步多一点,作者也是从头开始,加油!

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

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

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