Java入门
基本的DOS命令
#盘符切
#查看当前目录下的所有文件:dir
#切换目录:cd
#返回上一级
#清理屏幕:cls
#退出终端:exit
#查看电脑IP:ipconfig
#打开应用:calc(计算器),mspaint(画图工具),notepad(记事本)
#ping命令
#文件命令
md: 目录名(创建一个文件夹)
rd:目录名(移除文件夹)
cd>: 文件名(创建一个指向文件名的文件)
del:文件名 (删除文件)
JAVA特性及优势
简单性,面向对象,可移植性,高性能,分布式,多态性,动态性,多线程,安全性,健康性
Java三大版本
JAVASE:标准版(桌面程序,控制台程序)
JAVAME:嵌入式开发(手机,小家电)
JAVAEE:企业级开发(web,服务器端)
JDK,JRE,JVM
JDK包含JRE,JRE又包括JVM(JAVA虚拟机)
开发环境配置
卸载JDK
1.删除Java文件目录
2.删除JAVA_HOME
3.删除path中关于JAVA的变量
安装JDK
1.百度搜索你想安装的JDK版本
2.同意协议
3.下载电脑对应的版本
4.双击安装JDK
5.记住安装的路径
6.配置环境变量
- 右键我的电脑–>属性–>环境变量
- 环境变量–>系统变量–>新建JAVA_HOME(详情请左转百度)
- 配置Path变量
7用cmd验证java环境变量是否配置成功(Java --version)
Helloworld详解
public class Hello{
public static void main(String[] args){
System.out.println("Helloworld");
}
}
如何利用微软自带的命令行来运行Java代码
- 编译(javac Hello.java)将java代码编译成JVM能运行的class文件
- 运行(java Helllo)运行class文件
可能遇到的问题
1.单词大小写需要注意,Java是大小写敏感的
2.尽量使用英文
3.文件名和类名需保持一致
4.符号使用了中文
Helloworkd代码的解释
Hello是类,main是方法,String[] args是参数(此程序中未使用)
Java程序运行机制
编译型和解释型
举个例子,一个不会中文的美国人想看懂一本中国小说。要怎么操作呢?
解决办法有两种:
一是将中文小说翻译成对应的英文版本来给该美国人阅读,二是找一个精通中英文的翻译官读这本中文小说然后用英文讲给美国人听。
类比上述两种方法,编译型和解释型跟上述两种方法类似
编译就是将代码翻译成计算机能够看懂的文件,一般编译型语言有c/c++,一般用于操作系统如windows,linux之类。而解释型就是程序边运行边解释给电脑,一般适用于网页或者一些脚本之类的对速度要求不是很高的程序。
java程序在运行之前会进行一次预编译,因此java程序运行的效率相较于c/c++都还是蛮高的