Java
文章平均质量分 63
Viaxiz
这个作者很懒,什么都没留下…
展开
-
Java中的List,Set,Map
Collection接口集合类的上层接口Set,List接口的父接口MapCollections是一个集合框架的帮助类,包含一些对集合进行排序,序列化,搜索等操作的方法源代码里面含有各种方法:其作用域Q&A:List,Map,Set的区别List和Set都是储存单列数据,所以其本质都是继承Collection接口,Collection继承了Iterator接口Map是储存双列数据的集合List和Set的区别在于,List中存储的数据有序且允许重复原创 2021-02-02 01:48:39 · 190 阅读 · 0 评论 -
万物皆可递归q..q
递归:关于递归的理解:package practise;/**关于递归的实际理解@author Viaxiz*/public class Dugui2 {public static void f(int n) {if(n>0) {f(n-1);System.out.println(n);f(n-1);}}//递归就是把自己当作语句调用,所以为了完成语句的...原创 2019-04-16 22:43:28 · 474 阅读 · 0 评论 -
简述开发过程中的耦合
程序的耦合:程序间的依赖关系或者是调用者和被调用者之间的依赖关系高耦合低耦合开发的原则:编译时依赖,运行时不依赖。(团队开发中的时候不需要等待别人) 解决依赖关系:使用反射创建类对象 Class.forName(…)->新问题:若换个驱动就要改源码,改源码的话如果是上线的web项目就需要停掉服务器更改 ->使用配置文件,通过读取配置文件来反射创建类...原创 2019-03-10 23:52:57 · 856 阅读 · 0 评论 -
简单说说C++和Java语法上的不同之处
main函数:java 中当前运行的类是主类的时候调用C++:自由游离的函数,不定义在类内#include<string>#include<iostream>using namespace std;class Student{public: Student(int n, string nam, char s) { num = n; ...原创 2019-03-14 21:50:25 · 285 阅读 · 0 评论 -
next()和nextLine()
注代码样例非原创,侵删。理解本地跑一跑就知道啦哈哈/** * next()可以理解为一段一段吸收,空格为分隔符 * nextLine()理解为直接吸收这一行了,碰到空格也吸收,但是你输入第一个数按换行的话就相当于除开第一个数外剩下的那一行都给吸收了,但那一行又都是空白 * */package test;import java.util.Scanner;public c...原创 2019-03-14 17:55:18 · 143 阅读 · 0 评论 -
Java生成一个无序序列
package com.xhu.edu.utils;import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedHashSet;import java.util.List;import java.util.Random;import java.util.Set;public class D...原创 2018-12-21 16:14:29 · 770 阅读 · 0 评论 -
Java读取含有数字的txt文件
Java读取含有空格以及换行的的完全数字txt文件package 读取文件;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class Test { public static void main(String[] args) throws IOE...原创 2018-12-26 16:09:52 · 7237 阅读 · 0 评论 -
使用Servlet来连接数据库并在前端展示
序最近因为在上实训课,数据结构与算法的实训课,实训课结业是需要提交一个作业的,我当时选择了一个运动会计分系统的问题来写,(虽然后来有点后悔,这个里面完全没有用到多少的数据结构与算法的东西),为了完成这个项目,我选择用JavaEE写一个浏览器版本的。建立数据库在这个过程中我最先接触的就是来连接数据库这一步,首先在本地开启数据库并连接:连接好数据库后建表以及给表赋值可以通过以下两种方...原创 2018-12-26 15:55:47 · 4894 阅读 · 0 评论 -
回顾Java的多线程机制
序 今天早上起床后,看见有朋友在群里发了个截图,关于一个Java程序员排序的截图,我看到了之后一时之间不是很清楚(好久没看过Java了,罪过罪过…),于是乎,我就翻了下以前的笔记,顺便整理下笔记。线程排序法?朋友发的图如下所示:请原谅我第一时间并没有看懂里面的代码为啥可以排序啊,(哭泣-_-…)...原创 2018-11-08 13:23:02 · 277 阅读 · 0 评论 -
蓝桥杯入门训练 Fibonacci数列问题Java求解
题目:解法1.0果然没有那么得轻巧啊…看来不懂脑子果然不得行啊!(哭 ~_-…果然T了,看我纯粹暴力解法的代码:import java.math.BigInteger;import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner a=new Scann...原创 2018-11-09 22:13:33 · 499 阅读 · 0 评论 -
XML文件在Java中运用dom解析的实例
什么是XML文件?XML文件叫做可扩展标签化语言,据说是为了取代HTML而产生的,从我们可以在XML中配合CSS样式来完成基本界面框架可以看出来还是有那么点意思。XML在语法和html语法差别不大,但是比HTML语法要严谨许多,可能没HTML那么灵活。当然啦,从HTML现在的广泛程度来看,XML可能没有完成取代HTML的任务,所以它常常用来做以下任务:1.写配置文件用2.一个小型的“数...原创 2018-09-10 17:50:38 · 384 阅读 · 0 评论 -
记两道很有意思的JavaSE阶段基础题
建议读者在看完代码以后可以先想想自己的答案再看运行答案第一道题:关于Java的构造函数中super问题class Supper { int i = 10; public Supper() { print(); i = 20; } public void print() { System.out.prin...原创 2018-08-13 12:17:48 · 337 阅读 · 0 评论 -
小谈Java中类加载以及对象初始化的过程
探讨Java中类加载到完成一个对象创建的过程Java作为面向对象的一门语言,在程序中最重要的也是最基础的就是通过类创建对象,在本文中我简单聊一聊对于这个过程我个人的理解。有不足之处还请多多指正。一个Java类中有什么?那么当我们创建一个对象时执行了哪些操作呢?类加载以及对象创建及其初始化类加载:发生在类第一次被虚拟机调用,类会被虚拟机加载一次,一般来说,也只被加载一...原创 2018-08-08 13:47:50 · 581 阅读 · 0 评论