java基础
txw578997096
这个作者很懒,什么都没留下…
展开
-
java 使用break跳出多层循环
java 使用break跳出多层循环1,需要对每层循环进行标记,break时返回标记层例如:1,跳出内层循环public static void main(String[] args) { a: for(int i=0;i<3;i++){ b: for(int j=0;j<2;j++){ if(j==1){ System.out.println("i="+i+",j="+j);原创 2021-02-19 13:51:41 · 936 阅读 · 1 评论 -
java中break、return、continue的区别
java中break、return、continue的区别break语句的使用场合主要是switch语句和循环结构。在循环结构中使用break语句,如果执行了break语句,那么就退出循环,接着执行循环结构下面的第一条语句。如果在多重嵌套循环中使用break语句,当执行break语句的时候,退出的是它所在的循环结构,对外层循环没有任何影响。如果循环结构里有switch语句,并且在switch语句中使用了break语句,当执行switch语句中的break语句时,仅退出switch语句,不会退出外面的循环原创 2021-02-19 13:39:49 · 101 阅读 · 0 评论 -
Switch case break/ default总结
注:原文转自https://blog.csdn.net/nextfailure/article/details/80248775Switch case break/ default总结1.写switch case语句不加break会怎样。switch case语句犯得错误:会犯这种错误,都是基础不牢固导致的。但是这样的错误却花费了我数小时去debug.想来真是很让人郁闷。看一段代码:(不想看代码直接看后面总结)private voidarrange() {swi...转载 2021-02-19 11:08:41 · 418 阅读 · 0 评论 -
排查tomcat启动时一闪而过的原因
查看该文章问题解决:https://blog.csdn.net/qq_29897369/article/details/805413541、问题描述:tomcat这个一闪而过 应该是老生常谈的问题了,今天主要是以我出现的问题,提供一个解决方案。因为一闪而过原因有多种。2、前面的基本配置就不再这里一一阐述了。直接记录我怎么找到自己的一闪而过的原因的。当我配置好java_home CATA...转载 2018-09-05 18:40:01 · 198 阅读 · 0 评论 -
报错:The Apache Tomcat installation at this directory is version 8.5.27. A Tomcat 8.0 installation is
今天同样遇到这问题,查看该文章后解决:https://blog.csdn.net/you18131371836/article/details/79186444今天在eclipse中配置tomcat时,遇到了一个报错,如下所示: 这里我的Tomcat的版本是8.5.27,报这个错的原因是ellipse里面限制Tomcat的最高版本是8.0的,我用的tomcat的版本明显高于eclip...转载 2018-09-05 18:36:34 · 4707 阅读 · 1 评论 -
HashMap的工作原理--重点----数据结构示意图的理解
HashMap的工作原理是近年来常见的Java面试题。几乎每个Java程序员都知道HashMap,都知道哪里要用HashMap,知道HashTable和HashMap之间的区别,那么为何这道面试题如此特殊呢?是因为这道题考察的深度很深。这题经常出现在高级或中高级面试中。投资银行更喜欢问这个问题,甚至会要求你实现HashMap来考察你的编程能力。ConcurrentHashMap和其它同步集合的引入转载 2018-02-02 11:14:23 · 155 阅读 · 0 评论 -
Java开发者常犯的10个错误
本文转自: http://blog.csdn.net/u012839304/article/details/55212383Java开发者常犯的10个错误下面列表总结了Java开发者经常犯的10个错误。1.将Array转换为ArrayList将数组转换为ArrayList,经常这样做: ListString> list = Arrays.a转载 2017-02-16 13:57:26 · 279 阅读 · 0 评论 -
java中静态代码块的用法 static用法详解
声明:该文转自于http://www.cnblogs.com/panjun-Donet/archive/2010/08/10/1796209.htmljava中静态代码块的用法 static用法详解(一)java 静态代码块 静态方法区别一般情况下,如果有些代码必须在项目启动的时候就执行的时候,需要使用静态代码块,这种代码是主动执行的;需要在项目启动的时候就初始化,在不创建转载 2016-10-19 17:01:54 · 206 阅读 · 0 评论 -
java多线程之队列
http://blog.csdn.net/madun/article/details/20313269du转载 2016-08-30 23:23:17 · 468 阅读 · 0 评论 -
并发 并行 同步 异步 多线程的区别
1. 并发:在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。其中两种并发关系分别是同步和互斥2. 互斥:进程间相互排斥的使用临界资源的现象,就叫互斥。3. 同步:进程之间的关系不是相互排斥临界资源的关系,而是相互依赖的关系。进一步的说明:就是前一个进程的输出作为后一个进程的输入,当第一个进程没有输出时第二个进程必须等待。具有同步转载 2016-09-08 23:45:16 · 236 阅读 · 0 评论 -
java中的抽象类
抽象类:是指类由abstract修饰,最大特点是包含抽象方法,抽象方法是只声明而未实现(没有方法体的方法)。抽象方法定义由abstract完成,抽象类由abstract关键字声明关于抽象类需要注意一下几点:1,抽象类中的抽象方法只声明,不实现2,子类在继承抽象类时(子类为非抽象类)必须继承抽象类等的所有抽象方法。3,抽象类中可以没有其他非抽象方法,但是反过来含有抽象方法的类必然是抽原创 2015-05-29 17:59:43 · 330 阅读 · 0 评论