java
文章平均质量分 65
Mr番茄蛋
大家一起学习
展开
-
Java无法加载主类解决办法
Java无法加载主类解决办法今天启动项目,又遇到找不到或无法加载主类的情况,清除项目后无法编译,class文件下没有.class文件,至少遇到3次这个问题了,隔一段时间就出现这个问题,而且每次解决的方法都还不相同,这个问题的标识就是项目上有红色差号或者叹号,原因诸多也说不清楚,有的时候是jar包缺或者引入了无用的jar包,有时候开发软件编译停顿了反应慢等等,今天特意总结解决此问题的方法,和大家...原创 2018-05-31 19:13:21 · 19273 阅读 · 0 评论 -
求0 ,1矩阵中岛的个数和0,1矩阵的最大连续全1块(可以非规则)
前言很多面试算法题都涉及0 ,1矩阵相关知识,下面主要讲一下寻找0 ,1矩阵中含有连续全1块的个数(岛的个数)和0, 1矩阵中最大连续的全1块。定义0 ,1矩阵中含有连续全1块的个数 一个矩阵中只有0和1两种值, 每个位置都可以和自己的上、 下、 左、 右 四个位置相连, 如果有一片1连在一起, 这个部分叫做一个岛, 求一个 矩阵中有多少个岛? 举例: 0 0 1 ...原创 2018-08-27 20:26:06 · 10142 阅读 · 0 评论 -
java中length、length()和size()区别
1 java中的length属性是针对数组说的,比如说你声明了一个数组,想知道这个数组的长度则用到了length这个属性.2 java中的length()方法是针对字符串String说的,如果想看这个字符串的长度则用到length()这个方法.3.java中的size()方法是针对泛型集合说的,如果想看这个泛型有多少个元素,就调用此方法来查看!这个例子来演示这两个方法和一个属性的用法 pu...原创 2018-12-05 15:25:19 · 1140 阅读 · 0 评论 -
Java 之 FileReader FileInputStream InputStreamReader BufferedReader 作用与区别
java.io下面有两个抽象类:InputStream和ReaderInputStream是表示字节输入流的所有类的超类Reader是用于读取字符流的抽象类InputStream提供的是字节流的读取,而非文本读取,这是和Reader类的根本区别。即用Reader读取出来的是char数组或者String ,使用InputStream读取出来的是byte数组。弄清了两个超类的根本区别,再来看...原创 2018-12-08 16:04:04 · 917 阅读 · 1 评论 -
JAVA中方法的调用(详细整理)
JAVA中方法的调用主要有以下几种:1.非静态方法非静态方法就是没有 static 修饰的方法,对于非静态方法的调用,是通过对 象来调用的,表现形式如下。对象名.方法()public class InvokeMethod{ public static void main(String[] args){ InvokeMethod in = new InvokeMet...原创 2018-12-06 13:02:15 · 260 阅读 · 0 评论 -
Java 各种流的分类及区别
流在Java中是指计算中流动的缓冲区。从外部设备流向中央处理器的数据流成为“输入流”,反之成为“输出流”。字符流和字节流的主要区别:1.字节流读取的时候,读到一个字节就返回一个字节;字符流使用了字节流读到一个或多个字节(中文对应的字节数是两个,在UTF-8码表中是3个字节)时。先去查指定的编码表,将查到的字符返回。2.字节流可以处理所有类型数据,如:图片,MP3,AVI视频文件,而字符流...原创 2018-12-07 12:52:53 · 1331 阅读 · 0 评论 -
面试题:Java线程池几个参数
比如去火车站买票, 有10个售票窗口, 但只有5个窗口对外开放. 那么对外开放的5个窗口称为核心线程数, 而最大线程数是10个窗口.如果5个窗口都被占用, 那么后来的人就必须在后面排队, 但后来售票厅人越来越多, 已经人满为患, 就类似于线程队列已满.这时候火车站站长下令, 把剩下的5个窗口也打开, 也就是目前已经有10个窗口同时运行. 后来又来了一批人,10个窗口也处理不过来了, 而且售票厅人已...原创 2019-04-04 20:41:08 · 765 阅读 · 0 评论