Java
文章平均质量分 86
MingoRun
爱学习,爱编程,爱分享~~
展开
-
XML使用总结(二)
前言:上一节介绍了Java对象与XML之间的互相转换,本篇将介绍如何解析XML里的内容,通常是使用DOM、SAX等XML API解析XML Schema文档中的内容。目录一、首先先了解一下什么是XML二、一、首先先了解一下什么是XMLXML(Extensible Markup Language):可扩展标记语言,是一种标记语言,类似 HTML。诞生历史:1998年2月10日,W3C(World WideⅥiebConsortium,万维网联盟)公布XML 1.0标准。作用:① 作为数据交换.原创 2021-11-01 23:22:12 · 223 阅读 · 0 评论 -
XML使用总结(一)
前言:日常开发过程中,经常会遇到需要将Java对象转XML或者将XML转Java对象,本篇是作者总结日常研发过程中Java与XML相互转换的方法,仅供参考。目录一、Java封装的XML API二、XStream一、Java封装的XML APIJAXB(Java Architecture for XML Binding简称JAXB):允许Java开发人员将Java类映射为XML表示方式。JAXB提供两种主要特性:将一个Java对象序列化为XML,以及反向操作,将XML解析成Java对象。换句话说,.原创 2021-10-29 11:59:01 · 343 阅读 · 0 评论 -
Json使用总结
前言:在当今互联网的企业中,大多数企业都会与其他第三方的公司有合作的项目,而现如今互联网项目之间跨平台的交互格式更多选择的是json格式,本篇是作者总结日常开发过程中一些常用的json方法。目录一、Jackson(推荐)二、谷歌的Gson三、阿里的Fastjson四、Hutool-json一、Jackson(推荐)导入依赖<properties> <!-- jackson-annotations版本号 --> <jackson-annotations..原创 2021-10-28 18:25:20 · 324 阅读 · 1 评论 -
Java语言基础篇(四)
Java语言基础篇(四)目录Java语言基础篇(四)一、面向对象程序设计1、概念2、面向对象的三大特性二、类和对象1、类2、对象一、面向对象程序设计1、概念面向对象程序设计(OOP,Object Oriented Programming),是一种计算机编程架构,由对象所组成,对用户公开特定的功能部分,隐藏具体的实现内容,即它不关心对象的具体实现,只需满足用户的需求即可。面向对象的重点是类和对象。2、面向对象的三大特性封装继承多态抽象(面试时,假如面试官问到面向对象的四大特性有哪些,就把抽原创 2021-09-12 22:39:45 · 464 阅读 · 1 评论 -
Java语言基础篇(三)
Java语言基础篇(三)一、运算符1、算术运算符2、赋值运算符3、自增运算符4、关系运算符5、逻辑运算符6、三元运算符二、系统输入三、程序流程1、顺序结构2、选择结构① if语句② switch语句3、循环结构① while循环② do...while循环③ for循环while循环与do...while循环的区别跳转控制语句四、数组1、数组的概述2、创建数组的方式① 动态初始化② 静态初始化3、数组的访问4、数组的遍历五、方法1、方法概述2、方法定义3、带参数的方法定义和调用4、形参和实参5、带有返回值方原创 2021-05-05 17:16:19 · 914 阅读 · 2 评论 -
Java语言基础篇(二)
Java语言基础篇(二)一、常量1、常量的含义2、常量的分类二、数据类型1、数据类型的含义2、数据类型在内存中的取值及范围三、变量1、变量的含义2、变量的格式3、变量的注意事项四、标识符1、标识符的含义2、标识符命名规则3、变量、方法及类命名规则五、类型转换1、类型转换的分类一、常量1、常量的含义常量:指的是在程序运行时,其值不会改变的量。2、常量的分类常量分类例子字符串常量“Hello World”整数常量100、-1小数常量9.99、-1.2字符常量原创 2021-04-28 20:36:52 · 959 阅读 · 2 评论 -
Java语言基础篇(一)
Java语言基础篇(一)一、Java语言的跨平台性1、平台的含义2、跨平台的含义二、JRE和JDK1、JRE2、JDK三、实现一个简单的Java程序四、注释1、注释的含义2、注释的种类五、关键字1、关键字的含义2、关键字的特点一、Java语言的跨平台性1、平台的含义平台:指的是操作系统,当前操作系统有Windows、Linux和Max操作系统。2、跨平台的含义跨平台:指的是一段Java程序,它既能在Windows上运行,也能在Linux上运行。思考:如何实现Java语言的跨平台性呢?要想实原创 2021-04-28 20:24:06 · 621 阅读 · 0 评论 -
Java算法之递归计算两个数的最大公约数和最小公倍数
递归实现两个正整数的最大公约数与最小公倍数:递归:方法定义中调用方法本身的现象注意事项:1、递归一定要有出口,否则此递归就是一个死递归 2、递归的次数不能太多,否则会内存溢出 3、构造方法不能使用递归import java.util.Scanner;/** * 辗转相除法 * 递归求最大公约数与最...原创 2019-08-22 22:56:32 · 1451 阅读 · 0 评论 -
Java算法之非递归计算两个数的最大公约数和最小公倍数
目录一、最大公约数和最小公倍数的概念1.1、最大公约数:1.2、求解最大公约数的方法:2.1、最小公倍数:二、Java代码实现2.1、用辗转相除法实现:2.2、用更相减损法实现:2.3、用质因数分解法(短除法)实现:一、最大公约数和最小公倍数的概念1.1、最大公约数: 最大公因数,也称最大公约数、最大公因子,指两个或多个整数共有约数中最大的...原创 2019-08-22 22:30:39 · 1306 阅读 · 0 评论 -
用Java语言编写将一个正整数分解质因数
解题之前先了解一下合数、质数和分解质因数的概念:合数:合数指自然数中除了能被1和本身整除外,还能被其他数(0除外)整除的数。与之相对的是质数,而1既不属于质数也不属于合数。最小的合数是4。分解质因数:把一个合数分解成若干个质数的乘积的形式,而这若干个质数都叫这个合数的质因数,即求质因数的过程叫做分解质因数。分解质因数只针对合数。(分解质因数也称分解素因数)求一个数分解质因数,要从最小的质数...原创 2018-10-30 23:48:56 · 8045 阅读 · 3 评论 -
Eclipse 常用快捷键
Eclipse 常用快捷键Eclipse 快捷键列表可通过快捷键 Ctrl + Shift + L 打开快捷键 描述 编辑 Ctrl+1 快速修复(最经典的快捷键,就不用多说了,可以解决很多问题,比如import类、try catch包围等) Ctrl+Shift+F 格式化当前代码 Ctrl+Shift+M 添加类的import导入 Ctrl...转载 2018-08-10 19:15:32 · 135 阅读 · 0 评论 -
让eclipse完全支持HTML/JS/CSS智能提示
1. 打开eclipse→Windows→Preferences→Java→Editor→Content Assist,修改Auto Activation triggers for java的值为:zjava点击apply按钮。2. 继续打开JavaScript→Editor→Content Assist,修改Auto Activation triggers forjavaScript的...转载 2018-08-11 09:31:59 · 6740 阅读 · 0 评论 -
Java JDK的下载安装以及环境配置
一、工欲善其事必先利其器(先来了解一下JDK、JRE及JVM) JDK的全称是JavaSE Development Kit,即Java语言的软件开发工具包,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境(JRE),以及常用的Java系统类库等。 JRE,全称Java Runtime Environment ,Java运行时...原创 2018-11-23 18:58:17 · 577 阅读 · 0 评论