Java学习笔记
文章平均质量分 80
my_learning_road
这个作者很懒,什么都没留下…
展开
-
java循环遍历文件夹出现的bug记录
最近在用java做检测数据集结果是否正确的实验,其中涉及了多个文件夹和文件,存储路径较为复杂。文件的存储路径分别为:ExperimentEvaluation\\level2\\mfo\\oprationname\\errorrate\\MRname\\dataname\\programname\\fo_dataname_output,ExperimentEvaluation\\le原创 2017-04-15 22:58:58 · 553 阅读 · 0 评论 -
在Java中使用 Apache POI 处理Excel 文档详解
POI简介 Apache POI 是Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程式对Microsoft Office(Excel、WORD、PowerPoint、Visio等)格式档案读和写的功能。POI为“Poor Obfuscation Implementation”的首字母缩写,意为“简洁的模糊实现”。官方主页: http://...原创 2018-04-02 14:25:42 · 2510 阅读 · 0 评论 -
Java数据库连接——JDBC基础知识(操作数据库:增删改查)
转载自:https://www.cnblogs.com/Qian123/p/5339164.html#_label4阅读目录一、JDBC简介二、JDBC使用详解1、打通数据库2、搭建模型层3、搭建模型层——CRUD操作4、搭建控制层5、搭建视图层三、JDBC总结一、JDBC简介JDBC是连接java应用程序和数据库之间的桥梁。什么是JDBC?Java语言访问数据库的一种规范,是一套API。JDBC...转载 2018-03-30 11:49:09 · 1124 阅读 · 0 评论 -
Java中Runtime类
转载自:https://www.cnblogs.com/lixiaolun/p/4320754.html一、概述 Runtime类封装了运行时的环境。每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。 一般不能实例化一个Runtime对象,应用程序也不能创建自己的 Runtime 类实例,但可以通过 getRuntime 方法获取当前...转载 2018-03-30 11:25:06 · 3882 阅读 · 0 评论 -
Java中的Arrays.fill()和Arrays.copyOfRange()方法
java.util.Arrays.fill(int[] a, int val) 分配方法指定的int值给指定的int型数组的每个元素。声明以下是java.util.Arrays.fill()方法的声明public static void fill(int[] a, int val)参数a -- 这是要填充的数组。val -- 这是要被存储在该数组中的所有元素的值。java.util.Arrays....原创 2018-03-20 11:42:25 · 585 阅读 · 0 评论 -
Java复习基础知识杂记(持续更新中……)
最近在复习Java基础知识,一些笔记记录在这里,与大家分享~Java 数组声明与初始化数组声明 对于数组的声明推荐写法是使用 数据类型 + [] + 数组名称的方式,因为这种方式可以很清楚的标明这是某一种类型的数组。例如,声明一个整数类型数组int[] a;数组初始化 数组初始化分为三种方式。 第一种:特殊初始化,不用new关键字完成,在数组声明的同时完成初始化...原创 2018-03-13 13:51:50 · 156 阅读 · 0 评论 -
Java实现单链表
java中有基本数据类型和引用数据类型(其实就是指针)。如果对引用不够了解请访问:点击打开链接,写的非常详细且易于理解。实现链表的思路:1)链表类,结点类(链表类的内部类),在main()方法创建一条链表类对象,通过方法逐步创建结点类,通过引用链接起来成为链表。2)结点类包含数据和对下个结点的引用,以及可以对数据赋值的构造函数。3)链表类的构造方法,只构造出不含数据的头结点。(外部类可以直接对内...原创 2018-03-12 18:59:26 · 373 阅读 · 0 评论 -
IO流读写文件实例
最近的科研大量需要用Java读写文件,所以在此对常用的用IO流读写文件的Java实现记录分享一下:package myLearningTest;import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import ja...原创 2018-03-12 18:39:07 · 1017 阅读 · 0 评论 -
Java中Queue类的学习笔记
最近对Java中Queue类进行了学习,把自己认为常用的知识点总结一下,跟大家分享~Queue: 基本上,一个队列就是一个先入先出(FIFO)的数据结构Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Deque接口。Queue的实现1、没有实现的阻塞接口的LinkedList: 实现了java.util.Queue接口和java.util.A...原创 2018-03-12 11:50:23 · 964 阅读 · 0 评论 -
Java构建二叉树
Java构建二叉树二叉树节点类定义:public class Node{ int data; Node leftChild; Node rightChild; //构造方法 Node(int data){ this.data = data; leftChild = null; rightChild =...原创 2018-03-16 14:03:04 · 4261 阅读 · 0 评论 -
Java中Stack类的学习笔记
StackStack(栈)是一种比较典型的数据结构,其元素满足后进先出(LIFO)的特点。Java中Stack的实现继承自Vector,所以其天然的具有了一些Vector的特点,所以栈也是线程安全的。class Stack extends Vector {}事实上,除了继承自Vector的那些方法之外,Stack只提供了5个方法:1.测试栈是否为空: boolean i原创 2018-01-27 16:00:31 · 516 阅读 · 0 评论 -
Java中sleep()和wait()的区别
对于sleep()方法,我们首先要知道该方法是属于Thread类中的。而wait()方法,则是属于Object类中的。sleep()方法使得程序暂停执行指定的时间,让出cpu给其他线程.在调用sleep()方法的过程中,线程不会释放对象锁,它的监控状态依然保持着,当指定的时间到了又会自动恢复运行状态。而当调用wait()方法的时候,线程会释放对象锁,进入等待此对象的等待锁定池,只有针对此对...原创 2018-09-16 20:32:49 · 269 阅读 · 0 评论