安装JAVA JDK18没有JRE环境的解决办法

  • Post author:
  • Post category: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.…

继续阅读 安装JAVA JDK18没有JRE环境的解决办法

java游戏开发杂谈 – 实现游戏主菜单

  • Post author:
  • Post category:java

经常玩游戏的同学,大家都知道,游戏都会有个主菜单,里面有多个菜单选项:开始游戏、游戏设置、关于游戏、退出游戏等等,这个菜单是怎么实现的呢。 有一定桌面软件开发基础的同学可能会想到,用JButton组件就可以实现,每个选项就是一个按钮嘛。 嗯,这样做是可以的。但是,系统自带的JButton按钮,样式是已经定义好的,虽然可以设置它的颜色、背景等属性,但终归是受限制的。 我们既然是学习游戏开发,那么时刻…

继续阅读 java游戏开发杂谈 – 实现游戏主菜单

java nlpir_1———java调用NLPIR(ICTCLAS2016)实现分词功能

  • Post author:
  • Post category:java

备注:win7 64位系统,netbeans编程 NLPIR分词系统,前身是2000年发布的ICTCLAS,2009年更为现名。张华平博士打造。 实现步骤: 1、在Netbeans中,文件→新建项目→java→java应用程序;项目名称:CWordSeg; 2、将NLPIR文件下…\sample\JnaTest_NLPIR\src\code中NlpirTest.java里的代码拷贝到CWordSe…

继续阅读 java nlpir_1———java调用NLPIR(ICTCLAS2016)实现分词功能

编程语言Java接口签名(Signature)实现方案

  • Post author:
  • Post category:java

编程语言Java接口签名(Signature)实现方案 Java接口签名(Signature)实现方案 大家好,我是程序员田同学! 今天上午收到一个需求,针对当前的系统开发一个对外开放的接口。 既然是对外开放,那么调用者一定没有我们系统的 Token ,就需要对调用者进行签名验证,签名验证采用主流的验证方式,采用 Signature 的方式。 一、要求 下图为具体要求 二、流程 ​ 1、线下分配 …

继续阅读 编程语言Java接口签名(Signature)实现方案

《计算机程序的构造和解释》读书笔记之JavaScript控制台

  • Post author:
  • Post category:java

最近在看《 计算机程序的构造与解释(原书第二版) 》,从中了解了门函数式编程语言Lisp方言Scheme。这种非主流的编程语言在书中说到了它的解释器。在这儿,本人想简单的讲下 JavaScript 的控制台,因为它与Lisp的解释器的作用相类似。 多行与单行的JS控制台 我们以《 Professional JavaScript for Web Developers 》英文书中变量一节的全局变量为实…

继续阅读 《计算机程序的构造和解释》读书笔记之JavaScript控制台

第三章:JAVA中方法的递归

  • Post author:
  • Post category:java

递归定义:递归是指在一个方法的内部调用自身的过程。 递归必须要有结束条件,不然就会陷入无限递归的状态,永远无法结束调用。 举例: 从1 加到 5的累加和 5 + 4 + 3 + 2 +1 public static void main(String[] args) { System.out.println(add01(5)); //输出方法 } public static int add01(in…

继续阅读 第三章:JAVA中方法的递归

java如何逐行读取文本文件,Java逐行读取文件

  • Post author:
  • Post category:java

BufferedReader方式的关键代码 通过桥接器InputStreamReader将FileInputStream文件字节输入流转为字符流 由BufferedReader设置缓冲区并包装InputStreamReader的read()操作,调用readLine()方法逐行读取。 // 创建path文件的文件字节输入流 FileInputStream fileInputStream = new…

继续阅读 java如何逐行读取文本文件,Java逐行读取文件

Java 8: LocalDate、LocalTime 、LocalDateTime 处理日期时间

  • Post author:
  • Post category:java

JDK8中,新增了三个类,用以处理时间。 LocalDate专门处理日期,LocalTime专门处理时间,LocalDateTime包含了日期和时间,而且对于很多复杂的问题,都提供了现成的方法,比如:获取2017年12月的第一个周一等。 package test; import java.time.DayOfWeek; import java.time.LocalDate; import java…

继续阅读 Java 8: LocalDate、LocalTime 、LocalDateTime 处理日期时间

java docur,JavaDoc生成API详解

  • Post author:
  • Post category:java

一、综述 1.1 简介 Javadoc 是 Java 自带的一种工具,其可以从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标记【Tag】作注释,在程序编写完成后,通过Javadoc就可以同时形成程序的开发文档了。 Java中有三种注释方法: //被注释语句 /*被注释语句*/ /**被注释语句*/ 其中第三种专为 JavaDoc …

继续阅读 java docur,JavaDoc生成API详解

java 生产文字图片边缘有锯齿状

  • Post author:
  • Post category:java

java生产文字图片时如果文字边缘有锯齿状 可以添加 gd.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,RenderingHints.VALUE_TEXT_ANTIALIAS_LCD_HRGB); 消除锯齿状 public static BufferedImage drawTranslucentStringPic(int width,…

继续阅读 java 生产文字图片边缘有锯齿状