admin管理员组文章数量:1546178
文章目录
- 1 计算机基本知识了解
- 1.1 啥是计算机?
- 1.2 计算机硬件系统
- 1.3 计算机软件系统
- 1.3.1 程序
- 1.4 计算机语言
- 1.5 计算机快捷键介绍
- 1.6 常见的Dos命令操作
- 2 JAVA语言概述
- 2.1 Java诞生过程
- 2.2 Java技术平台版本
- 2.3 Java语言的特性
- 3 什么是跨平台
- 4 JAVA编程环境的搭建与安装
- 4.1 JDK概述
- 4.2 JDK下载
- 4.1.1 JDK安装
- 4.1.2 配置环境变量
- 5 用记事本写第一个HelloWorld
- 5.1 编写步骤
- 5.2 记事本开发三部曲
1 计算机基本知识了解
1.1 啥是计算机?
- 计算机的广义解释 :用户高速计算的电子计算器。
泛指 :电脑,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。 - 一般通常我们称之为 PC :是一种大小、价格和性能适合个人使用的多用途计算机,台式机、笔记本电脑到小型笔记本电脑等都算是 个人计算机。
计算机的发明者是谁?
约翰•冯•诺依曼。计算机是20世纪最先进的科学技术发明之一。
作用
它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革,计算机已遍及一般学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。计算机应用已渗透到社会的各个领域,正在改变着人们的工作、学习和生活的方式,推动社会发展。
在哪些方面可以体现?
计算机是由 硬件系统 和 软件系统 所组成,没有安装任何软件的计算机称为 裸机。
1.2 计算机硬件系统
计算机硬件(Computer Hardware)是指计算机系统中由电子,机械和光电元件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
计算机硬件系统通常由CPU、主板、内存、电源、主机箱、硬盘、声卡、显卡、网卡、键盘、鼠标,显示器等多个部件组成。
举个栗子 :手中的钢笔? 喝水的杯子? 是计算机硬件么?
1.3 计算机软件系统
计算机软件(Computer Software)是使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能。
简单的可以理解为:是无需用户干预的各种程序的集合,主要功能是调度,监控和维护计算机系统;负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。
计算机软件按照其功能划分为系统软件与应用软件。
-
系统软件:Windows 7,Windows 10,Windows xp,Linux ,IOS 等。
-
应用软件:Wps,qq, 微信,游戏 等
1.3.1 程序
-
程序员主要的工作是写程序,什么是程序? 运行在计算机内存中的都叫做程序。
-
生活中的程序: 可以看做一系列 动作描述 的过程。
- 例如:银行取钱。
-
计算机中的程序:和计算机进行交互的语言---- 发出的交互指令。
- 例如: 银行取钱中 客户和银行工作人员沟通的 “指令”(人类语言)。
- 打开文件夹, 双击的指令 —人类和计算机 沟通的语言。
1.4 计算机语言
-
与人沟通的语言:
- 人类进行沟通交流的各种表达符号,方便人与人之间进行沟通与信息交换。
-
计算机语言:
- 人与计算机之间进行信息交流沟通的一种特殊语言 计算机语言中也有字符,符号等等 常见的计算机语言如C,C++,C#,JAVA等。
-
软件的出现实现了人与计算机之间更好的 交互, 主要的交互方式有两种:
- 图形化界面: 这种方式简单直观,使用者易于接受,容易上手操作。例如 windos 操作界面,手机操作界面。
- 命令行方式: 需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记录住一些命令。DOS界面。
1.5 计算机快捷键介绍
功能键盘
Tab Shift Ctrl Alt 空格 Enter Window 上下左右
快捷指令
PrtSc(PrintScreen)屏幕截图 (全屏幕)
Ctrl+A 全选
Ctrl+C 复制
Ctrl+V 粘贴
Ctrl+X 剪切
Ctrl+Z 撤销
Ctrl+Y反撤销
Ctrl+S 保存…
1.6 常见的Dos命令操作
进入Windows 中的快捷键 Windows键(图标键)+R(大写小写无所谓)。
弹出一个对话框的命令窗口。
2 JAVA语言概述
2.1 Java诞生过程
1990年年末,Sun公司预料嵌入式系统将在未来家用电器领域大显身手。于是Sun公司成立了一个由James Gosling领导的“Green计划 ”,准备为下一代智能家电(电视机、微波炉、电话)编写一个通用控制系统。
这些电子产品有一个共同的特点:计算处理能力和内存都非常有限。所以要求:语言必须非常小且能够生成非常紧凑的代码,这样才能在这样的环境中执行。另外,由于不同的厂商选择不同的CPU,因此,要求该语言不能和特定的体系结构绑在一起,要求语言本身是中立的,也就是 跨平台 的。最初这个语言命名为“Green”,类似于绿色软件的意思。其原先的目的是为家用消费电子产品开发一个分布式代码系统, 这样我们可以把E-mail发给电冰箱、 电视机等家用电器, 对它们进行控制, 和它们进行信息交流。
1994年夏天,互联网和浏览器的出现不仅给广大互联网的用户带来了福音,也给Oak语言带来了新的生机。Gosling立即意识到,这是一个机会,于是对Oak进行了小规模的改造,到了1994年秋,小组中的Naughton和Jonathan Payne完成了第一个Java语言的网页浏览器:WebRunner.Sun公司实验室主任Bert Sutherland 和技术总监Eric Schmict 观看了该浏览器的演示,对该浏览器的效果给予了高度评价。当时的Oak这个商品已经被注册,于是只得将Oak更名为Java.
在一次几位该成员组的会员在一家名为“爪蛙”咖啡的店里正在讨论给这个新的语言取什么名字时,有一个人灵机一动说:“就叫Java怎样”, 得到了其他人的赞赏, 于是, 1995年 Java语言就诞生了。
詹姆斯•高斯林(James Gosling)
JDK的历史(Java Development Kit)
1.0 - 1.1 - 1.2 - 1.3 - 1.4 - 1.5
5.0 - 6.0 - 7.0 - 8.0……
Sun公司于1995年推出 1991年sun公司James Gosling等人开始开发Oak语言 1995年,将Oak语言更名为Java
2.2 Java技术平台版本
- J2SE(Java 2 Platform Standard Edition)标准版
- 是为开发普通桌面和商务应用程序提供的解决方案,该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。
- J2EE(Java 2 Platform Enterprise Edition)企业版
- 是为开发企业环境下的应用程序提供的一套解决方案,该技术体系中包含的技术如 Servlet、Jsp等,主要针对于Web应用程序开发
- J2ME/JAVAME — Micro Edition — 微型版/移动版
- 是为开发移动设备和嵌入式设备(电器、机器人、机顶盒…)提供的解决方案。Java不是不侧重,而是分支出安卓。
2.3 Java语言的特性
- 简单性 安全性 面向对象 高性能 编译性 解释性 分布式处理 健壮性 开源 跨平台
3 什么是跨平台
- 在Java诞生初期,有一个相对概念,跨平台,其意义是,通过Java语言编写的应用程序在不同的系统平台上都可以运行。
- 这是怎么做到的?
- 我们所写的Java程序是 “. java” 为后缀的源文件,但这些文件计算机无法直接执行,需要先进行编译环节,通过编译变为以".class"为后缀的字节码文件。
- 这个字节码文件交由 JVM(JAVA虚拟机) 来运行,所以我们只要在运行java应用程序的(操作系统,例如 Windows)上,安装一个JVM, 由JVM来负责Java程序在该系统中的运行即可。
- 不同的操作系统都有与之对应的JVM(java虚拟机),所以只需要写一个Java程序,就可以在多个不同的操作系统上执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性。
- 结论说明 : JVM 是JAVA跨平台的前提,但是通过上图可以看出 JVM 针对不同的操作系统有不同版本的 JVM,意思 JVM 本身不能跨平台。
4 JAVA编程环境的搭建与安装
4.1 JDK概述
JDK是 Java 语言的软件开发 工具包,主要用于移动设备、嵌入式设备上的java应用程序。
- JDK是整个java开发的核心,包含:
- JAVA 开发工具
(jdk\bin)
- JAVA 运行环境文件
(jdk\jre\)
- 核心开发的API的所有类的源文件
(jdk\src.zip)
- JAVA 开发工具
4.2 JDK下载
- JDK版本有很多种,建议大家用市面稳定版本 例如 Jdk 1.7 或者 Jdk 1.8 (纯属老吴个人建议)。
- 安装的注意事项: 安装目录的路径不要有中文,空格, 特殊符号
- 安装的注意事项: 安装目录的路径不要有中文,空格, 特殊符号
- 如果想使用JDK就要下载,有以下几种方式提供参考:
- 甲骨文官方网址
- 百度搜索 jdk+版本号下载
- 找老吴要(哈哈… …)。
4.1.1 JDK安装
- 安装JAVA的开发工具箱 JDK和我们日常安装计算机应用软件程序几乎一样,需要注意的是安装路径(配置环境变量需要用到),需要记住或者指定在相应的盘符。
- 例如: 安装在C盘 或者 安装在D盘 等
- 双击下载的JDK安装程序。
- 确定安装路径,即程序安装到哪个磁盘目录 (JDK安装目录 )
- 直到程序安装结束。
- JDK开发工具包安装完成之后,这时候还无法使用,还需要配置 环境变量。接下来准备配置环境变量,以Windows 7为案例(其实Windows的系统都是大同小异)
4.1.2 配置环境变量
-
需要配置两个关键地方
- 新建 JAVA_HOME
- 修改 Path
-
JAVA_HOME
- a. 该配置是要配置 JDK 的安装目录,。例如:我把jdk安装在了E:\JDK1.8。
- b. 配置步骤:1打开电脑—2 属性----3 高级系统设置—4 环境变量
- c. 新建环境变量 JAVA_HOME ,在变量值 的处,填写 JDK的安装目录!!
-
Path 注意事项 :
- Path变量系统本身就有,不需要新建,而且它其中之前的任何值都不要修改,误操作的话可能需要重装系统,就添加一条我们JDK的配置即可.
- 操作系统的不同添加的方式也有差距,Windows 7需要在path编辑添加
Windows 10 则需要新建添加即可,然后会自动附加到path中,相对简单。
%JAVA_HOME%\bin; (用 ” ; ” 分号.)相隔
安装完成验证:
在Dos 命令中:
1. java –version 查看版本
2. java 查看java命令
5 用记事本写第一个HelloWorld
5.1 编写步骤
- 编写 源程序
- 编译 源程序
- 运行
5.2 记事本开发三部曲
- 用记事本写第一个程序HelloWorld(文件名) 后缀名用 .java
- Javac 编译HelloWorld.java源文件.
- 产生 字节码文件 HelloWorld.class
- 最后 Java HelloWorld (命令)不要加后缀.class
- 注意编写代码符号要在英文格式下。
- 注意事项:
- 如果txt文件没有后缀需要设置显示文件后缀名,设置如下,将勾选去掉
- 注意Dos命令窗口默认编码格式为GBK, 编译器文本文档默认UTF-8编码,要统一编码格式在编译器里面修改成GBK。
版权声明:本文标题:Java入门 第一节 计算机的基础概念+Java环境配置 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dongtai/1727176315a1100671.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论