>
> 【痕迹】QQ+微信朋友圈和聊天记录分析工具
>
> (1)纯Python语言实现,使用Flask后端,本地分析,不上传个人数据。
>
> (2)内含QQ、微信聊天记录保存到本地的方法,真正实现自己数据自己管理。
>
> (3)数据可视化分析QQ、微信聊天记录,提取某一天的聊天记录与大模型对话。
>
> 下载地址:https://www.alipan.com/s/x6fqXe1jVg1
>
基本原理
在开始Java编程之旅之前,了解JDK(Java Development Kit)和JRE(Java Runtime Environment)的区别是非常重要的。简单来说,JDK是Java开发工具包,而JRE是Java运行时环境。
JDK
JDK是Java开发人员编写Java程序时所需的工具集,它包括了Java编译器(javac)、Java虚拟机(JVM)以及用于创建和打包Java应用程序的工具。JDK允许开发者编写、编译和运行Java程序。
JRE
JRE是Java程序运行所需的最小环境,它包含了JVM和Java核心类库,但不包括编译器或其他开发工具。如果用户只需要运行Java程序而不需要开发,那么安装JRE就足够了。
代码示例
示例1:Hello World程序
// 文件名:HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
编译并运行这个程序:
javac HelloWorld.java // 使用JDK中的javac编译器编译Java代码
java HelloWorld // 使用JRE中的JVM运行编译后的程序
运行结果:
Hello, World!
示例2:使用JDK中的Javac编译器
javac -version // 查看Java编译器的版本信息
运行结果可能如下:
javac 11.0.2
示例3:使用JRE中的Java命令
java -version // 查看Java运行时环境的版本信息
运行结果可能如下:
java version "11.0.2"
注意事项
- 环境变量配置:确保
JAVA_HOME
环境变量指向JDK的安装目录,并在系统的环境变量PATH
中包含%JAVA_HOME%\bin
,以便能够使用javac
和java
命令。 - 版本兼容性:不同的Java程序可能需要不同版本的JRE或JDK。确保你的开发环境与目标程序兼容。
- 开发与运行环境:如果你只是运行Java程序,安装JRE就足够了;如果你需要开发Java程序,那么必须安装JDK。
结论
理解JDK和JRE的区别对于Java开发者来说至关重要。JDK提供了完整的开发工具,而JRE仅提供了运行Java程序所需的环境。在遇到“没有编译器”的问题时,通常意味着你可能只安装了JRE而没有安装JDK。确保你的开发环境配置正确,以便能够顺利地编写、编译和运行Java程序。通过上述示例和注意事项,你应该能够解决大多数与Java开发环境相关的问题。
>
> 【痕迹】QQ+微信朋友圈和聊天记录分析工具
>
> (1)纯Python语言实现,使用Flask后端,本地分析,不上传个人数据。
>
> (2)内含QQ、微信聊天记录保存到本地的方法,真正实现自己数据自己管理。
>
> (3)数据可视化分析QQ、微信聊天记录,提取某一天的聊天记录与大模型对话。
>
> 下载地址:https://www.alipan.com/s/x6fqXe1jVg1
>