一、常用的dos命令

打开命令提示符窗口的方式:

① win + R --> 输入cmd --> 回车

② 开始 --》 搜索程序和文件的框中输入  cmd  --> 回车

③ 开始 --》 所有程序 --》 附件 --》 命令提示符

常见的命令:

切换盘符      E:

cd+目录       进入指定目录

Dir           列出当前目录下的文件以及文件夹

Md+目录名   创建目录(文件夹)

rd+目录名    删除目录

Cd           进入指定目录

cd..          退回到上一级目录

cd\          退回到根目录

del+目录名   删除文件

Exit         退出dos命令行

Help        查看基本常用命令

二、Windows下常用快捷键

文本操作中常用的快捷键:

Ctrl + S      保存

Ctrl + C      复制

Ctrl + V      粘贴

Ctrl + X     剪切

Ctrl + A      全选

Ctrl + Z      撤销

Ctrl+ Y       恢复(反撤销)

------------------------------------

Tab  缩进  切换tab页   alt + tab (切换应用)

Shift

1 打印一些特殊的符号例如  !  @ # ¥

2 按住Shift键入字母 (如果当前是小写,自动变为大小,相反一样)

win + R      打开运行命令框

win + E      打开文件夹

win + D      切换到桌面

win + L      锁频

三、Java语言的三个版本

J2EE(Java 2 Platform Enterprise Edition)企业版: 就是专门用来开发网站的

是为开发企业环境下的应用程序提供的一套解决方案。该技术体系中包含的技术如 Servlet Jsp等,主要针对于Web应用程序开发。

J2SE(Java 2 Platform Standard Edition)标准版

是为开发普通桌面和商务应用程序提供的解决方案。该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发。比如Java版的扫雷,贪吃蛇,打飞机。

J2ME(Java 2 Platform Micro Edition)小型版  

是为开发电子消费产品和嵌入式设备提供的解决方案。该技术体系主要应用于小型电子 消费类产品,如手机中的应用程序等

四、Java跨平台原理

JVM : Java虚拟机,Java程序运行在其中

JRE(Java Runtime Environment    Java运行环境)

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可

JDK(Java Development Kit    Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等。

五、JDK的卸载与安装

1、 相关术语了解

JVM : Java虚拟机,Java程序运行在其中

JRE(Java Runtime Environment    Java运行环境)

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可

JDK(Java Development Kit    Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等。

2、JDK的卸载:

1、控制面板 - 程序功能 - JDK。。。 卸载

2、计算机(属性) - 高级系统设置(高级) - 环境变量 ,把其中的 JAVA_HOME  classpath  Path 都删掉(建议Path里面东西可以先备份保存起来)

3、把C:\Windows\System32 下面的  java开头的文件都删除掉

3、 JDK的安装(傻瓜式的next。。。) -- 注意版本的选择

1、安装路径的要求 : 全英文;文件夹的名字不用有空格

2、开发相关的工具软件和资料都独立好好的保存起来

3、安装过程中弹出安装jre窗口 直接取消。

六、配置环境变量

1、 为什么需要配置环境变量,不配置可以吗

希望在任意的目录下面都可以访问到 javac  java  工具

 

2、 如何配置环境变量

1、把javac  java 工具所在的路径配置给操作系统 ---》 配置环境变量

2、配置了环境变量之后需要重新打开命令提示符窗口

----------------下面的东西作为了解--------------------------

3、JAVA_HOME   的值就是JDK的根目录

如果配置了JAVA_HOME  ,那么Path也可以这样配置 Path  %JAVA_HOME%\bin

JAVA_HOME   =   H:\java\jdk8

Path   =  %JAVA_HOME%\bin   tomcat的时候再来讲

4、classpath

class字节码文件的路径 ,配置上的效果 可以再任意的目录下面运行字节码文件(现在都不配置, 从java5开始自动保存字节码文件到当前的目录)

七、Java中的基本语法:

1、一个java文件中如果什么内容都没有是不会编译出class文件

①如果一个类里面没有主方法,程序编译出来后会报错显示找不到入口

2、我们代码中存在的最小的单位是类

---内中存在方法,执行语句和变量

1、所有的标点符号、括号都必须是英文半角

2、Java代码严格区分大小写

3、一个类只能存在一个public类,且类名要与文件名相同

初窥Java之一的更多相关文章

  1. 初窥Java之六

    一.二维数组 1.动态创建 数组中元素类型[] 数组名 = new 数组中元素类型[]; 例如:int[][] arr = new int[二维数组的长度][一维数组的长度]: Int[][] arr ...

  2. 初窥Java之三

    一.基本数据类型之浮点型 每个数据它自身都有一个默认的类型,如果直接打印小数,默认类型就为double类型: float和double表示小数的精度不是特别的高,如果对于精确度要求非常的高,我们 都使 ...

  3. 初窥Java之二

    一.java中存在三大注释: 第一大注释:  单行注释   一般用于信息量比较少的地方 第二大注释:  多行注释   一般用于信息比较多的地方 多行注释注意事项:1.多行注释的开始行与结尾行不能写注释 ...

  4. 初窥Java之五

    一.方法 1.语法格式 修饰符  返回值类型 方法名(形参列表){ 方法体 } 2.返回值类型 返回值类型可以时:1.void(无返回值) 2.8大基本数据类型中的任意一种 3.引用数据类型中的任意一 ...

  5. 初窥Java之四

    一.条件判断之if判断 语法格式:if(结果为布尔类型的结果值){ 功能执行语句; }else if(结果为布尔类型的结果值){ 功能执行语句; } ....{ }else{ 功能执行语句: } 注意 ...

  6. Java发送邮件初窥

    一.背景 最近朋友的公司有用到这个功能,之前对这一块也不是很熟悉,就和他一起解决出现的异常的同时,也初窥一下使用Apache Common Email组件进行邮件发送. 二.Java发送邮件的注意事项 ...

  7. Hadoop学习笔记(9) ——源码初窥

    Hadoop学习笔记(9) ——源码初窥 之前我们把Hadoop算是入了门,下载的源码,写了HelloWorld,简要分析了其编程要点,然后也编了个较复杂的示例.接下来其实就有两条路可走了,一条是继续 ...

  8. 初窥ElasticSearch

    初窥ElasticSearch 官网上面的,不知道讲的是什么.. youtube上面有一个start with,内容是在windows以下跑这个elastic search,然后用一个fidler工具 ...

  9. 李洪强iOS开发之函数式 编程初窥

    函数式 编程初窥   最近在学习Erlang和Python.Erlang是完全的函数式编程语言,Python语言是面向对象的语言,但是它的语法引入了大量的函数式编程思想.越研究越觉得函数式的编程思路可 ...

随机推荐

  1. Python下划线的详解

    本文将讨论Python中下划线(_)字符的使用方法.我们将会看到,正如Python中的很多事情,下划线的不同用法大多数(并非所有)只是常用惯例而已. 单下划线(_) 通常情况下,会在以下3种场景中使用 ...

  2. C#标准体重判断

  3. 伪Ap接入点

    1.创建一个伪造的Ap接入点,必须购买一个无线网卡的设备,接受功率在300Mbps ,低于这个传输速率的值,效果很差,都达到用户可以连接验证的效果.其芯片必须支持kali linux 内核系统. 2. ...

  4. node.js 的热更新

    1.安装 npm i supervisor -gd 2.运行 supervisor server.js //server.js 是你自己的服务的js文件

  5. Nginx详解二十二:Nginx深度学习篇之Lua解释器安装及基础语法

    解释器 Lua:Lua是一个简洁.轻量.可扩展的脚本语言 Nginx+Lua优势充分的结合Nginx的并发处理epoll优势的Lua的轻量实现简单的功能切高并发的场景 安装Lua 1.安装解释器:yu ...

  6. (转) Golang的单引号、双引号与反引号

    Go语言的字符串类型string在本质上就与其他语言的字符串类型不同: Java的String.C++的std::string以及Python3的str类型都只是定宽字符序列 Go语言的字符串是一个用 ...

  7. Python深度学习案例1--电影评论分类(二分类问题)

    我觉得把课本上的案例先自己抄一遍,然后将书看一遍.最后再写一篇博客记录自己所学过程的感悟.虽然与课本有很多相似之处.但自己写一遍感悟会更深 电影评论分类(二分类问题) 本节使用的是IMDB数据集,使用 ...

  8. nginx 监控脚本

    [root@Client_Download_Source shell]# cat start.nginx.sh #!/bin/bash while true do sleep 2 check=`net ...

  9. 【C++ Primer | 15】访问控制与继承、继承中的类作用域

    1. 只有D继承B的方式是public时,用户代码才能使用派生类向基类的转换:如果D继承B的方式是受保护的或者私有的,则用户代码不能使用该转换. 2. 不论D以什么方式继承B,D的成员函数和友员函数都 ...

  10. HL7消息部分笔记

    1.关于HL7标准 HL7是HealthLevel7的缩写,主要用于医疗领域不同的系统.应用之间的信息传递.规范各个系统间的信息传递格式. 2.字段含义: Z信息段: Z信息段是指与HL7第二版标准其 ...