![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
北京-大白
这个作者很懒,什么都没留下…
展开
-
Java线程
1. 什么是线程进程与线程区别:每个进程拥有自己独立的一套变量,而线程则共享数据;一个进程一般由多个线程组成;线程创建方法:实现Runnable接口;继承Thread类;使用Callable和Future;使用线程池//方法1:实现Runable接口//Thread1.java public class Thread1 implements Runnable{ public ...原创 2019-12-29 23:10:08 · 112 阅读 · 0 评论 -
JavaCV调用摄像头
安装Javacv简介:javacv是使用java的视觉库,包含了Opencv、FFmpeg等接口github-javacv若是Intellij IEDA可直接新建Maven项目,在pom.mxl中添加依赖,IDEA将自动下载依赖库<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://ma...原创 2019-04-24 21:27:26 · 2049 阅读 · 3 评论 -
Java中的byte类型
前言在一次小项目中,使用了Java与QT进行TCP的通信,Java中只需要将要发送的字节数据写入OutputStream变量,然后write即可发送,但OutputStream.write只接受byte类型数据,若发送一个int数据则需要拆分为4个byte;Java的byte数据范围为-128~127,如果通过移位拆分出的字节变量值大于127,则write时,实际写入的字节为负数;如果接收端使用...原创 2019-05-14 19:11:45 · 11740 阅读 · 0 评论 -
Intellij打包Java程序常见问题
Intellij 打包Java程序常见问题常见打包方法双击生成的xxx.jar文件,无法启动可切换使用命令启动java -jar xxx.jar,然后就可以在终端中看到无法启动的原因报xxx中没有主清单属性多半是MANIFEST.MF的问题资源文件加载问题找不到资源文件...原创 2019-05-20 16:52:44 · 256 阅读 · 0 评论 -
Java(Intellij)与C++(Qt)混编
准备工作:Qt与Intellij编译器位数必须一致,同时32位或64位(Qt在安装过程中可以选择添加64/32位编译器)1. 使用Intellij新建java程序//testNative.classpublic class testNative { static { System.loadLibrary("hello"); } private nati...原创 2019-05-17 18:32:09 · 2439 阅读 · 0 评论