1:计算机概述(了解)

(1)计算机(2)计算机硬件(3)计算机软件系统软件:window,linux,mac应用软件:qq,yy,飞秋(4)软件开发(理解)软件:是由数据和指令组成的。(计算器)开发:就是把软件做出来。如何实现软件开发呢?就是使用开发工具和计算机语言做出东西来(5)语言自然语言:人与人交流沟通的计算机语言:人与计算机交流沟通的C,C++,C#,Java(6)人机交换图形界面:操作方便只管DOS命令:需要记忆一些常见的命令

2:键盘功能键的认识和快捷键

(1)功能键的认识tabshiftctrlaltwindos空格上下左右回车截图 prtSc(2)快捷键全选    Ctrl+A复制    Ctrl+C粘贴    Ctrl+V剪切    Ctrl+X撤销    Ctrl+Z保存    Ctrl+S

3:常见的DOS命令

打开控制台  Windows+r  运行  输入cmd 回车,就进入控制台(1)常见的如下盘符的切换d:回车目录的进入cd javasecd javase\day01\code目录的回退cd..cd\清屏cls退出exit(2)其他的几个(了解)dir(directory):列出当前目录下的文件以及文件夹md (make directory) : 创建目录rd (remove directory): 删除目录,区别于删除文件cd (change directory)改变指定目录(进入指定目录)cd.. : 退回到上一级目录cd\: 退回到根目录del (delete): 删除文件,删除一堆后缀名一样的文件*.txtexit : 退出dos命令行cls : (clear screen)清屏

4:Java语言概述

(1)Java语言的发展史Java之父JDK1.4.2JDK5JDK7(2)Java语言的特点有很多小特点,重点有两个开源,跨平台(3)Java语言是跨平台的,请问是如何保证的呢?(理解)我们是通过翻译的案例讲解的。针对不同的操作系统,提高不同的jvm来实现的。(4)Java语言的平台JavaSEJavaME--AndroidJavaEE

5:JDK,JRE,JVM的作用及关系

(1)作用JVM:保证Java语言跨平台JRE:Java程序的运行环境JDK:Java程序的开发环境(2)关系JDK:JRE+工具JRE:JVM+类库

6:JDK的下载,安装,卸载

(1)下载到官网。通过官方网站获取JDK http://www.oracle.com 

针对不同操作系统,下载不同的JDK版本
识别计算机的操作系        A:也可以到百度搜索即可。
        B:我给你。(2)安装A:绿色版    解压就可以使用B:安装版    必须一步一步的安装,一般只要会点击下一步即可注意: 建议所有跟开发相关的软件都不要安装在有中文或者空格的目录下。当提示安装JRE时,可以选择不安装。(3)卸载A:绿色版    直接删除文件夹B:安装版    a:控制面板 -- 添加删除程序b:通过专业的软件卸载工具。(比如360的软件管家卸载)

安装好的路径

检测是否安装成功

在cmd输入Java,即可知道

7:第一个程序:HelloWorld案例

class HelloWorld {public static void main(String[] args) {System.out.println("HelloWorld");}}(1)程序解释:A:Java程序的最基本单位是类,所以我们要定义一个类。格式:class 类名举例:class HelloWorldB:在类中写内容的时候,用大括号括起来。C:Java程序要想执行,必须有main方法。格式:public static void main(String[] args)D:要指向那些东西呢,也用大括号括起来。E:你要做什么呢?今天我们仅仅做了一个简单的输出格式:System.out.println("HelloWorld");注意:""里面的内容是可以改动的。(2)Java程序的开发执行流程:A:编写java源程序(.java)B:通过javac命令编译生成.class文件C:通过java命令运行.class文件

 8:常见的问题

  (1)扩展名被隐藏,一定要避免如何找到:工具--文件夹选项--查看--去除隐藏扩展名的那个勾勾(2)我要求文件名称和类名一致。实际上不这样做也是可以的。但是,注意:javac后面跟的是文件名+扩展名java后面跟的类名不带扩展名(3)Java语言严格区分大小写,请注意。还有就是单词不要写错了。(4)见到非法字符: \65307肯定是中文问题。我们写程序要求标点符号必须全部是英文状态。(5)括号的配对问题。一般来说,括号都是成对出现的。(6)遇到在类 HelloWorld 中找不到主方法, 请将主方法定义为肯定是主方法的格式问题。

运行原理

 9:path环境变量

    (1)path环境变量的作用保证javac命令可以在任意目录下运行。同理可以配置qq等(2)path配置的两种方案:A:方案1(了解)B:方案2找到环境变量的位置,在系统变量里面新建:变量名:JAVA_HOME变量值:D:\develop\Java\jdk1.7.0_60修改:变量名:Path变量值:%JAVA_HOME%\bin;以前的内容    

path环境变量配置的作用

程序的执行需要使用外部指令javac,但是javac指令仅仅能在JDK安装目录下的bin目录下时候,因此程序只能写入bin目录 程序开发过程中,不能将源代码写入JDK的安装目录,因此需要将源程序保存到任意位置的指定目录(英文目录),所以需要使javac指令在任意目录下可以运行

path环境变量配置方式1

通过配置path环境变量,将javac指令所在目录也就是JDK安装目录下的bin目录配置到path变量下,即可使javac指令在任意目录下运行 win7,win8系统:

右键点击桌面计算机→选择属性→选择高级系统设置→选择高级选项卡→点击环境变量→下方系统变量中查找path→双击path

将jdk安装目录下的bin目录添加到最左边并添加分号

测试是否配置成功,在cmd任意目录下运行javac

在D盘放HelloWorl.java 也可以运行了

path环境变量配置方式2-----推荐方法

path环境变量的参照形配置方式

创建新的变量名称:JAVA_HOME 为JAVA_HOME

添加变量值:JDK安装目录

将path环境变量中JDK目录修改 %JAVA_HOME%\bin;

测试可以运行成功

path环境变量具有先后顺序

classpath环境变量配置方式----一般不需要配置,稍微理解即可

作用:使classpath目录中的.class文件可以在任意目录运行

创建新的变量名称:classpath

值设定为指定的还有class文件的目录,多个目录间使用分号(;)分割

技巧:通常将配置的目录最前面添加.配置,即便当前目录,使.class文件搜索时首先搜索当前目录,然后根据目录配置的顺序依次查找,找到后即运行,因此classpath目录中的配置存在先后顺序

path和classpath的区别

path环境变量里面记录的是可执行性文件,如.exe文件,对可执行文件先在当前路径去找,如果没找到就去path环境变量中配置的路径去找 classpath环境变量里记录的是java类的运行文件所在的目录

01-01java概述 doc命令、jdk\jre下载安装、path、classpath配置、开发中常见小问题相关推荐

  1. day01--java基础编程:计算机基础知识 ,java语言概述,java开发环境搭建,eclipse概述,创建简单java项目,JDK JRE JVM的关系,java开发中的命名规范,编程风格

    1 Day01–Java开发环境+HelloWorld 1.1 计算机基础知识 资料下载网址:刘沛霞 18600949004 code.tarena.com.cn tarenacode code_20 ...

  2. 从零基础到导入运行Java版坦克大战游戏项目 第一节(Java JDK的下载安装配置)

    作为TIOBE榜上有名的热门编程语言之一,Java往往是众多初学者与诸多高校重点关注的课程,在编程界占据着举足轻重的地位:笔者作为一枚大二的Java学习者,个人认为从最开始就先修习编程语言的语法然后才 ...

  3. Java学习——JDK的下载安装和配置

    Java学习--JDK的下载安装和配置 一.JDK.JRE和JVM(JDK包含JRE,JRE包含JVM) 1.JDK(Java Development Kit) Java开发工具包,用于开发Java程 ...

  4. JDK的下载安装与环境部署(超详细)

    超详细 JDK的下载安装与环境部署 1.JDK下载 本文章将以Win10(×64)系统为例,演示JDK8的下载安装与环境部署

  5. Windows10下载安装openjdk11及配置环境变量

    Windows10下载安装openjdk11及配置环境变量 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:https://cn.azul.com/downloads/zulu-com ...

  6. 详解Maven下载安装及IDEA配置Maven (2023最新)

    文章目录 一.Maven介绍 二.下载Maven 三.配置Maven环境 四.在Idea上配置Maven工具 一.Maven介绍 1.Maven翻译为"专家", "内行& ...

  7. python官网安装步骤-新手Windows下Python下载安装教程及配置注意事项

    新手如何下载安装Python以及配置环境变量呢?初学者选择Python2还是Python3呢?Windows下安装简单,初学者建议直接选择Python3- 首先分享Python下载方式 到Python ...

  8. pip下载安装与环境配置

    pip下载安装与环境配置 一.pip下载 在官网下载https://pypi.org/project/pip/#files 解压下载后的压缩文件,解压后在pip对应文件夹里有一个setup.py文件, ...

  9. 数据库管理软件dbeaver-ce 下载安装并离线配置

    文章目录 前言 数据库管理软件dbeaver-ce 下载安装并离线配置 1. 概述 2. 下载 3. 安装 4. 离线配置驱动jar包 5. 链接mysql 前言   如果您觉得有用的话,记得给博主点 ...

最新文章

  1. 11.QT事件机制源码时序分析(下)
  2. Spring Security太复杂?试试这个轻量、强大、优雅的权限认证框架!
  3. python列表元素赋值_如何在python中的列表列表的所有元素上执行“一行”赋值
  4. 上海图书馆 计算机软件,上海图书馆上海科技情报研究所招聘信息
  5. 数据结构 - 哈希表(用数组+链表实现存储员工信息,添加增删查功能)
  6. 广度优先搜索练习之神奇的电梯
  7. Spring 国际化 MessageSource
  8. 高德地图No implementation found for long com.autonavi.amap.mapcore.MapCore.nativeNewInstance
  9. cocos2dx 基础
  10. 开源LitCAD:一个使用C#编写的非常简易的CAD小程序。
  11. 平面设计之PS(前)
  12. java导出出行客人到Excel
  13. PostScript文件
  14. 股票交易接口api的协议
  15. nginx配置前端网站
  16. java 代码箭头代表什么_箭头运算符' - '在Java中做什么?
  17. e.g., malformed request syntax, invalid request message framing, or deceptive request routing)
  18. 淘淘商城分布式电商系统项目总结
  19. 内存颗粒CL和CAS
  20. 别树一帜的思维图软件:PersonalBrain(转)

热门文章

  1. SQL Server 数据库清除日志的方法
  2. 用C#实现抽象工厂模式
  3. 【C++】【OpenCv】图片加噪声处理,计时,及键盘事件响应捕捉
  4. SLAM之特征匹配(三)————RANSAC------LO-RANSAC Algorithm
  5. ASan(Linux),gcc4.8以上版本自带的内存检查工具
  6. 数据库和缓存一致性的问题
  7. springboot集成logback日志 通用logback.xml模板详解
  8. PE文件和COFF文件格式分析--概述
  9. 对象检测工具包mmdetection简介、安装及测试代码
  10. OpenCV查找轮廓