计算机

计算机的组成:硬件+软件

1.硬件

1.1CPU

  1. 好比人的大脑
  2. 主要负责数据的运算以及控制

1.2内存

存储数据(临时存储)

缺点:

  1. 如果断电,数据丢失
  2. 如果程序关闭或退出,数据丢失

1.3硬盘

存储数据(永久性存储)

机械硬盘>>>固态硬盘

2.软件

1.系统软件

  Win10 win8 win7....

2.应用软件

  绝地求生  QQ  英雄联盟  谷歌浏览器  CF

应用软件的共同点:必须建立在系统软件上

应用软件给人们带来了什么好处?

  提高了人对计算机的交互效率

人对计算机的交流方式:

  1. 图形化界面
  2. DOS命令界面

图形化界面的组成:按钮  图片  颜色  文字..

DOS命令界面的组成:命令

图形化界面好处:

  1. 好看
  2. 简洁
  3. 使用方便
  4. 功能强大

DOS命令界面好处:无

缺点:

  1. 不好看
  2. 不简洁
  3. 使用太不方便
  4. 功能不强大

Dos命令界面是图形化界面的底层

打开DOS命令界面的方式:

Win7系统:

开始>>>运行>>>输入cmd(聪明的)

Win8 win10系统:

搜索>>>输入cmd(聪明的)

加强版:

飘+R

常用的DOS命令

命令符

功能

Dir

显示当前目录下所有的文件以及文件夹

Cd 文件夹名

进入指定的文件夹下

Cd 路径

根据路径进入到指定的文件夹下

Cd..

后退一个文件夹

Cd../..

后退两个文件夹

Cd../../..

后退三个文件夹

Cd/

直接回到盘符下

盘符名:

切换盘符

注意:凡是和文件夹有关,必须先写cd

Md 文件夹名

创建文件夹

Rd 文件夹名

删除指定的文件夹(只能删除空文件夹)

Echo >文件名.后缀名

创建文件

Echo 数据>文件名.后缀名

创建文件的同时将内容写入到文件中

Del 文件名.后缀名

删除指定的文件

Del 文件夹名

清空指定文件夹中所有的文件

Type 文件名.后缀名

读取指定文件中所有的内容

文件名.后缀名

打开指定的文件

注意:如果打开的文件后缀是exe,那么不需要加后缀名

计算机编程语言

最早时期编程语言:机器语言(0  1)

计算机只认识机器语言

缺点:

  1. 复杂
  2. 对计算机的依赖性极强

汇编语言(数字  字母)

好处:

不是太复杂

缺点:

对计算机的依赖性高

高级计算机编程语言:java  php  C  C++  C#  .net

Java的发展历程

1991年项目组成立,开发的编程语言叫oak(橡树)

因为项目组成立,在橡树下面成立的

还没有开始就已经结束了

1993年浏览器出现,使oak复活

因为别人发现用oak编写的小程序可以在浏览器中使用

1995年oak改名为Java

Java是印度尼西亚的岛名(中文:爪哇)

该岛因为盛产的咖啡很有名,导致该岛比较出名

1999年发布三大版本:

J2Se:  标准版本

J2Ee:企业级版本

J2Me:嵌入式开发

2004年版本名字更改:

Javase:  标准版本

Javaee:企业级版本

Javame:嵌入式开发

Javase:  标准版本

Javaee:企业开发

JavaEe企业工程师

2009年甲骨文Oracle公司已74亿美金收购了sun公司

安装jdk

傻瓜式安装

Jdk:开发环境(面向程序员)

Jre:运行环境(面向用户)

Bin:存放的都是可执行文件

Lib:存放的都是jar包

检测是否安装成功

步骤:

1. 切换路径

2.javac  -version

3.Java   -version

注意:如果两次都出现了版本信息,那么说明安装成功

我们想要在dos窗口中打开某个文件,那么必须先切换路径到该文件所在的目录下,为什么notepad.exe可以在计算机的任何位置都能被访问到,并且还不需要切换路径?

因为该文件所在的目录已经被写入到了系统路径中

当在dos窗口中访问该文件时,计算机会先在当前目录下寻找,如果找不到默认的去我系统路径中寻找,还是找不到,直接报错

需求:

我们也想让jdk在计算机的任何位置都能被访问到。

把jdk的路径写入到系统路径中

系统路径:

计算机>>>>右键属性>>>高级>>>>环境变量>>>>系统变量

配置环境变量

一共有四种方式,三种永久性配置,一种临时性配置

方式一:

编辑:

  变量名:Path

  变量值:C:\Program Files\Java\jdk1.8.0_171\bin

方式二:

新建:

  变量名:JAVA_HOME

  变量值:C:\Program Files\Java\jdk1.8.0_171

新建:

  变量名:classpath

  变量值:.;C:\Program Files\Java\jdk1.8.0_171\lib;

  注意:必须加.;

编辑:

  变量名:Path

  变量值:C:\Program Files\Java\jdk1.8.0_171\bin

  注意:路径之间必须用;隔开

方式三:

新建:

  变量名:JAVA_HOME

  变量值:C:\Program Files\Java\jdk1.8.0_171

新建:

  变量名:classpath

  变量值:.;%JAVA_HOME%\lib;

  注意:必须加.;

编辑:

  变量名:Path

  变量值:%JAVA_HOME%\bin

  注意:路径之间必须用;隔开

方式四:

  在dos窗口中输入  set  path = C:\Program Files\Java\jdk1.8.0_171\bin 即可配置成功

检测环境变量

  1. javac  -version
  2. Java   -version

注意:如果两次都出现了版本信息,说明配置成功

编写一个Java小程序

  1. 在哪写?

    新建文本文档,后缀名为.java

    利用记事本方式打开

  1. 怎么写?

    public class 类名{

      public static void main(String[] args){

        System.out.println(“内容”);

      }

    }

  1. 怎么用?

    1. 切换路径

      把路径切换到Java文件所在的目录下,否则找不到

    2. 编译

      因为计算机只识别机器语言,我们需要通过编译器对Java文件进行翻译

      编译器:javac.exe

      语法:

        Javac  源文件名.java

      当我们对Java文件进行编译,jvm会自动创建一个类名.class的文件

      Class文件用来保存翻译后的内容

    3. 运行

      运行器:java.exe

      语法:

        Java  类名

Public:访问修饰符  公共的

Class:Java的组件   类

类名:组件的名字

Static:静态修饰符   共享的

Void:无具体返回值类型

Main:方法名

String:字符串

[]:数组关键字

Args:数组名

注意:

  1. 如果class前面加了public,那么类名必须和源文件名一致
  2. 在一个Java文件中,可以有很多类,但是只能有一个类的class前面加public(不建议使用)
  3. 要想一个类可以运行,那么该类必须有main方法

屏蔽了底层的差异,实现了一次编译处处运行

Java入门-jdk安装与环境搭建的更多相关文章

  1. Java中jdk安装与环境变量配置

    Java中jdk安装与环境变量配置 提示:下面是jdk1.7和jdk1.8的百度网盘链接 链接:https://pan.baidu.com/s/1SuHf4KlwpiG1zrf1LLAERQ 提取码: ...

  2. Java,JDK安装及环境配置

    jdk安装及环境配置 一.jdk安装 1.找到jdk安装包 2.安装jdk 3.安装jre 二.环境变量配置          1.JAVA_HOME JAVA_HOME C:\Program Fil ...

  3. 1.Java概述、安装及环境搭建

    1. 前言 1.1 学习方法 1. 学会学习的方法 2. 学会独立解决问题 3. 主动的学习而不是被动的接受 4. 知识的大家的,能力才是自己的 1.2 推荐博客 当代程序员都应该养成写博客.看博客的 ...

  4. 【Java】JDK安装及环境变量配置

    第一步:下载所需jdk(本次下载Win64位 java1.8...版本) 第二步:点击文件安装,直接下一步到底,成功安装,点击关闭. 第三步:安装完JDK后配置环境变量  计算机→属性→高级系统设置→ ...

  5. JDK安装与环境搭建.

    卸载JDK 1.删除Java安装目录 2.删除Java Home 3.删除path下Java的目录 4.打开cmd命令输入java-version 出现''不是内部或外部命令,也不是可运行的程序 或批 ...

  6. JAVA开发环境搭建 - JDK安装及环境变量配置

    1.前提条件 系统:本教程以WIN7系统为例 JDK:本教程以jdk-7u79-windows-x64为例 2.安装步骤 双击运行JDK安装程序

  7. Hadoop生态圈-Hive快速入门篇之Hive环境搭建

    Hadoop生态圈-Hive快速入门篇之Hive环境搭建 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.数据仓库(理论性知识大多摘自百度百科) 1>.什么是数据仓库 数据 ...

  8. 第一章 andriod studio 安装与环境搭建

    原文 http://blog.csdn.net/zhanghefu/article/details/9286123 第一章   andriod studio 安装与环境搭建 一.Android Stu ...

  9. android studio 安装与环境搭建

    转摘自:http://blog.csdn.net/zhanghefu/article/details/9286123 第一章   andriod studio 安装与环境搭建 一.Android St ...

随机推荐

  1. 【题解】P2610 [ZJOI2012]旅游

    link 题意 T国的国土可以用一个凸N边形来表示,包含 \(N-2\) 个城市,每个城市都是顶点为 \(N\) 边形顶点的三角形,两人的旅游路线可以看做是连接N个顶点中不相邻两点的线段.问一路能经过 ...

  2. nginx介绍1

    1.1 nginx 是什么? 是一个高性能的web服务器和反向代理服务器 http://www.nginx.cn/ nginx中文手册 1.2 nginx的优点 1 支持高并发:能支持几万并发连接(特 ...

  3. Docker(四):Docker安装Redis

    查找Redis镜像 镜像仓库 https://hub.docker.com/ 下拉镜像 docker pull redis 查看镜像 docker images 创建Redis容器 运行Redis镜像 ...

  4. flink安装及standalone模式启动、idea中项目开发

    安装 环境 Ubuntu 18 jdk8 flink-1.8.1 安装步骤 安装jdk(略) 下载flink-1.8.1-bin-scala_2.12.tgz,解压到指定目录 wget http:// ...

  5. ORA-28017: The password file is in the legacy format

    1.数据库升级后修改sys密码报错. 一般从oracle 从11G(11.2.0.4)升级到12C或者19C,修改SYS密码会有以下报错: ORA-28017: The password file i ...

  6. 题解 P1579 【哥德巴赫猜想(升级版)】

    蒟蒻AC代码,讲解请看题解中. 1 #include<bits/stdc++.h> 2 #include<iostream> 3 #include<cmath> / ...

  7. 数字crawlergo动态爬虫结合长亭XRAY被动扫描

    群里师傅分享了个挖洞的视频,搜了一下,大概就是基于这篇文章录的 https://xz.aliyun.com/t/7047 (小声哔哔一下,不得不说,阿里云先知社区和360酒仙桥六号部队公众号这两个地方 ...

  8. php代码审计整理

    目录 变量覆盖 1x01.extract 变量覆盖 定义和用法 语法 漏洞产生:使用了默认设置 攻击方法:制造变量名冲突,对于需要相等的值可以同时置空 修复:设定一个冲突时的处理规则 例题: 1x02 ...

  9. C 语言运算符与分支循环小记

    1. 前导内容 · 使用sizeof()统计各种数据类型占用字节数 · 进制转换问题 · if语句基本语法 · switch语句基本语法 2. 运算符 · 基本概念 · 左值 右值 · 优先级结合性 ...

  10. python爬虫爬取安居客并进行简单数据分析

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理 爬取过程一.指定爬取数据二.设置请求头防止反爬三.分析页面并且与网页源码进行比对四.分析页面整理数据 ...