Java向上转型与向下转型

  • Post author:
  • Post category:java

我们在Java编程中经常碰到类型转换,对象类型转换主要包括向上转型和向下转型。 5.13.1  向上转型 我们在现实中常常这样说:这个人会唱歌。在这里,我们并不关心这个人是黑人还是白人,是成人还是小孩,也就是说我们更倾向于使用抽象概念“人”。再例如,麻雀是鸟类的一种(鸟类的子类),而鸟类则是动物中的一种(动物的子类)。我们现实中也经常这样说:麻雀是鸟。这两种说法实际上就是所谓的向上转型,通俗地说就…

继续阅读 Java向上转型与向下转型

java request null_使用AJAX将数据传到后台,但是后台的request为null,该怎么解决

  • Post author:
  • Post category:java

使用AJAX将一个数据传到后台,但是java后台的request为null,无法getParameter,该怎么解决? JS代码: callback: { message: '用户名已被占用', callback: function (value, validator) { var res = true; var checkvalue = $("#username").val(); if(chec…

继续阅读 java request null_使用AJAX将数据传到后台,但是后台的request为null,该怎么解决

Java string类

  • Post author:
  • Post category:java

Java String 类 字符串的构造: String使用 字符串的比较: 字符串查找 转化为字符串类型 字符串转数组 格式化字符串(使用比较少) 字符串替换 字符串拆分 字符串截取 去掉字符串两边空格(空格, 换行, 制表符等) 判断字符串是否包含子字符串 判断以......字符串开始 字符串内存储存 intern方法 三种创建方式内存不同的总结 字符串的不可变 字符串的修改 StringBu…

继续阅读 Java string类

Java数据结构《二叉树》的手动生成、前序中序后序遍历和查找以及删除节点

  • Post author:
  • Post category:java

package tree; public class BinaryTreeDemo { public static void main(String[] args) { HeroNode root = new HeroNode(1,"宋江"); HeroNode node1 = new HeroNode(2,"吴用"); HeroNode node2 = new HeroNode(3,"卢俊义")…

继续阅读 Java数据结构《二叉树》的手动生成、前序中序后序遍历和查找以及删除节点

01背包(java实现)

  • Post author:
  • Post category:java

01背包问题 问题描述 有N件物品,每件物品的重量为weight[ i ],价值为value[ i ]。现有一个容量为W的背包,问如何选取物品放入背包,使得背包内物品的总价值最大。物品不重复。 分析 首先介绍sum[ i ][ j ],sum[ i ][ j ]意思是:背包容量为j时,在前i件物品中取小于等于i件物品,此时取得的物品的价值最大,也就是此时背包里面物品的总价值最大。 现在有如下表格的…

继续阅读 01背包(java实现)

改变运行时java版本_如何更改Windows上的Java运行时版本(7)?

  • Post author:
  • Post category:java

我使用类似UNIX的机器,但是最近我不得不在Windows 7机器上使用Java进行一些工作。 我有这个问题,这是我解决了它。 它适合我,所以我希望它可以用于谁将来可能有这个问题的人。 考虑到驱动器C上的默认Java安装,这些步骤是公开的。如果您的安装不是缺省安装,则应更改所需的步骤。 在Windows 7上更改Java默认VM 假设我们已经安装了Java 8,但由于某种原因,我们希望与Java …

继续阅读 改变运行时java版本_如何更改Windows上的Java运行时版本(7)?

Could not get JDBC Connection nested exception is java.sql.SQLException解决办法

  • Post author:
  • Post category:java

一般有两种情况会报这种错 第一种,连接地址写错,缺符合,打错字母都有可能 eg:难以发现的错误实例: 正确写法: 第二种情况,版本不同driver配置不同 6.0以下: 6.0以上多了个cj: 最后这些都没问题的话,那就是jdbc版本和mysql版本差距太大导致的 如果对你有帮助的话,麻烦帮忙点个赞呗. 我是小明,专注于解决日常bug 版权声明:本文为qq_45124256原创文章,遵循 CC 4…

继续阅读 Could not get JDBC Connection nested exception is java.sql.SQLException解决办法

Java void关键字

  • Post author:
  • Post category:java

概述 void是Java中的关键字,日常开发中经常遇到,Java main方法的定义中就有void的身影,如下: public static void main(String[] args) { } 学过Java的人都知道void的意思是空,如果你去问老手,老手会告诉你说:“void什么都不是,你只要记住void就是空,在方法申明的时候表示该方法没有返回值”。 void是什么? Java语言是强类…

继续阅读 Java void关键字

java 日期与周数月数互相转换方法

  • Post author:
  • Post category:java

import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; /** * data:2018-6-22 * author:qixin * descriptor:日期常用方法 * */ public class DateUtil…

继续阅读 java 日期与周数月数互相转换方法

Java 生成微信扫描的二维码,跳转到指定网址,图片增加二维码及文字水印

  • Post author:
  • Post category:java

两种场景: 1、图片海报中加二维码 2、二维码中间加入指定图标 注意点:字体要再设置一下清晰度,要不特别模糊。 graph.setRenderingHint(RenderingHints.KEY_TEXT_ANTIALIASING,RenderingHints.VALUE_TEXT_ANTIALIAS_LCD_HRGB); /** * @description 二维码控制器 */ @RestCon…

继续阅读 Java 生成微信扫描的二维码,跳转到指定网址,图片增加二维码及文字水印