![](https://img-blog.csdnimg.cn/20190927151101105.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Java
java语法
不维护了
这个作者很懒,什么都没留下…
展开
-
java使用Executor和Fork-join框架并发编程
文章目录ExecutorFork-joinExecutorExecutor用于已知任务数的情况,将任务数提交给线程池,线程池自行分配管理线程。注意:Callable和Runnable是等价的,但Runnable的run方法没有返回值,而Callable的call方法可以有返回值。示例:SumTask类import java.util.Random;import java.util.concurrent.Callable;//任务实现Callable接口public class S原创 2020-10-29 23:03:29 · 191 阅读 · 0 评论 -
java多线程编程基础方法
虽然java可以通过继承Thread类和实现Runnable接口两种方法创建多线程。但Runnable比Thread更方便且更容易实现资源共享。多线程启动:调用start方法,自动以新进程调用run方法。若直接调用run方法会变成串行执行。多线程管理:线程应当避免被动的暂停和终止,而应当采取主动的方式。常用函数:Thread.currentThread().getName()...原创 2020-10-29 22:41:58 · 114 阅读 · 0 评论 -
java docx文件处理作业代码
student.xslx:student.docx:注意java读docx模板可能出现问题:可能是docx内部标签的问题,先将模板转化为xml再修改标签。代码:CreateBarcodeimport java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import org.krysalis.barcode4j.impl.code39.Code39Bean;import.原创 2020-10-28 15:53:50 · 467 阅读 · 0 评论 -
java多线程编程作业代码
import java.util.Vector;public class CountSum { public static void main(String[] args) throws InterruptedException { // TODO Auto-generated method stub Vector<Thread> threadVector =new Vector<Thread>(); int from,to,num; from=1;.原创 2020-10-28 15:18:02 · 399 阅读 · 1 评论 -
java处理csv/xlsx
文章目录配置mavenCSVxlsx配置maven使用POI进行分析。<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <原创 2020-10-20 16:33:33 · 239 阅读 · 0 评论 -
java处理docx文件
文章目录配置MAVEN文本读使用工具包Apache POI。主要类:XWPFDocument整个文档对象XWPFParagraph段落XWPFRun一个片段(字体样式相同的一段)XWPFPicture图片XWPFTable表格配置MAVEN<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocatio原创 2020-10-20 15:54:19 · 483 阅读 · 1 评论 -
java生成条形码和二维码
使用的包zxing。MAVEN配置:<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.原创 2020-10-16 16:21:52 · 1188 阅读 · 0 评论 -
java处理xml和json作业代码
读入以下的score.xml文件,并转化为JSON Object对象,输出JSON Object的字符串表达式。最后,根据JSON Object 的值和score.xml的样式,重新生成score2.xml。<student> <name>Tom</name> <subject>math</subject> <score>80</score></student>读取和写入xml方法不限,JS原创 2020-10-16 12:38:30 · 373 阅读 · 0 评论 -
用java处理xml文件
文章目录DOMSAXStaxDOM处理小规模的xml文件,擅长xml读/写。处理方式是将xml整个作为类似树结构的方式读入内存中。读示例:import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;import org.w3c.dom.Element;import org.w3c.dom.Node;import o原创 2020-10-09 22:43:59 · 571 阅读 · 0 评论 -
jdk9以上版本多语言编程处理方法
jdk9以上版本书写语言文件.properties时不需使用native2ascii转码,只需要在保存时将编码方式保存为UTF-8编码即可。代码样例如下:import java.util.Locale;import java.util.ResourceBundle;public class Test { public static void main(String[] args) { Locale myLocale = new Locale("zh","CN"); ResourceBun原创 2020-10-08 09:41:39 · 197 阅读 · 0 评论 -
使用maven或JUnit调试java程序
文章目录maven新建maven项目修改pom.xmlJUnit导入JUnit代码放置测试maven和JUnit都可以对java项目进行调试。本文介绍分别使用这两种方法的调试步骤:maven新建maven项目新版本的Eclipse中自带maven,所以只需要自己创建就好了。Eclipse -> File -> New -> Other -> maven projectgroup id:填入组织名artifact id:项目名修改pom.xml在创建maven后经常原创 2020-09-26 10:50:01 · 346 阅读 · 1 评论 -
刷题必备:java常用函数
输入输出输入字符串import java.util.Scanner; Scanner input=new Scanner(System.in);String s1=input.next();输入数字int contents=input.nextInt();if(input.hasNext()){ int a=input.nextInt();}stringString转int要保留前置0。int a= Integer.parseInt(str);其他类型转Str原创 2020-07-12 18:21:58 · 4083 阅读 · 1 评论