java基础知识:计算机基础以及JDK环境搭建

计算机基础

​ 全称:电子计算机,俗称电脑。由硬件和软件组成。

​ 硬件有:主板,cpu(中央处理器),内存条,硬盘等组成。

​ 软件分为:系统软件、应用软件。

​ 1.系统软件有:操作系统、驱动程序等。

​ 2.应用软件有:腾讯QQ、抖音、教务管理系统等。

windows常用快捷键

​ Ctrl+c:复制:(内容复制,文件复制)

​ Ctrl+s:保存

​ Ctrl+v:粘贴:(内容粘贴:文件粘贴)

​ Ctrl+x:剪切:(内容剪切:文件剪切)

​ Ctrl+z:操作撤销:

​ Ctrl+y:反撤销:

​ Ctrl+F:查找搜索替换

​ Tab: 缩进:调代码格式:规范代码编写

​ shift+Tab:反缩进

​ Tab+Alt: 切换工作界面

​ Shift: 使用SOGOU输入法,可以进行中英文切换

常用DOS命令

​ 进入DOS窗口:ctrl+R 打开运行对话框。输入cmd回车。

​ dir: 列出当前目录下的文件以及文件夹

​ md:创建目录[文件夹]

​ rd: 删除目录

​ cd: 进入指定目录

​ cd…:从当前目录退回到上一级目录

​ cd\:从当前目录退回到根目录(当前盘符就是根目录)

​ del:删除文件【删除到垃圾桶可以恢复不一样了】

​ exit:退出dos命令行

​ help:帮助

java三大版本

j2se(java SE):

​ Java的标准版(Java2 Standard Edition),主要用于桌面应用软件的编程,还可以开发和部署在服务器、嵌入式环境和实时环境中使用的java应用程序,Java SE包含了支持JavaWEB服务开发的类,是做Java EE开发的基础。

j2ee(java EE):

​ Java的企业版(Java2 Enterprise Edition),定位在服务器端,主要用于分布式网络开发,如电子商务网站,Java SE主要用来开发和部署服务器端的Java应用程序。具有可移植性、健壮性、可伸缩性、安全性等特点。

j2me(java ME):

​ Java的微型版(Java2 Micro Edition),主要用于电子 产品上(如移动电话、电视机机电盒、PAD),目前市面上很少再用Java ME的产品。

[外链图片转存失败(img-mDJgtxXc-1567741617295)(C:\Users\Shinelon\AppData\Roaming\Typora\typora-user-images\1567335538978.png)]

​ 三者关系图

java的跨平台原理

​ 通过在不同平台上安装不同版本的jvm jvm可以运行java源程序编译以后的字节码文件 从而达到跨平台原理,即(一次编译,到处运行)

JDK(jdk > jre > jvm)

JVM(Java Virtual Machine):

​ Java虚拟机,Java程序运行在其中. java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行. JVM 对上层的 Java 源文件是不关心的,它关注的只是由源文件生成的类文件( class file )

JRE(Java Runtime Enviroment):

​ java运行时环境, 也就是我们说的JAVA平台,所有的Java程序都要在JRE下才能运行。包括JVM和JAVA核心类库和支持文件。与JDK相比,它不包含开发工具——编译器、调试器和其它工具。

JDK(Java Development Kit):

​ JDK是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具(javac/java/javadoc等)和Java基础的类库(即Java 提供给我们使用的常用方法)。

配置java环境变量

​ 配置环境变量步骤:计算机–属性–高级系统设置 --高级–环境变量–用户环境变量

变量名
JAVA_HOMEjdk根目录(bin目录的上一层)
Path%JAVA_HOME %\bin(%%表示应用JAVA_HOME的值)

第一个程序

代码的最小单位是类 class关键字来定义一个类

​ java源文件后缀:*.java

​ java编译后的字节码文件后缀:*.class

class hello{
    public static void main(String[] args){
        System.out.println("hello world!");
    }
}
命令说明格式
javac编译javac 文件名(带后缀)
java运行java 类名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值