Java
文章平均质量分 54
Eve-
。。
展开
-
【转】阿里巴巴 Java 开发手册 (第一部分:编程规约)
一、编程规约(一)命名风格【强制】 代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。反例:_name / __name / $Object / name_ / name$ / Object$【强制】 代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式。说明:正确的英文拼写和语法可以让阅读者易于理解,避免歧转载 2017-07-20 19:49:15 · 210 阅读 · 0 评论 -
【转】115个Java面试题和答案——终极列表
115个Java面试题和答案——终极列表(上)本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器;第二篇主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调转载 2017-10-24 15:29:16 · 577 阅读 · 0 评论 -
【转】Java线程面试题 Top 50
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程,用转载 2017-10-27 00:23:35 · 189 阅读 · 0 评论 -
【转】深入剖析Java中的装箱和拆箱
深入剖析Java中的装箱和拆箱 自动装箱和拆箱问题是Java中一个老生常谈的问题了,今天我们就来一些看一下装箱和拆箱中的若干问题。本文先讲述装箱和拆箱最基本的东西,再来看一下面试笔试中经常遇到的与装箱、拆箱相关的问题。 以下是本文的目录大纲: 一.什么是装箱?什么是拆箱? 二.装箱和拆箱是如何实现的 三.面试中相关的问题 若有不正之处,请转载 2017-07-27 23:39:44 · 165 阅读 · 0 评论 -
String、StringBuffer和StringBuilder的区别
一、 三者的区别1、String 不可变:有“final”修饰符private final char value[];StringBuffer和StringBuilder可变:均继承自AbstractStringBuilder类,在AbstractStringBuilder中使用字符数组保存字符串,可变。 char[] value;原创 2017-07-25 13:21:22 · 172 阅读 · 0 评论 -
equals与==的应用
一、值类型——没有equals方法,只有==int a = 10;int b = 10;if(a==b) System.out.print(“值相等”);“==”对于基本数据类型,判断两变量是否值相等。 ==运行速度更快。 二、引用类型——==判断是否是同一个对象Student s1 = new Student();Student s2 =原创 2017-07-25 10:30:32 · 238 阅读 · 0 评论 -
【转】QueryRunner的使用
在相继学习了JDBC和数据库操作之后,我们明显感到编写JDBC代码并非一件轻松的事儿。为了帮助我们更高效的学习工作,从JDBC的繁重代码中解脱出来,老佟给我们详尽介绍了一个简化JDBC操作的组件——DBUtils。我们今天主要学习了它所提供的两个类和一个接口。组件下载地址:http://commons.apache.org/dbutils/DbUtils类(org.apache转载 2017-08-10 08:37:13 · 260 阅读 · 0 评论 -
【转】字节流与字符流的区别
字节流与字符流先来看一下流的概念:在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据的时候要使用输入流读取数据,而当程序需要将一些数据保存起来的时候,就要使用输出流完成。程序中的输入输出都是以流的形式保存的,流中保存的实际上全都是字节文件。字节流与字符流在Java.io包中操作文件内容的主要有两大类:字节流、字符流,两类都分为输入和输出操作。在字转载 2017-08-01 20:47:33 · 156 阅读 · 0 评论 -
【转】说说你对servlet 的理解
Servlet(Servlet Applet),全称Java Servlet,是用Java编写的服务器端程序。而这些Servlet都要实现Servlet这个接口。其主要功能在于交互式的浏览和修改数据,生成动态Web内容。Servlet运行于支持Java的应用服务器中。 HttpServlet 重写doGet 和 doPost 方法或者你也可以重写service方法完成对get和po转载 2017-08-07 21:15:01 · 322 阅读 · 0 评论 -
【转】C3P0连接池配置——ComboPooledDataSource
需要准备的jar包:MySQL的jar包mysql-connector-Java-5.1.39-bin目前是5.1.39版本: http://dev.mysql.com/downloads/connector/j/C3p0的2个包: https://sourceforge.net/projects/c3p0/ c3p0-0.9.1.2.jar和c3p0-sources转载 2017-07-31 19:57:26 · 1457 阅读 · 0 评论 -
【转】JavaScript RegExp 正则表达式基础详谈
前言: 正则对于一个码农来说是最基础的了,而且在博客园中,发表关于讲解正则表达式的技术文章,更是数不胜数,各有各的优点,但是就是这种很基础的东西,如果我们不去真正仔细研究、学习、掌握,而是抱着需要的时候,就去网上找现成的正则表达式来使用,像这样恐怕永远都是很难对正则有一个详细且全面的了解。 所以通过查阅书籍、网上的资料以及通过自己的理解、组织、表达,写了这篇《JavaScript Re转载 2017-07-31 11:43:27 · 313 阅读 · 0 评论 -
【转】从四个方面比较filter与servlet
主要从如下四个方面介绍他们之间的区别: 1.概念。 2.生命周期。 3.职责。 4.执行过程。 一、概念: 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,并转载 2017-07-30 00:06:41 · 164 阅读 · 0 评论 -
【转】Java 内存区域和GC机制
Java 内存区域和GC机制目录Java垃圾回收概况Java内存区域Java对象的访问方式Java内存分配机制Java GC机制垃圾收集器Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代 码,对内存泄露和溢出的问转载 2017-11-02 19:49:41 · 172 阅读 · 0 评论