head first java
文章平均质量分 86
大当家奥斯卡
时间会证明越努力的人越容易成功!
展开
-
程序员该有的艺术气质—SOLID原则
昨天Amazon在我们学校有场讲座,主要是跟我们分享一些经验:作为一个程序员该有的编码硬技术和工作软技术。当然他们也有来我们学校招聘人才的目的,想要吸引我们去他们公司,于我而言,这么牛逼的一个公司我当然特别想去啦,这场讲座我是必听无疑,的确学到了一些知识。没有过实际项目的在校生往往不能写出漂亮的代码(包括编码规范、注释、设计模式、性能等等),因为他们更多注重的正确性,只要结果出来了且是正确的,那么转载 2014-10-16 22:40:24 · 634 阅读 · 0 评论 -
Java&&内部类详解
java内部类原创 2014-11-20 18:35:43 · 1889 阅读 · 0 评论 -
Java&&持有对象(容器小结)
Java容器、持有对象简介原创 2014-11-24 17:38:30 · 2466 阅读 · 0 评论 -
Java&&深入理解异常处理
深入浅出JAVA异常原创 2014-12-11 10:43:24 · 9541 阅读 · 0 评论 -
EJB到底是什么,真的那么神秘吗??
1. 我们不禁要问,什么是"服务集群"?什么是"企业级开发"? 既然说了EJB 是为了"服务集群"和"企业级开发",那么,总得说说什么是所谓的"服务集群"和"企业级开发"吧!这个问题其实挺关键的,因为J2EE 中并没有说明白,也没有具体的指标或者事例告诉广大程序员什么时候用EJB 什么时候不用。于是大家都产生一些联想,认为EJB"分布式运算"指得是"负载均衡"提高系统的运行效率转载 2015-01-20 10:05:27 · 541 阅读 · 0 评论 -
如何在Eclipse下查看JDK源代码以及java源代码阅读方法
不会看JDK源代码,相当于没学过Java。网上不容易找到一篇帮助我解决了如何在Eclipse下查看JDK源代码 的文章。 核心提示:在Eclipse中查看JDK类库的源代码!!! 设置: 1.点 window- Preferences - Java - Installed JRES 2.此时Installed JRES右边是列表窗格,列出了系统中的 JRE 环境转载 2015-01-19 21:31:53 · 17293 阅读 · 1 评论 -
Java&&深入理解ClassLoader
今天开始复习JAVA的相关知识,又碰到了ClassLoader问题,所以拿来好好回顾一番。 基本功能 ClassLoader的主要作用是对类的请求提供服务,当JVM需要某类时,它根据名称向ClassLoader要求这个类,然后由ClassLoader返回这个类的class对象。几个相关概念 ClassLoader负责载入系统所有Resources(Class原创 2015-03-04 14:29:03 · 596 阅读 · 0 评论 -
encodeURI来解决URL传递时的中文问题
在AJAX浏览器来进行发送数据时,一般它所默认的都是UTF-8的编码.使用JQUERY中所提供的方法来做操作 encodeURI function verify() { //解决中文乱麻问题的方法1,页面端发出的数据作一次encodeURI, 服务器段使用进行转移成UTF-8; //解决中文乱麻问题的方法2,页面端发出的数据作两次encodeURI,原创 2015-03-21 16:07:27 · 1352 阅读 · 0 评论 -
Java&&(面试题)初始化顺序总结
java-jvm初始化顺序对于每一个面试和学习者来说都非常重要。原创 2014-11-19 10:38:03 · 2763 阅读 · 0 评论 -
Java&&RTTI(运行时类型识别)
运行时类型识别(RTTI, Run-Time Type Identification)是Java中非常有用的机制,在Java运行时,RTTI维护类的相关信息。多态(polymorphism)是基于RTTI实现的。RTTI的功能主要是由Class类实现的。原创 2014-11-17 23:51:09 · 1246 阅读 · 0 评论 -
Java&&Clone之浅拷贝和深拷贝
1.Object类中有clone方法,但是Object又没有实现Cloneable接口,原创 2014-10-10 14:42:40 · 2568 阅读 · 0 评论 -
什么是java序列化,如何实现java序列化?
Java 串行化技术可以使你将一个对象的状态写入一个Byte 流里,并且可以从其它地方把该Byte 流里的数据读出来,重新构造一个相同的对象。这种机制允许你将对象通过网络进行传播,并可以随时把对象持久化到数据库、文件等系统里。Java的串行化机制是RMI、EJB等技术的技术基础。用途:利用对象的串行化实现保存应用程序的当前工作状态,下次再启动的时候将自动地恢复到上次执行的状态。序列化就是一种用原创 2014-09-25 22:46:17 · 2082 阅读 · 0 评论 -
Java RandomAccessFile和内存映射文件用法
RandomAccessFileRandomAccessFile是用来访问那些保存数据记录的文件的,你就可以用seek( )方法来访问记录,并进行读写了。这些记录的大小不必相同;但是其大小和位置必须是可知的。但是该类仅限于操作文件。RandomAccessFile不属于InputStream和OutputStream类系的。实际上,除了实现DataInput和DataOutput接转载 2014-09-25 17:56:33 · 1100 阅读 · 0 评论 -
Java&&接口嵌套
在Java语言中,接口可以嵌套在类或其它接口中。由于Java中interface内是不可以嵌套class的,所以接口的嵌套就共有两种方式:class嵌套interface、interface嵌套interface。原创 2014-10-24 10:53:36 · 3225 阅读 · 0 评论 -
各种排序算法及其java程序实现
各种排序算法:冒择路(入)兮(稀)快归堆,桶式排序,基数排序冒泡排序,选择排序,插入排序,稀尔排序,快速排序,归并排序,堆排序,桶式排序,基数排序一、冒泡排序(BubbleSort)1. 基本思想: 两两比较待排序数据元素的大小,发现两个数据元素的次序相反时即进行交换,直到没有反序的数据元素为止。2. 排序过程: 设想被排序的数组R[1..N]垂直竖立,将每个数转载 2014-11-10 15:26:46 · 1087 阅读 · 0 评论 -
JDBC连接MySQL数据库及示例
JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,据此可以构建原创 2014-10-08 22:35:00 · 1831 阅读 · 0 评论 -
Java&&String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常转载 2014-11-12 09:22:26 · 607 阅读 · 0 评论 -
理解class.forName()
classloaderclassjdbcejb数据库目录(?)[-]官方文档类装载两种装载方法的区别不同的类装载器是否实例化类资源使用jdbc方式连接数据库时会使用一句代码Class.forName(String className).这句话是什么意思呢?首先说一点Class.forName(String classN转载 2014-10-09 08:46:57 · 532 阅读 · 0 评论 -
字符编码笔记:ASCII,Unicode和UTF-8
字符编码笔记:ASCII,Unicode和UTF-8原创 2015-07-13 10:02:54 · 629 阅读 · 0 评论