java与计算机基础

本文介绍了计算机的基础构成,包括硬件和软件,详细讲解了Windows操作系统中的快捷键和DOS命令。接着,概述了计算机语言的发展,重点讨论了Java,包括其历史、安装与卸载步骤,并解析了JDK的组成部分。最后,阐述了Java的运行机制,指出Java兼具编译型和解释型语言的特点。
摘要由CSDN通过智能技术生成

1.什么是计算机

计算机有硬件和软件组合而成,目前最常用的系统是windows,在系统上运行的程序可称为软件

2.计算机硬件

由cpu 主板 内存 显卡 硬盘 外设等组成

冯诺依曼体系结构

冯诺依曼体系结构

3.计算机软件

在硬件加持下能运行软件,通过计算机语言来与计算机交互,软件就是写好的交互包

以下用windows

4.windows常用快捷键

  • windows+r 运行菜单
  • windows+E 打开我的电脑(有意思)
  • ctrl+shift+esc 打开任务管理器
  • ctrl+alt+. 打开初始管理页面
  • windows+tab 切换桌面
  • Windows+X 打开高级用户功能菜单
  • Windows+space 快速切换输入法
  • windows键+D键 快速显示桌面
  • win+ +/- 放大镜

快速截屏

  1. 截屏键 直接截取全屏,需要粘贴

  2. alt+截图键 只会截取活动窗口然后粘贴下来就好

  1. win+shift+s 部分截屏,自己选择需要截取的区域,需要粘贴

这个在写文章时特别好用

5.常用的dos命令

简单来说就是在cmd里面输入命令的

打开cmd:win+r 键入cmd即可,或者按下win键 直接打cmd回车就行

dir            可以查看此目录下的文件夹,文件
F:             进入f盘
cd f:          change directory 切换目录
cd /d f:       转到f盘,能操作
cd ..          返回上一级
cd 下一级的名字  进入下一级某文件夹
cls            清屏幕
exit           退出
ipconfig       能看ip配置
notepad        打开记事本
calc           打开计算器
mspaint        打开画图工具

#ping 命令 可以查看某网站的ip 测试网站是否正常
ping https://www.bilibili.com/  测试b站

md 名字        创建路径(文件夹)
cd> name.txt   创建文件(以txt文件为例)
del name       删除文件
rd name        删除路径(文件夹)

6.计算机语言,java的发展史

最开始是二进制语言

然后为了人方便读懂,就弄了汇编语言,汇编语言现在多用于破解软件,病毒等东西

然后再是现在的高级语言,java,python等

jdk包含jre,jre包含jvm

jdk :java开发工具

jre : java runtime environment java运行环境

jvm :java虚拟机,能跨平台主要靠这个

7.java的安装与卸载

安装JDK

  1. 百度搜索JDK,找到下载地址
  2. 同意协议
  3. 下载电脑对应的版本
  4. 双击安装JDK
  5. 记住安装路径
  6. 配置环境变量
    1.我的电脑–>右键–>属性
    2.环境变量–>JAVA_HOME
    3.配置path变量 指向JAVA_HOME
  7. 测试JDK是否安装成功
    1.打开cmd 输入:java-version

卸载JDK

  1. 删除Java安装目录
  2. 删除JAVA_HOME,对着此电脑右键–属性–高级系统设置–环境变量–系统变量中有
  3. 删除path中的JAVA相关,path指的是系统变量里面的path,对其双击即可
  4. 查看java -version,cmd中输入 java -version (注意java后面有个空格)

8.java根目录(jbk详解)

bin文件夹

这里面有java.exe 等一系列小工具

include文件夹

java由c而来,这里面有c的配置文件

jre文件夹

这里面就是java的运行环境,里面有jvm虚拟机

lib文件夹

这里面有java的一些库等文件

src压缩包

这个压缩包里面有很多java常用的类,解压后能看源代码,挺好

9.Java 程序运行机制

高级编程语言按照程序的执行方式分为编译型和解释型两种。简单来说,编译型语言是指编译器针对特定的操作系统将源代码一次性翻译成可被该平台执行的机器码;解释型语言是指解释器对源程序逐行解释成特定平台的机器码并立即执行。

  • 编译型:类似于把一本中文书直接全文翻译成英文版出售(编译器:对操作系统要求比较低,执行速度快) C/C++语言都是编译型语言

  • 解释型:类似于请一位翻译官,要看外文书时才帮助翻译(代价比较大,麻烦)

    网页,服务器脚本:对于速度要求不高,就可以边执行边解释

    JavaScript/VB等都是解释型语言

    区别:时机不同

  • 程序运行机制

随着硬件技术的发展,编译型和解释型的区分越来越模糊,所以解释型的效率也越来越高。而Java两个过程都有,Java程序先经过编译,最后到操作系统的时候才解释,Java程序既有编译型的特征,也有解释型的特征。

从*.java 到 *.class 经过一个 java.c 命令,其中 java.c 命令充当了编译器的效果

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值