- 博客(10)
- 收藏
- 关注
原创 Java学习-JSON解析
文章目录前言一、JSON是什么?二、对象格式二、JSON解析1.Gson(1)将对象转换为JSON字符串(2)将JSON字符串转换为对象2.FastJson(1)将对象转换为JSON字符串(2)将JSON字符串转换为对象总结前言本篇文档主要介绍一下JSON,主要应用在数据的交换,数据传输过程中,解析起来速度比XML快。在JAVA中,就是将Java中的对象快速的转换为 JSON格式的字符串,或者将JSON格式的字符串, 转换为Java的对象。提示:以下是本篇文章正文内容,下面案例可供参考一、J
2021-05-30 16:49:46
192
原创 Java学习-XML生成与解析
文章目录前言一、XML是什么?为什么要学习XML?二、XML语法格式三、Java解析XML(1)SAX解析:(2)DOM解析(3)JDOM解析(4)DOM4J解析(5)利用DOM4J解析四、Java生成XML1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、XML是什么?为什么要学习XML?XML 指可扩
2021-05-10 08:51:54
593
原创 Java学习-Java中的线程
文章目录前言一、什么是线程?二、实现线程方法1.继承Thread,重写run方法2.实现Runnable,重写run方法总结前言本文主要介绍一下Java中的线程,以及如何建立一个线程。一、什么是线程?首先需要了解进程与线程的概念。进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间。线程:是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换,并发执行,一个进程最少有一个线程。线程实际上是在进程基础上的进一步划分,一个进程启动后,里面的若干执行路径又可以划分为若干个
2021-05-06 17:30:27
194
原创 Java学习-序列化与反序列化
文章目录前言一、什么是序列化与反序列化?二、使用步骤1.Serializable接口实现序列化与反序列化2.Serializable接口实现部分属性的序列化和反序列化3.Externalizable实现Java序列化总结前言本文主要介绍一下Java中的序列化与反序列化技术,掌握序列化与反序列化技术还是非常重要的。比如,在以后我们遇到的真实应用场景中,我们需要将某些对象持久化保存下来,等到下一次需要使用的时候把对象又重新读取出来。如何实现该功能呢,这就用得到序列化技术。以下是本篇文章正文内容,下面代码
2021-05-06 16:25:55
160
原创 Java试题-数据结构试题
数据结构试题这里根据一些数据结构试题,分享自己写的思路与源码,供大家交流学习!本文所有思路与代码仅供参考,如有不妥之处,敬请指正!提示:以下是本篇文章正文内容,下面试题可供参考一、根据要求返回list的索引示例:定义一个方法 listTest(ArrayList list, String name),要求返回 name 在 list 里面第一次出现的索引,如果 name 没出现过返回-1。思路:使用arraylist定义一个表,再循环查找其中的内容,存在就返回序号,不存在就返回-1代码如下(示
2021-04-19 09:38:33
1010
原创 Java试题-String类试题
String类试题关于String一些试题,主要分享对String类和一些方法的知识点,相互学习交流。提示:文章中所有代码仅供参考,如有问题,可留言联系!文章目录String类试题一、编写一个方法,将一段文本中的各个单词的字母顺序翻转。二、将信息存放到的一个类中三、字符串压缩:利用字符重复出现的次数,编写一种方法,实现基本的字符串压缩功能。四、写一个和 trim 功能相同的方法。总结提示:以下是本篇文章正文内容,下面试题可供参考一、编写一个方法,将一段文本中的各个单词的字母顺序翻转。示例:“
2021-04-18 22:27:55
800
原创 Java学习-java中的与或非
文章目录前言一、 与(&)和短路与(&&)(1)概念与区别(2)代码示例二、或(|)与短路或(||)(1)概念与区别(2)代码示例三、非(!)四、异或(^)总结前言在以后的开发工作当中,经常会使用到判断语句(如if等),当满足某一个或多个条件下就可以继续往下执行。对于多个条件时这难免就要需要逻辑运算符,常用的就是与(&)、或(|)、以及非(!),另外还有短路与(&&)、短路或(||)、以及异或(^),那它们之间有啥区别,又如何使用呢!下面将讲述这些
2021-03-25 16:07:23
36446
1
原创 JAVA试题-猜拳游戏
试题描述通过控制台方式实现一个人机对战的猜拳游戏,用户通过输入(1.剪刀 2.石头 3.布),机器随机生成(1.剪刀 2.石头 3.布),胜者积分,n 局以后通过积分的多少判定胜负。使用面向对象编程思想实现一个猜拳游戏,以下代码仅供参考!思路(1)首先需要明确的对象有哪些,玩家以及机器,和游戏规则;(2)玩家需要出拳,机器随机出拳,游戏规则就是判断输赢和积分的多少,并显示最后的结果。1.定义一个玩家类player代码如下(示例):public class Player { Scanne
2021-03-22 11:49:34
6247
11
原创 JAVA试题-队长是谁
试题描述今天同学们相约一起爬山游玩,为了更好的进行这场活动,大家准备推举一个人作为出游的临时队长。为了体现合理公平,大家提出了一个比较有趣的规则。所有人围成一圈,顺序排号。从第一个人开始报数(从 1 到 3 报数),凡报到 3 的人退出圈子,剩下的人继续报数,最后留下的当选为队长。通过编写程序,求出一组人中的队长是原来第几位同学。代码如下(示例):public static void main(String[] args) { Scanner input = new Scanner(Syste
2021-03-22 10:44:45
363
3
原创 Java学习-JDK的环境变量设置
Java学习-eclipse环境搭建文章目录Java学习-eclipse环境搭建前言一、什么是环境变量、JDK?二、安装步骤1.安装JDK2.读入数据总结前言我们开始学习一门语言,我们肯定会思考怎么学习,比如英语,我们肯定先要学习字母,单词,语法,最后要通过说进行表达和使用。同样,对于学习java语言来说,首先我们肯定要学习它的结构以及使用的基础语法,然后我们再去使用它。那我们应该怎么去使用呢,java语言我们在哪里可以使用呢,这就需要一个平台去使用,首先我们要搭建一个java的运行环境(win
2021-03-22 09:56:03
1435
10
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人