1.
JDK即java development kit.是面向开发人员使用的,提供了java的开发环境和运行环境。
JRE即java runtime enviroment.是面向java程序使用者,是java的运行环境。
JVM即java virtul machine.java虚拟机,是java实现跨平台的最核心部分。
总体关系:JDK包含JRE,JRE包含JVM
安装JDK后电脑存在两套JRE,因为JDK中的工具几乎都是用java写的,要使用JDK所附的工具来开发java程序,必须要自行附一套JRE才行。
JAVA.EXE区分使用哪套JRE。首先看自己目录下有没有JRE;父目录下有没有JRE;查询注册表 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]。
所有的java程序会变编译成.class的类文件,可在JVM上执行。但执行类文件时需要调用类库lib,lib存在于JRE中(JRE中bin相当于JVM,类库是lib)。JDK中真正在运行java中起作用的是bin,include,lib,jre(bin:最主要的是编译器(javac.exe),include:java和JVM交互用的头文件,lib:类库,jre:java运行环境)。
eclipse、idea等其他IDE有自己的编译器而不是用JDK bin目录中自带的,所以在安装时你会发现他们只要求你选中jre路径就ok了。
java se 做控制台程序
jave ee 做web等带服务器程序
java me做移动端的程序
2.如何设计桌面便签
如果是我的话,大概是这样
设计窗体,无边框、可输入文本、保持置顶等
配置文件,保存相关配置,启动读取等
便笺数据库,如果简单的话可以直接用txt保存数据
简单来说就是这样
JDK即java development kit.是面向开发人员使用的,提供了java的开发环境和运行环境。
JRE即java runtime enviroment.是面向java程序使用者,是java的运行环境。
JVM即java virtul machine.java虚拟机,是java实现跨平台的最核心部分。
总体关系:JDK包含JRE,JRE包含JVM
安装JDK后电脑存在两套JRE,因为JDK中的工具几乎都是用java写的,要使用JDK所附的工具来开发java程序,必须要自行附一套JRE才行。
JAVA.EXE区分使用哪套JRE。首先看自己目录下有没有JRE;父目录下有没有JRE;查询注册表 [HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment]。
所有的java程序会变编译成.class的类文件,可在JVM上执行。但执行类文件时需要调用类库lib,lib存在于JRE中(JRE中bin相当于JVM,类库是lib)。JDK中真正在运行java中起作用的是bin,include,lib,jre(bin:最主要的是编译器(javac.exe),include:java和JVM交互用的头文件,lib:类库,jre:java运行环境)。
eclipse、idea等其他IDE有自己的编译器而不是用JDK bin目录中自带的,所以在安装时你会发现他们只要求你选中jre路径就ok了。
java se 做控制台程序
jave ee 做web等带服务器程序
java me做移动端的程序
2.如何设计桌面便签
如果是我的话,大概是这样
设计窗体,无边框、可输入文本、保持置顶等
配置文件,保存相关配置,启动读取等
便笺数据库,如果简单的话可以直接用txt保存数据
简单来说就是这样