java基础
文章平均质量分 74
wickedvalley
好记性不如烂笔头
展开
-
Java中的异常 Exception
public class ExceptionTest{ public static void main(String[] args) { int a = 3; int b = 0; int c = a / b; System.out.println(转载 2016-05-24 16:56:45 · 408 阅读 · 0 评论 -
java在线预览txt、word、ppt、execel,pdf代码
转载出处:http://blog.csdn.net/csh624366188/article/details/6683757在页面上显示各种文档中的内容。在servlet中的逻辑word: BufferedInputStream bis = null; URL url = null; HttpURLConnection httpUrl = null;转载 2016-06-13 19:53:37 · 480 阅读 · 0 评论 -
安装mysql Install/Remove of the Service Denied!错误的解决办法
出处:http://blog.csdn.net/lxpbs8851/article/details/14161935在windos 的cmd下安装mysql在mysql的bin目录下面执行: mysqld --install报错:信息如下:Install/Remove of the Service Denied 解决办法:打开cm转载 2016-07-14 11:16:13 · 541 阅读 · 0 评论 -
java多线程---比较全的
出处:http://blog.csdn.net/ghsau/article/details/7421217 Java线程(一):线程安全与不安全标签: 线程安全多线程2012-04-02 12:13 67298人阅读 评论(83) 收藏 举报 分类:Java 线程(13) Java SE(40) 版权声明:本文为博主转载 2016-10-31 14:38:04 · 296 阅读 · 0 评论 -
Java程序员谈一谈-----java程序员成长之路
转载:http://www.banzg.com/archives/679.html?ref=myread阿里面试回来,想和Java程序员谈一谈引言其实本来真的没打算写这篇文章,主要是LZ得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。LZ自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这转载 2017-02-10 22:07:46 · 9322 阅读 · 11 评论 -
java中map集合的几种迭代方式
Map map = new HashMap<>(); map.put("AA",1); map.put("BB",2); map.put("CC",3); map.put("DD",4); map.put("EE",5); //迭代方式1:获取key的视图集合,然后根据map.get(key) 来获取value Set set=map.keySet(); It原创 2017-03-07 10:04:04 · 6024 阅读 · 0 评论 -
java反射技术
转载:http://blog.csdn.net/qinwu19910928/article/details/9101365?locationNum=6&fps=1今天给大家介绍下Java反射技术反射是什么,用最简单的语句来介绍反射就是加载类并解剖类的各个组成部分,稍有java基础的人都知道,java类在内存中是以字节码的形式存在的,而java中有一个Class类表示的正是某个类的字节码转载 2017-03-07 17:14:08 · 228 阅读 · 0 评论 -
java知识百科全书--强烈推荐
写的很全的知识库,建议大家看看 知识库链接:http://lib.csdn.net/javase/node/95 http://lib.csdn.net/u010926176/350866/chart/GP%E7%9F%A5%E8%AF%86%E7%BD%91转载 2017-03-11 21:55:59 · 634 阅读 · 0 评论 -
java中volatile关键字的含义
转载自:http://www.cnblogs.com/aigongsi/ 在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较熟悉,通转载 2017-03-13 12:00:26 · 216 阅读 · 0 评论 -
java异常捕获
java异常捕获一、代码实例,从代码看异常捕获(无捕获到catch异常,会继续往上抛)package cn.hbut.test1;public final class A { public static void main(String[] args) { try{ int a=1/0; int b[] = new int [2]; System.out.原创 2017-03-26 15:16:31 · 477 阅读 · 0 评论 -
String中intern的方法
String中intern的方法首先查看官方API那个的解释:———————————————————————————————————————internpublic String intern()返回字符串对象的规范化表示形式。一个初始时为空的字符串池,它由类 String 私有地维护。当调用 intern 方法时,如果池已经包含一个等于此 String转载 2017-05-03 11:34:34 · 292 阅读 · 0 评论 -
《深入理解JAVA虚拟机》——学习笔记
出处:http://www.cnblogs.com/gl-developer/p/6502600.html《深入理解JAVA虚拟机》——学习笔记JVM内存模型以及分区JVM内存分为:1.方法区:线程共享的区域,存储已经被虚拟机加载的类信息、常量、静态变量、即时编译器编译后的代码等数据2.堆:线程共享的区域,存储对象实例转载 2017-05-04 16:05:56 · 474 阅读 · 0 评论 -
java替换html中的样式
package com.yz.yrh.integration;import java.util.regex.Pattern;/** * Created by Administrator on 2017/5/12. */public class RegexTest { public static void main(String [] args){ Strin原创 2017-05-12 23:21:30 · 744 阅读 · 0 评论 -
数据库事务的四大特性
转载:http://www.cnblogs.com/zhouxuan323/p/5155473.html一个设计良好的数据库可以帮我们保证事务具有四大特性(ACID):原子性:原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。一致性:如果事务执行之前数据库是一个完整的状态,那么事务结束后,无论事务是否执行成功,数据库仍然是一个完整的状态。转载 2017-05-05 13:30:18 · 411 阅读 · 0 评论 -
swing开发图形界面工具配置(可自由拖控件上去)
转载自:http://blog.csdn.net/vpingchangxin/article/details/8673825swing开发图形界面工具,eclipse swing图形化操作界面工具配置1.有一个小功能要有一个界面,之前知道有一个 图形化界面的(就是可以往上面拖控件布局的工具)JBuilder,今天上午就下了一个(1.6GB)好不容易下载完了,最新版本的(没找转载 2017-06-02 16:34:41 · 10110 阅读 · 1 评论 -
进制转换问题---例如把26进制转为10进制
问题:a-z表示0-25,代表26进制,现在要求把该26进制转为10进制 例如:输入:ba输出:26先看如何把十六进制怎么转换成十进制 它可以表示为:2*10^3+0*10^2+3*10^1+9*10^0那么任何进制的数都一样,例如16进制数8A30E它就是8*16^4+10*16^3+3*16^2+0*16^1+原创 2017-06-03 15:35:08 · 10034 阅读 · 3 评论 -
蘑菇街2015校招 Java研发笔试题 详解,2015java
蘑菇街2015校招 Java研发笔试题 详解,2015java1. 对进程和线程描述正确的是( ) A. 父进程里的所有线程共享相同的地址空间,父进程的所有子进程共享相同的地址空间。 B. 改变进程里面主线程的状态会影响其他线程的行为,改变父进程的状态不会影响其他子进程。 C. 多线程会引起死锁,多进程则不会。 D. 以上都不对。转载 2017-06-04 12:59:43 · 480 阅读 · 0 评论 -
Quartz以及代码实现--可以实现定时器效果
什么是QuartzQuartz是一个完全由Java编写的开源作业调度框架,为在Java应用程序中进行作业调度提供了简单却强大的机制。Quartz允许开发人员根据时间间隔来调度作业。它实现了作业和触发器的多对多的关系,还能把多个作业与不同的触发器关联。简单地创建一个org.quarz.Job接口的Java类,Job接口包含唯一的方法: public void转载 2016-06-06 21:14:50 · 2503 阅读 · 0 评论 -
wait(),notify(),notifyAll()进行了详细的分析介绍
wait(),notify()和notifyAll()--都是java.lang.Object的方法wait():Causes the current thread to wait until another thread invokes the notify() method or the notifyAll() method for this object.notify(): Wa原创 2016-06-06 17:15:27 · 404 阅读 · 0 评论 -
StringBuilder与StringBuffer比较
/** * 1.append(),把字符串加入到以后的字符序列的后面 * 请注意:append()方法的返回值还是当前的StringBuffer对象,可以实用方法的连缀。 * StringBuilder与StringBuffer比较: * StringBuilder是线程不安全的,效率更高,所以很多时候是使用StringBuiler * StringBu原创 2016-05-23 19:02:39 · 361 阅读 · 0 评论 -
java中对于异常的处理,代码简单描述
package com.hbut.basetest;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;public class TestExeception {/*** 异常的分类:1.编译时异常;----在程序原创 2016-05-24 17:48:10 · 482 阅读 · 0 评论 -
jdbc连接数据库
package testdb;import java.sql.*;public class TestDb {public static void main(String[] args) {String strDBDriver="com.mysql.jdbc.Driver"; String strDBUrl="jdbc:mysql://localhos原创 2016-05-27 20:21:18 · 279 阅读 · 0 评论 -
java面试题-精心准备
1、接口和抽象类的区别是什么?Java 提供和支持创建抽象类和接口。它们的实现有共同点,不同点在于: 接口中所有的方法隐含的都是抽象的。而抽象类则可以同时包含抽象和非抽象的方法。 类可以实现很多个接口,但是只能继承一个抽象类 类如果要实现一个接口,它必须要实现接口声明的所有方法。但是,类可以不实现抽象类声明的所有方法,当然,在这种情况下,类也必须得声明成是抽象的。 抽象类可以在原创 2016-05-30 23:29:21 · 422 阅读 · 0 评论 -
深入Java关键字null
转载:http://lavasoft.blog.51cto.com/62575/79243/深入Java关键字null 一、null是代表不确定的对象 Java中,null是一个关键字,用来标识一个不确定的对象。因此可以将null赋给引用类型变量,但不可以将null赋给基本类型变量。 比如:int a = null;是错误的。Ojb转载 2016-06-01 18:41:01 · 225 阅读 · 0 评论 -
Java中有关Null的9件事
Java中有关Null的9件事对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。Java为什么要保留null呢?null出现有一段时间了,并且我认为Java发明者知道null与它解决的问题相比带来了更多的麻烦,但是null仍然陪伴着Java。我越发感到惊奇,因为java的设计转载 2016-06-01 18:44:06 · 233 阅读 · 0 评论 -
SMS短信通API——(1)Java应用发送手机短信
转载:http://blog.csdn.net/Poechant/article/details/7184119转载 2016-06-08 13:10:25 · 325 阅读 · 0 评论 -
Set集合以及HashSet、LinkedHashSet、TreeSet等讲解
Set•Set 集合不允许包含相同的元素,如果试把两个相同的元素加入同一个 Set 集合中,则添加操作失败。•Set 判断两个对象是否相同不是使用== 运算符,而是根据equals 方法•HashSet 是 Set 接口的典型实现,大多数时候使用Set 集合时都使用这个实现类。•HashSet 按 Hash 算法来存储集合中的元素,因此具有很好的存取和查找性能。原创 2016-06-04 15:00:45 · 691 阅读 · 0 评论 -
List的4种迭代方法
package com.hbut.test;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import com.hbut.domain.Person;public class TestList {/*** * List 代表一个元素原创 2016-06-04 15:25:28 · 14977 阅读 · 0 评论 -
ArrayList和Vector的异同
这两个类都实现了List接口(List接口继承了Collection接口),他们都是有序集合,即存储在这两个集合中的元素的位置都是有顺序的,相当于一种动态的数组,我们以后可以按位置索引号取出某个元素,,并且其中的数据是允许重复的,这是HashSet之类的集合的最大不同处,HashSet之类的集合不可以按索引号去检索其中的元素,也不允许有重复的元素(本来题目问的与hashset没有任何关系,但为了说原创 2016-06-04 15:44:38 · 523 阅读 · 0 评论 -
java 字符串缓冲池 String缓冲池
java 中 String 创建详细解释字符串对象是一种特殊的对象.String 类是一个不可变的类..也就说,String 对象一旦创建就不允许修改String 类有一个对应的 String 池,也就是 String pool.每一个内容相同的字符串对象都对应于一个 pool 里的对象.1 看下面一段代码.[java] view plain copy转载 2016-05-23 16:48:22 · 353 阅读 · 0 评论 -
HashMap & Hashtable区别
•HashMap 和 Hashtable 是 Map 接口的两个典型实现类•区别: –Hashtable 是一个古老的 Map 实现类,不建议使用 –Hashtable 是一个线程安全的 Map 实现,但 HashMap 是线程不安全的。 –Hashtable 不允许使用 null 作为 key 和 value,而 HashMap 可以•与 Hash原创 2016-06-04 18:02:17 · 424 阅读 · 0 评论 -
Enumeration和Iterator的区别
比较:1.Enumeration 枚举接口其实是一个比 Iterator 迭代器接口更早期的枚举集合中的元素的接口。2.Enumeration 虽然可能过时而被 Iterator 替代,但很多 servlet 还用到,所以还有学习的必要。3.迭代器允许调用方利用定义良好的语义在迭代期间从迭代器所指向的集合移除元素。4.方法名称得到了改进。枚举(Enumeration)接口是转载 2016-06-04 18:27:16 · 526 阅读 · 0 评论 -
Java笔试题库之编程题库 总共30道编程题,掌握了就可以应付中级以内Java面试题
1.编程实现:二分搜索算法解答:public class SearchTest {/** 被搜索数据的大小 */private static final int size = 5000000;public static void main(String[] args) {long[] data = new long[size];// 添加测试数据for (int k转载 2016-06-05 15:47:33 · 26797 阅读 · 1 评论 -
java中用字节流读取文本时中文乱码
字节流可以读取任何文件,视频流;音频流都可以;字符流只能读取字符; 说明:一般的汉字是2个字节,而英语字母是1个字节,如果用字节流读取中文,一个字节一个字节的输出,容易把中文汉字截断,建议用字符流读取;import Java.io.*;public class Test8{/** ==>本java文件采用的编码(GBK)读取GBK编码转载 2016-06-10 23:56:34 · 2587 阅读 · 0 评论 -
在java中String类为什么要设计成final?
文章链接:http://blog.csdn.net/u013905744/article/details/52414111大神链接:在java中String类为什么要设计成final? - 程序员 - 知乎我进行了重新排版,并且更换了其中的一个例子,让我们更好理解。String很多实用的特性,比如说“不可变性”,是工程师精心设计的艺术品!艺术品易碎!用final就是转载 2017-06-25 10:59:32 · 466 阅读 · 0 评论