java语言的特点
1.开源:开放源代码,外国人写好的java底层源代码供开发者使用,随着不断的学习慢慢深入了解源代码的含义.
2.跨平台:java具有良好的可移植性.
3.操作系统:由于jvm的存在,java可以一次编译到处浪(前提是该操作系统安装了jre)
java的平台版本
javaSE:java的基础语法,针对桌面级应用开发.
javaME:针对嵌入式设备的解决方案.(移动端:Android javaSE+Android基础知识完成app的开发)
javaEE:针对企业级开发,大型网站的设计,(B\S结构),学习javaEE的核心技术.
jdk的安装以及环境配置
jdk:java的开发环境
jre:java的运行环境
jvm:java虚拟机
1.下载安装jdk,除过系统盘的任意盘符,安装路径不得有中文
2.我的电脑右键点击属性,点击高级系统设置,点击环境变量找到系统变量.
1>新建变量名JAVA_HOME,变量值为jdk的安装目录的路径.
2>找到path,将JAVA_HOME引过来,%JAVA_HOME%\bin
配置环境变量的意义:可以让javac.exe和java.exe两个文件在任何盘符下运行.
人机交互的方式:
1.图形化界面
2.dos界面:
输入win+r进入dos,输入cmd进入dos界面
切换盘符:盘符名 :
进入某个指定的单级目录:cd 文件名
进入某个多级目录:cd 文件路径
返回上级目录:cd..
返回根目录:cd/
创建文件夹:md 文件夹名
删除文件夹:rd 文件夹名(只能是空目录)
删除目录(询问):rd /s 文件夹名(询问是否删除)
删除目录(暴力):rd /s /p 文件夹名(暴力删除)
在指定目录下创建文件:copy con 文件名(.txt)+回车+输入内容+ctrl Z结束
删除指定的文件:del 文件名.txt
删除某类指定文件:del *.txt
清屏命令:cls
第一个Java程序
class HelloWorld{
public static void main(String[] args){
System.out.print("Hello,java");
}
}
注释
1.
2.
3.
编写运行第一个java程序
1.新建一个记事本,取名HelloWorld,编写代码:
class HelloWorld{
public static void main(String[] args){
System.out.print("Hello,JAVA");
}
}
2.将文件后缀名改为.java
3.复制文件路径,win+r输入cmd进入dos界面
4.切换盘符,进入文件所在文件夹
5.编译刚才编写的文件:javac ***.java,如果没有错,会出现.class文件
6.运行.class文件:java 类名
7.若程序在编译时产生了乱码,将代码另存,格式选为ASCII重新编译