![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA
文章平均质量分 81
TaoTaoFu
这个作者很懒,什么都没留下…
展开
-
Eclipse 插件开发
Eclipse 是一个很让人着迷的开发环境,它提供的核心框架和可扩展的插件机制给广大的程序员提供了无限的想象和创造空间。目前网上流传相当丰富且全面的开发工具方面的插件,但是 Eclipse 已经超越了开发环境的概念,可以想象 Eclipse 将成为未来的集成的桌面环境。目前的 Eclipse 本身就具备资源管理和外部程序的功能,加上无所不能的插件,将构成一个丰富多彩的工作环境而不仅仅是一个 I转载 2016-10-10 21:02:47 · 14019 阅读 · 2 评论 -
JAVA面试整理--上
原文地址:http://blog.csdn.net/jackfrued/article/details/449219412013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博转载 2017-03-18 16:45:32 · 6486 阅读 · 1 评论 -
面试题
请完成下面这个函数,实现题目要求的功能 * * * 给定一组只包含数字的字符串,请恢复到有效的非私有网段地址组合。私有IP地址范围: A类:10.0.0.0-10.255.255.255 B类:172.16.0.0-172.31.255.255 C类:192.168.0.0-192.168.255.255 * * **/im翻译 2017-03-09 09:14:13 · 524 阅读 · 0 评论 -
JUnit4使用详解
JUnit4使用详解目录 1. 开胃示例2. 固件测试3. 忽略测试用例4. 异常测试5. 超时测试6. 测试运行器7. 参数化测试8. 套件测试9. JUni转载 2017-03-28 09:42:30 · 633 阅读 · 0 评论 -
java异常处理总结
一、基本概念看Java的异常结构图 Throwable是所有异常的根,java.lang.ThrowableError是错误,java.lang.ErrorException是异常,java.lang.Exception 二、Exception一般分为Checked异常和Runtime异常,所有RuntimeExce转载 2017-03-28 09:50:28 · 414 阅读 · 0 评论 -
家谱
数据结构:树(孩子兄弟表示法)数据集:data.txtA(A1,A2)A1(A11,A12,A13)import java.io.BufferedReader;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStreamReader;imp原创 2017-04-10 21:14:38 · 921 阅读 · 0 评论 -
String类不可变性的好处
作者:程序媛小双链接:https://www.zhihu.com/question/20618891/answer/147575525来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。String是所有语言中最常用的一个类。我们知道在Java中,String是不可变的、final的。Java在运行时也保存了一个字符串池(String pool转载 2017-04-14 20:16:29 · 632 阅读 · 0 评论 -
JAVA 内存区域 详解
本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进入正题前首先要知道的是Java程序运行在JVM(JavaVirtual Machine,Java虚拟机)上,可以把JVM理解成Java程序和操作系统之间的桥梁,JVM实现了Java的平台无关性,由此可见JVM的重要性。所以在学转载 2017-07-11 12:10:36 · 250 阅读 · 0 评论 -
JAVA 基本类型的封装类及对应常量池
在class文件中,“常量池”是最复杂也最值得关注的内容。 Java是一种动态连接的语言,常量池的作用非常重要,常量池中除了包含代码中所定义的各种基本类型(如int、long等等)和对象型(如String及数组)的常量值还,还包含一些以文本形式出现的符号引用,比如: 类和接口的全限定名; 字段的名称和描述符; 方法和名称和描述符。 在C语言中,如果转载 2017-07-11 12:13:26 · 994 阅读 · 0 评论 -
Java中普通代码块,构造代码块,静态代码块区别及代码示例
Java中普通代码块,构造代码块,静态代码块区别及代码示例//执行顺序:(优先级从高到低。)静态代码块>mian方法>构造代码块>构造方法。其中静态代码块只执行一次。构造代码块在每次创建对象是都会执行。1 普通代码块 1 //普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行” 2 publi转载 2017-07-11 12:43:13 · 210 阅读 · 0 评论 -
各类排序总结【代码】
一. 前期准备1. 利用java.lang.Math.random()生成数据 public int[] getRandomList_one(int n) { int[] data = new int[n]; for( int i=0 ; i<10 ; i++ ) { data[i] = (int)(Math.random()*100); } return原创 2017-07-15 14:19:01 · 317 阅读 · 0 评论 -
HashMap 深入分析
http://286.iteye.com/blog/2187873转载 2017-09-22 16:36:10 · 329 阅读 · 0 评论 -
JAVA中创建对象的四种方式
JAVA中创建对象的四种方式/** * * Title: 创建对象的四种方式 * * * * @author lwx * @version 1.0 * @create 2013 1 17 14:03:35 */public class CreateObj implements Cloneable,Serializable{ priva原创 2017-03-18 09:23:59 · 545 阅读 · 0 评论 -
反射
原创 2016-11-05 22:07:14 · 258 阅读 · 0 评论 -
JAVA 线程池 ExecutorService Callable Future
接口 Java.util.concurrent.ExecutorService 表述了异步执行的机制,并且可以让任务在后台执行。壹個 ExecutorService 实例因此特别像壹個线程池。事实上,在 java.util.concurrent 包中的 ExecutorService 的实现就是壹個线程池的实现。ExecutorService 样例这里有壹個简单的使用Java 实现转载 2017-02-23 20:45:16 · 527 阅读 · 0 评论 -
TreeMap按照value进行排序
TreeMap底层是根据红黑树的数据结构构建的,默认是根据key的自然排序来组织(比如integer的大小,String的字典排序)。所以,TreeMap只能根据key来排序,是不能根据value来排序的(否则key来排序根本就不能形成TreeMap)。今天有个需求,就是要根据treeMap中的value排序。所以网上看了一下,大致的思路是把TreeMap的EntrySet转换转载 2016-11-05 23:21:15 · 1186 阅读 · 0 评论 -
MVC描述
比如说 我写一个程序用来输出 hello world 我可以直接写一个类就能完成这个时候 我突然想起了mvc模式 于是乎我把这一个类拆分成了3个类 类A 类B 类C类A用来存储 hello world 类C用来显示一个字符串类B呢 从类A中获取 hello world 然后传递给类C来显示这样 A 就是MVC中的 M B 就是MVC中的 C转载 2016-11-06 11:01:07 · 682 阅读 · 0 评论 -
Java JDBC批处理插入数据操作
Java JDBC批处理插入数据操作在此笔记里,我们将看到我们如何可以使用像Statement和PreparedStatement JDBC API来批量在任何数据库中插入数据。此外,我们将努力探索一些场景,如在内存不足时正常运行,以及如何优化批量操作。首先,使用Java JDBC基本的API批量插入数据到数据库中。Simple Batch - 简单批处理转载 2016-10-15 19:59:43 · 445 阅读 · 0 评论 -
JDBC 练习
import java.sql.*;import java.util.ArrayList;import javax.sql.*;public class DBTest {Connection connection;Statement statement;ResultSet resaultset;public DBTest() {sup原创 2016-10-15 20:05:32 · 1301 阅读 · 0 评论 -
JAVA面试题【1】
常见的Java问题1.什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性转载 2016-11-06 23:35:03 · 527 阅读 · 0 评论 -
JAVA面试题【2】
异常处理43.Java中的两种异常类型是什么?他们有什么区别?Java中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常。不受检查的异常不需要在方法或者是构造函数上声明,就算方法或者是构造函数的执行可能会抛出这样的异常,并且不受检查的异常可以传播到方法或者是构造函数的外面。相反,受检查的异常必须要用throws语句在方法或者是构造函数上声明。这里有J转载 2016-11-06 23:36:46 · 1033 阅读 · 0 评论 -
java基础知识总结
java基础知识总结(超级经典) 写代码: 1,明确需求。我要做什么? 2,分析思路。我要怎么做?1,2,3。 3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。 4,代码实现。用具体的java语言 代码把思路体现出来。 学习新技术的四点: 1,该技术是什么? 2,该技术有什么特转载 2016-11-06 23:45:24 · 2057 阅读 · 0 评论 -
JAVA笔试算法
1.现在输入n个数字,以逗号,分开;然后可选择升或者降序排序我的评论:本题的splitStringByComma(String )方法纯属多余,可以用String的split方法一句话代替,且可读性也更强,下面的一段话源自JDK1.6API,StringTokenizer类已不再提倡使用,保留仅为旧代码。StringTokenizer 是出于兼容性的原因而被保留的遗留类(虽转载 2016-11-08 13:11:08 · 1390 阅读 · 0 评论 -
JAVA面试题【3】
问题:如果main方法被声明为private会怎样?答案:能正常编译,但运行的时候会提示”main方法不是public的”。问题:Java里的传引用和传值的区别是什么?答案:传引用是指传递的是地址而不是值本身,传值则是传递值的一份拷贝。问题:如果要重写一个对象的equals方法,还要考虑什么?答案:hashCode。问题:Java的”一次编写,处处运转载 2016-11-08 17:20:33 · 723 阅读 · 0 评论 -
华为校招JAVA机试题
又到校园招聘的时候了,前几天听同学说华为校招还要考上机,然后就在网上找往年的机试题,找到之后就开始战斗了。。下面的题目都是在网上找的,然后代码是自己一个一个写的。。。1.程序实现目标: 输入一个字符串,将其各个字符对应的ASCII值加5后,输出结果。程序要求:该字符串只包含小写字母,若其值加5后的字符值大于'z',将其转换成从a开始的字符。[java] view pla翻译 2017-01-09 22:17:09 · 3996 阅读 · 0 评论 -
HashMap之负载因子
【以下内容摘抄自点击打开链接 末尾几段】对于 HashMap 及其子类而言,它们采用 Hash 算法来决定集合中元素的存储位置。当系统开始初始化 HashMap 时,系统会创建一个长度为 capacity 的 Entry 数组,这个数组里可以存储元素的位置被称为“桶(bucket)”,每个 bucket 都有其指定索引,系统可以根据其索引快速访问该 bucket 里存储的元素。 无转载 2017-09-22 17:04:38 · 3175 阅读 · 0 评论