![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
假装四处看风景
这个作者很懒,什么都没留下…
展开
-
Java中数据类型转换及运算
Java的八大基本类型:基本数据类型中类型的自动提升:实线表示自动转换时不会造成数据丢失,虚线则可能会出现数据丢失问题。基本数据类型共有8种,分别是:布尔型boolean, 字符型char和数值型byte/short/int/long/float/double。由于字符型char所表示的单个字符与Ascii码中相应整形对应,因此,有时也将其划分到数值型中。注意:char可以看成数值...原创 2019-04-09 19:00:09 · 345 阅读 · 0 评论 -
JDBC获取INSERT语句自动生成的主键
JDBC获取INSERT语句自动生成的主键在 MySQL 的背景下, 通过JDBC使用 INSERT 语句新增了一条数据后, 如何返回刚才这条数据的主键, 已知该表只有一个主键(且自增), 且其它字段都不是唯一字段.第一方法是用刚才新增的数据通过 SELECT 语句来查询, 但是如果表中有完全相同的字段就无法完成了, 毕竟我们的表中只有主键是唯一的. 而且如果在新增了之后, 马上有人就对它进...原创 2019-09-14 10:49:10 · 767 阅读 · 0 评论 -
Java中的四种引用关系
Java中的引用关系在JDK1.2之前, Java中的引用的定义很传统, 一个对象只用被引用和没有被引用两种状态.但是为了描述这样一类对象: 在内存足够时, 保留这些对象, 如果内存十分紧张, 则垃圾回收这些对象. 有很多应用场景符合这种描述,比如很多的系统缓存功能在JDK1.2, Java对引用的概念做出了扩充, 将引用分为了四种, 分别为强引用(Strong Reference), 软引...原创 2019-09-09 16:12:34 · 675 阅读 · 0 评论 -
解决Cookie中文乱码问题
解决Cookie中文乱码问题使用 java.net 包下的 URLEncoder 类将字符串重新编码, 和 URLDecoder 类对编码后的字符串解码URLEncoder 类:方法描述public static String encode(String str, String encode)使用特定的编码方案将字符串转换为 application/x-www-for...原创 2019-09-05 23:26:15 · 347 阅读 · 0 评论 -
JDBC的快速使用教程
MySQL的JDBCJDBC(Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范而不是一个实现,能够执行SQL语句。它由一组用Java语言编写的类和接口组成。各种不同类型的数据库都有相应的实现一. 将Jar包导入到项目中访问数据库需要用到第三方的类,这些第三方的类,都被压缩在一个.Jar的文件里。不同的数据库和不同的版本有不同的JDBC的Jar...原创 2019-08-30 20:10:49 · 132 阅读 · 0 评论 -
Java中序列化对象的三种方法
序列化首先我们介绍下序列化和反序列化的概念:序列化:把Java对象转换为字节序列的过程,实现对象的持久化。反序列化:把字节序列恢复为Java对象的过程。“持久化”意味着一个对象的生存周期并不取决于程序是否正在执行:它可以生存于程序的调用的之间,它的属性,运行状态都将会被保存下来。对象的序列化主要有两种用途:把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;(持久化对象)...原创 2019-08-11 21:31:02 · 1238 阅读 · 0 评论 -
Java中XML的解析与序列化使用
XML简介XML的作用数据存储:数据库提供了更强有力的数据存储和分析能力XML仅仅是存储数据XML与其他数据表现形式最大的不同是它极其简单,正是这点使XML与众不同数据交换由于各个计算机所使用的操作系统、数据库不同,因此数据之间的交换向来是件头痛的事可以使用XML来交换数据数据配置:使用XML配制文件可读性强,灵活性高解析XML目前最常用的XML解析技术...原创 2019-08-09 00:14:24 · 553 阅读 · 0 评论 -
Java中的数组使用
数组定义多个同类型的变量使用:声明数组(引用类型):数据类型[] 数组名;数组名:记录的是数组的地址信息数组类型:其实是数组里存储元素的类型数组是一种引用类型,类型为数组注意:方括号中不能有任何内容数组未完成初始化,无法通过编译int[] arr;System.out.println(arr); //Exception in thread "main" jav...原创 2019-08-04 11:51:09 · 132 阅读 · 0 评论 -
java.io.StreamCorruptedException: invalid type code: AC错误解决
最近做IO时,出现了一个我百思不得其解的错误。虽然经过一番谷歌,解决的bug,但是对于这一方面的底层知识还是有待去深入了解。借这个机会,好好学习一下。一般,可以使用ObjectInputStream把对象写出到文件,再使用ObjectOutputStream把对象读取出来。我以为这样做完美无缺,就像使用FileInputStream和FileOutputStream一样。1.问题直到我遇到这...原创 2019-08-03 21:29:11 · 4354 阅读 · 10 评论 -
Java中的switch
Switchswitch相较于if条件语句,有其独特之处,所以拿出来溜一下。语法:switch(expression){ case value : //语句 break; //可选 case value : //语句 break; //可选 //你可以有任意数量的case语句 default : //可选...原创 2019-08-03 16:47:01 · 395 阅读 · 0 评论 -
三目运算符的返回值类型
三目运算符的返回值类型三目运算符的基本语法和用途就不再赘述了, 本篇本章主要讨论Java中三目运算符的返回值条件 ? 返回值1 : 返回值2 先来看一段测试代码:System.out.println(true ? 1 : 3.14); // out: 1.0上述代码输出的是浮点数1.0,可能感到疑惑,难道不应该输出整数1吗?其实在编译时, 就已经确定了三目运算的返回值类型,而且...原创 2019-09-14 14:01:23 · 4878 阅读 · 0 评论