安装JAVA JDK18没有JRE环境的解决办法
安装的jdk没有jre(JDK11以上版本) 网上下载安装了JDK18,结果安装完了发现没有自动安装jre。 1.右击cmd以管理员身份打开(!!一定要以管理员身份打开) 2.进入jdk18的安装路径,我这里是C:\Program Files\Java\jdk-18.0.1.1 3.接着输入【bin\jlink.exe --module-path jmods --add-modules java.…
安装的jdk没有jre(JDK11以上版本) 网上下载安装了JDK18,结果安装完了发现没有自动安装jre。 1.右击cmd以管理员身份打开(!!一定要以管理员身份打开) 2.进入jdk18的安装路径,我这里是C:\Program Files\Java\jdk-18.0.1.1 3.接着输入【bin\jlink.exe --module-path jmods --add-modules java.…
经常玩游戏的同学,大家都知道,游戏都会有个主菜单,里面有多个菜单选项:开始游戏、游戏设置、关于游戏、退出游戏等等,这个菜单是怎么实现的呢。 有一定桌面软件开发基础的同学可能会想到,用JButton组件就可以实现,每个选项就是一个按钮嘛。 嗯,这样做是可以的。但是,系统自带的JButton按钮,样式是已经定义好的,虽然可以设置它的颜色、背景等属性,但终归是受限制的。 我们既然是学习游戏开发,那么时刻…
备注:win7 64位系统,netbeans编程 NLPIR分词系统,前身是2000年发布的ICTCLAS,2009年更为现名。张华平博士打造。 实现步骤: 1、在Netbeans中,文件→新建项目→java→java应用程序;项目名称:CWordSeg; 2、将NLPIR文件下…\sample\JnaTest_NLPIR\src\code中NlpirTest.java里的代码拷贝到CWordSe…
编程语言Java接口签名(Signature)实现方案 Java接口签名(Signature)实现方案 大家好,我是程序员田同学! 今天上午收到一个需求,针对当前的系统开发一个对外开放的接口。 既然是对外开放,那么调用者一定没有我们系统的 Token ,就需要对调用者进行签名验证,签名验证采用主流的验证方式,采用 Signature 的方式。 一、要求 下图为具体要求 二、流程 1、线下分配 …
最近在看《 计算机程序的构造与解释(原书第二版) 》,从中了解了门函数式编程语言Lisp方言Scheme。这种非主流的编程语言在书中说到了它的解释器。在这儿,本人想简单的讲下 JavaScript 的控制台,因为它与Lisp的解释器的作用相类似。 多行与单行的JS控制台 我们以《 Professional JavaScript for Web Developers 》英文书中变量一节的全局变量为实…
递归定义:递归是指在一个方法的内部调用自身的过程。 递归必须要有结束条件,不然就会陷入无限递归的状态,永远无法结束调用。 举例: 从1 加到 5的累加和 5 + 4 + 3 + 2 +1 public static void main(String[] args) { System.out.println(add01(5)); //输出方法 } public static int add01(in…
BufferedReader方式的关键代码 通过桥接器InputStreamReader将FileInputStream文件字节输入流转为字符流 由BufferedReader设置缓冲区并包装InputStreamReader的read()操作,调用readLine()方法逐行读取。 // 创建path文件的文件字节输入流 FileInputStream fileInputStream = new…
JDK8中,新增了三个类,用以处理时间。 LocalDate专门处理日期,LocalTime专门处理时间,LocalDateTime包含了日期和时间,而且对于很多复杂的问题,都提供了现成的方法,比如:获取2017年12月的第一个周一等。 package test; import java.time.DayOfWeek; import java.time.LocalDate; import java…
一、综述 1.1 简介 Javadoc 是 Java 自带的一种工具,其可以从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标记【Tag】作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。 Java中有三种注释方法: //被注释语句 /*被注释语句*/ /**被注释语句*/ 其中第三种专为 JavaDoc …
java生产文字图片时如果文字边缘有锯齿状 可以添加 gd.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,RenderingHints.VALUE_TEXT_ANTIALIAS_LCD_HRGB); 消除锯齿状 public static BufferedImage drawTranslucentStringPic(int width,…