常见的dos命令
盘符:进入指定的盘符下。
dir:列出当前目录下的文件以及文件夹
md:创建目录
rd:删除目录注意:rd不能删除非空的文件夹,而且只能用于删除文件夹。
cd:进入指定目录
cd..:退回到上一级目录
cd:退回到根目录
echo"hellojava">a.txt写入文本到指定文件
typea.txt显示文件内容命令
del:删除文件注意:不能删除文件夹,只能删除文件。
exit:推出dos命令行
cls:通知计算机将当前的命令清空
*:是通配符。
tab命令补全。
Java虚拟机(JVM)
JavaVirtualMachine一个软件模拟的计算机。Java源程序想象成我们的C源程序,Java源程序编译后生成的字节码(.class)就相当于C源程序编译后的二进制可执行文件。JVM虚拟机相当于计算机系统(操作系统+硬件环境),Java解释器相当于CPU。
.exe文件直接在windows操作系统下运行,在CPU上运行的是机器码(.exe文件)
.class字节码文件是运行在JVM虚拟机下的,在Java解释器上运行的是Java字节码。
Java解释器相当于运行Java字节码的“CPU”,但该“CPU”不是通过硬件实现的,而是用软件实现的。Java解释器实际上就是特定的平台下的一个应用程序。只要实现了特定平台下的解释器程序,Java字节码就能通过解释器程序在该平台下运行,这是Java跨平台的根本。当前,并不是在所有的平台下都有相应Java解释器程序,这也是Java并不能在所有的平台下都能运行的原因,它只能在已实现了Java解释器程序的平台下运行。
Java的三大平台
JavaSE
JavaSE(JavaPlatform,StandardEdition)。JavaSE以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。JavaSE包含了支持JavaWeb服务开发的类,并为JavaPlatform,EnterpriseEdition(JavaEE)提供基础。
例子:类似QQ、扫雷、飞秋、凌波这样子的桌面应用。
JavaME(JavaPlatform,MicroEdition)。这个版本以前称为J2ME,也叫K-JAVA。JavaME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。JavaME包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于JavaME规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
JavaME
JavaME(JavaPlatform,MicroEdition)。这个版本以前称为J2ME,也叫K-JAVA。JavaME为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。JavaME包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的连网和离线应用程序的丰富支持。基于JavaME规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。
Java的环境搭建
jre:java运行环境。jre=java虚拟机+核心类库(辅助java虚拟机运行的文件)
jdk:java开发工具集jdk=jre+java开发工具。
安装jdk的路径要注意:不能带有中文路径或者是空格。
jdk目录的介绍:
bin:存放的是java的开发工具。
db:JDK7附带的一个轻量级的数据库,名字叫做Derby。
include:存放的调用系统资源的接口文件。
jre:java运行环境
lib:核心类库。
src.zip:java源代码
java.exe启动java虚拟机解释并执行指定的class文件。
java工具的使用格式:
java指定的class文件
javac.exe启动java编译器对指定的java源文件进行编译、。
小编为大家准备了一些适合于1-5年以上开发经验的java程序员面试涉及到的绝大部分面试题及答案做成了文档和学习笔记文件以及架构视频资料免费分享给大家,资源获取登录动力节点IT培训官网咨询在线客服老师。
你适合学Java吗?4大专业测评方法
代码逻辑 吸收能力 技术学习能力 综合素质
先测评确定适合在学习