一 java的简单介绍
1 java 是什么?
java 是一门编程语言,(核心特点:跨平台,面向对象)
2 java 可以做什么
2.1 java 制作网站,作为后台
2.2 java 可以写android 程序
2.3 等等(自己百度吧!)
3 学java难不难?
我问你学英语,难不难,java 就是一门语言,学会了他的语法,剩下的就是孰能生巧。
4 学java 多久能入门?
入门要看哪种入门,如果说你的入门是指能够编写一个简单的计算器,那么一个月足够,如果你的目标是制作一个简单网站,那么学3个月足够,如果你想成为阿里首席技术总监,那么你就慢慢学吧!
二 java 的下载与安装和环境配置
2.1 jdk 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.2 java环境配置
右键点击“我的电脑----属性----高级系统设置---高级----环境配置”(以下操作都是“系统变量”中的操作)
(1)新建->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径)
(2)编辑->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
如果输入javac 出现错误,那么就是Path没配置对,原因可能是win10复制路径的时候粘贴的地方不对
(3)新建->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”
2.3 环境配置成功的标准
在dos命令下 输入 java -version 和javac 都能出来对应信息。
三 java 相关结构
JVM :英文名称(Java Virtual Machine),就是我们耳熟能详的 Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 能够跨平台的核心,具体的下文会详细说明。
JRE :英文名称(Java Runtime Environment),我们叫它:Java 运行时环境。它主要包含两个部分,jvm 的标准实现和 Java 的一些基本类库。它相对于 jvm 来说,多出来的是一部分的 Java 类库。
JDK :英文名称(Java Development Kit),Java 开发工具包。jdk 是整个 Java 开发的核心,它集成了 jre 和一些好用的小工具。例如:javac.exe,java.exe,jar.exe 等。
显然,这三者的关系是:一层层的嵌套关系。JDK>JRE>JVM。
四 相关软件下载
idea下载地址 https://www.jetbrains.com/idea/download/
可以下载Ultimate收费版(可以破译 ,自己百度一下怎么破译) , Community 免费版(新手推荐)