ICode9

精准搜索请尝试: 精确搜索
  • Java Document生成和解析XML(DOMHelper.createDocument()方法过期了)2020-11-26 21:03:29

    参考:https://blog.csdn.net/p812438109/article/details/81807440 1、Document介绍。   答:API来源:在JDK中javax.xml.*包下。2、Document使用场景:   1)、需要知道XML文档所有结构。  2)、需要把文档一些元素排序。  3)、文档中的信息被多次使用的情况。   3、Document的优势

  • Java Day062020-11-26 21:02:33

    课上练习 输出两个整数中的最大值 public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("输出两个整数中的最大值"); System.out.println("请输入第一个整数"); int a = sc.nextInt();

  • 33.2.NIO2020-11-26 21:00:45

    4.1概述【理解】 BIO Blocking IO,阻塞型IO NIO No Blocking IO,非阻塞型IO 阻塞IO的弊端 在等待的过程中,什么事也做不了 非阻塞IO的好处 不需要一直等待,当一切就绪了再去做 4.2NIO与BIO的区别【理解】 区别一 BIO是阻塞的,NIO是非阻塞的 区别二 BIO是面向流的,NIO

  • 2020-11-262020-11-26 20:31:59

    ##C#心得 初学C#,它就给我一种很熟悉的感觉,它的许多基本语句和java与C类似,毕竟C#是基于C语言开发的一种语言,但当我继续学习后发现,它与C其实有很大的区别,C是面向过程,而C#是面向对象,C#有C没有的继承,封装等,并且C#十分看重大小写,让我有点不知所措,给我最大的感觉就是访问修饰符用得

  • LeetCode 127. 单词接龙---Java题解2020-11-26 20:31:41

    题目: 给定两个单词(beginWord 和 endWord)和一个字典,找到从 beginWord 到 endWord 的最短转换序列的长度。转换需遵循如下规则: 1.每次转换只能改变一个字母。 2.转换过程中的中间单词必须是字典中的单词。 说明: 如果不存在这样的转换序列,返回 0。 所有单词具有相同的长度。 所

  • Linux安装JDK2020-11-26 20:31:14

    1)查看当前Linux系统是否已经安装java rpm -qa | grep java 2)如果有的话卸载JDK rpm -e --noscripts 要卸载的软件 rpm -e --nodeps 要卸载的软件 3)上传jdk到linux 4) usr/local下创建jdk目录 cd /usr/local mkdir jdk 5)解压jdk到/usr/local/jdk下 tar -xvf jdk-8u131-linux

  • Java字符串详解2020-11-26 20:30:20

    字符串即字符的组合,在Java中,字符串是一个类,所以我们见到的字符串都是对象。 常见创建字符串手段: 每当有一个字面值出现的时候,JVM虚拟机就会创建一个字符串调用String的构造方法创建一个字符串对象通过+加号进行字符串拼接也会创建新的字符串对象 String 被修饰为final,所以是

  • Java I/O 用过滤器将目录下文件中含有java字段的文件打印出来2020-11-26 20:00:36

    找到E:/360驱动大师目录目录下的所有文件名中含有java的文件 import java.io.*; //找到名字中带java的文件(不只是后缀) import java.io.File; import java.io.FileFilter; public class HelloWorld { public static void main(String[] agrs) { try

  • JDK,JRE,JVM三者关系2020-11-26 19:36:27

    a.、jdk是JAVA程序开发时用的开发工具包,其内部也有JRE运行环境JRE。 b.、JRE是JAVA程序运行时需要的运行环境,就是说如果你光是运行JAVA程序而不是去搞开发的话,只安装JRE就 能运行已经存在的JAVA程序了。 c.、JDk、JRE内部都包含JAVA虚拟机JVM,JAVA虚拟机内部包含许多应用程序的类的

  • Java接口详解2020-11-26 19:32:27

    接口 概述   接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么接口的内部主要就是【封装了方法】,包含了抽象方法(JDK1.7及以前),默认方法和静态的方法(JDK1.8),私有方法(JDK1.9) 定义    接口的定义,它与类的定义很相似,但是使

  • java中list和map详解2020-11-26 19:31:30

    一、List和Set以及Map 1、List , Set, Map都是接口,前两个继承至Collection接口(Collection接口下还有个Queue接口,有PriorityQueue类),Map为独立接口, (1)List下有ArrayList,Vector,LinkedList (2)Set下有HashSet,LinkedHashSet,TreeSet (2)Map下有Hashtable,LinkedHashMap,HashMap,TreeMap  注意:Qu

  • SonarQube Java 规则描述2020-11-26 19:01:31

    1、".equals()" should not be used to test the values of “Atomic” classes. bug 主要 不要使用 equals 方法对 AtomicXXX 进行是否相等的判断 Atomic 变量永远只会和自身相等,Atomic 变量没有覆写 equals () 方法. 2、"=+" should not be used instead of "+=" bug 主要

  • #力扣 LeetCode剑指 Offer 10- II. 青蛙跳台阶问题 #在所有 Java 提交中击败了 100.00% 的用户 @FDDLC2020-11-26 19:00:54

    题目描述: 剑指 Offer 10- II. 青蛙跳台阶问题 - 力扣(LeetCode) (leetcode-cn.com)   Java代码: class Solution { //0 <= n <= 100, 答案需要取模 1e9+7(1000000007) public int numWays(int n) { //f(n)=f(n-2)+f(n-1) //f(-1)=0 有效值:f(0)=1,f(1)=1,f(2)=2,f(3)=3 i

  • java基础:CompletionStage接口2020-11-26 18:57:13

    CompletionStage是Java8新增接口,用于异步执行中的阶段处理:先看接口 可以简单划分为三类: 1.在上一阶段执行结束之后,一阶段结果作为指定函数的参数执行函数产生新的结果,apply/combine,接口参数为Bi/Function类型 2.在上一阶段执行结束之后,一阶段结果作为指定函数的参数执行函数,a

  • java中volatile关键字的作用2020-11-26 18:02:06

    java中volatile关键字的作用 一.内存模型的相关概念 大家都知道,计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这时就存在一个问题,由于CPU执行速度很快,而从内存读取数据和向内

  • jvm-本地方法接口2020-11-26 18:00:59

    什么是本地方法 简单地讲,一个Native Methodt是一个Java调用非Java代码的接囗。一个Native Method是这样一个Java方法:该方法的实现由非Java语言实现,比如C。这个特征并非Java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern “c” 告知c++编译器去调用一个c的函数。

  • Java设计模式之七大原则2020-11-26 18:00:33

    Java设计模式 Java设计模式的概述 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。1995 年,GoF(Gang of Four,四人组/四人帮)合作出版了《设计模

  • [算法练习及思路-程序员面试金典(Java解法)]No51.硬币(完全背包问题+优化空间)2020-11-26 17:59:49

    题号:no51 题目名:硬币 原题URL:https://leetcode-cn.com/problems/coin-lcci/ 题目描述 硬币。给定数量不限的硬币,币值为25分、10分、5分和1分,编写代码计算n分有几种表示法。(结果可能会很大,你需要将结果模上1000000007) 示例 示例 1: 输入: n = 5 输出:2 解释: 有两种方式

  • 通过JAVA程序对ORACLE数据库进行操作并导出序列(SEQUENCE)2020-11-26 17:32:10

    序列的作用 序列是指的是序列号生成器(SEQUENCE),可以为表中的行自动生成序列号,产生一组等间隔的数值。不占用磁盘空间,但是占用内存空间。 序列的主要作用是生成表的主键值,可以在插入语句中使用,也可以通过检查当前值,使得序列曾只下一个值。 创建序列 创建序列需要CREATE SEQUENCE系

  • Java中的自定义异常2020-11-26 17:28:47

    自定义异常 使用Java内置的异常类可以描述在编程时出现的大部分异常情况。除此之外,用户还可以自定义异常.用户自定义异常类,只需要继承Exception类即可。在程序中使用自定义异常类,大体可分为以下几个步骤; 创建自定义异常类在方法中通过throw关键字抛出异常对象。如果在当

  • 普普通通,我的三年大学2020-11-26 16:51:52

    前阵子有些读者问我大学期间的学习路线,说他自己现在有点迷茫。说实话,对于学习路线这种文章,一抓一大堆,我也不大喜欢去建议别人究竟该怎么学习,学习顺序之类的。不过对于大学,很多人进入大学的时候,可能都是同一个起点,大学四年过后,却是完全不同的人生轨迹。正好我也想记录下自己从高中进

  • 历经两个月,我的秋招之路结束了!2020-11-26 16:50:56

    历经两个月的秋招总算是结束了,从七月份开始复习秋招相关知识,到八月多开始笔试、面试,到九月下旬的秋招结束,在笔试面试的这两个月里,还是挺累的。这篇文章就说说秋招这段时间的收获以及给对于明年要参加秋招的同学的一些建议吧。 对了,文末也给大家准备的一波价值900+元的福利哦。把我

  • 验证回文串2020-11-26 16:34:45

    1.问题描述 给定一个字符串,验证它是否是回文串,只考虑字母和数字字符,可以忽略字母的大小写。 说明:本题中,我们将空字符串定义为有效的回文串。 示例 1: 输入: "A man, a plan, a canal: Panama" 输出: true 示例 2: 输入: "race a car" 输出: false 2.求解 筛选+双指针 代码如下 /*

  • 七年Java开发复盘面试京东、阿里、美团后的心得,一路辛酸2020-11-26 16:32:35

    前言 我觉得有一个能够找一份大厂的 offer的想法,这是很正常的,这并不是我们的饭后谈资而是每个技术人的追求。像阿里、腾讯、美团、字节跳动、京东等等的技术氛围与技术规范度还是要明显优于一些创业型公司 / 小公司,如果说能够在这样的公司锻炼几年,相信对自己能力的提升还是非常

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有