http://www.oracle.com/technetwork/java/javase/downloads/index.html
国内镜像:
https://pan.baidu.com/s/1kU5OCOB#list/path=%2Fpub%2Fjava
http://download.liaoxuefeng.com/pub/software/java/
安装后打开命令提示符检查java命令:
java -version
检查javac命令:
javac
需要把JDK的bin目录添加到环境变量Path中
Eclipse 和 MyEclipse 有什么区别吗?
MyEclipse就是自带了各种插件的Eclipse,没必要用
视频中安装的是Oracle JDK吧,好像还有OpenJDK?
要纠结,两者基本一样,除了OpenJDK移除了一些商标和几个专利字体
JDK安装路径下的bin和jre\bin这俩文件夹里的exe有啥不同?
- C:\Program Files\Java\jdk1.8.0_101\bin
- C:\Program Files\Java\jdk1.8.0_101\jre\bin
这俩bin文件夹下的exe有什么不同?
没啥实质性不同,一般使用bin目录下的java.exe
JDK环境变量的配置问题(JAVA_HOME、PATH、CLASSPATH)
我在别的教程看到需要配置JAVA_HOME、PATH、CLASSPATH这三个变量,这个教程只需配置PATH,廖老师能不能说一下其中的原因?
最新版jdk不需要JAVA_HOME,CLASSPATH有默认值,后面学到打包jar我们再详细讲CLASSPATH
搞Web的话需要安装Java EE JDK吗
不需要,JavaEE系列课程会详细讲解
Java程序是大小写敏感的 对格式没有严格要求,但用空格或Tab键缩进会比较好看
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
文件名必须是Hello.java
,文件名也要注意大小写,必须与程序的类名完全一致,扩展名是.java
。
切换到Hello.java所在目录:
javac Hello.java
无任何输出表示成功,可查看编译出的Hello.class文件。
java Hello
https://www.eclipse.org/downloads/eclipse-packages/
国内镜像 http://pan.baidu.com/s/1kU5OCOB#path=%252Fpub%252Fjava
只需要下载Eclipse IDE for Java Developers版本
菜单Window - Preference打开设置选项
建议钩上Refresh using native hooks or polling
必须设置Text file encoding: UTF-8
确认JRE 1.8
是默认JRE
确认Compiler compliance level是1.8
演示
Ctrl + Shift + F:快速格式化代码
Ctrl + S:保存代码
Eclipse配置Compiler 下拉菜单最高版本是12,Installed JREs中是13,请问这个怎么解决
已解决打开Help 选择Eclipse Marketplace,然后搜索Java 13 Support,安装第一个Java 13 Support for Eclipse 2019-09,重启,好了
打开Eclipse程序的时候弹出英文小框框,怎么解决呀?
弹出的窗口意思是:EclipseXJava运行时环境(JavaRuntimeEnvironment,JRE)或Java开发工具包(JavaDevelopmentKit,JDK)必须可用,才能运行Eclipse。在当前路径EE中搜索以下locations:C:APPAeclipsejrebinjavaw.exejavaw.exe之后,没有找到任何Java虚拟机
就是JDK没配好,JDK配好了就能启动了