![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java_J2SE
文章平均质量分 91
飘香一剑
这个作者很懒,什么都没留下…
展开
-
eclipse运行时弹出提示java was started but returned exit code=13
以前环境配置没有问题,运行得好好的,今天运行Eclipse出现错误;(分析原因:有可能是中途更新了 JDK的缘故)然后百度了一下;http://stackoverflow.com/questions/25016193/eclipse-adt-java-was-started-but-returned-exit-code-13 跟这个哥们 http://jingyan.baidu转载 2015-08-11 09:55:09 · 2652 阅读 · 0 评论 -
Java设计模式--责任链模式(Chain of Responsibility)
一、定义转自:http://www.cnblogs.com/draem0507/p/3784130.html在阎宏博士的《JAVA与模式》一书中开头是这样描述责任链(Chain of Responsibility)模式的: 责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处转载 2017-03-03 16:40:23 · 954 阅读 · 0 评论 -
Java_面向对象(1)
Java面向对象知识点总结(http://blog.csdn.net/buaa_shang/article/details/50097171)一、类和对象(1)类:类是模子,确定对象将会拥有的特征(属性)和行为(方法)。类的特点:类是具有相同属性和方法的一组对象的集合。(2)对象创建对象:类名 对象名 = new 类名()使用对象:对象.转载 2016-12-18 22:54:42 · 300 阅读 · 0 评论 -
Java设计模式——Iterator迭代器
转自:http://blog.csdn.net/acmman/article/details/43920153在遍历容器元素的时候,有很多初学者在疑惑,为什么返回一个iterator我就能够去遍历这个容器了呢?今天我们就来深入剖析一下迭代器iterator的设计模式(循序渐进的剖析,一定要耐心看完)iterator是"四人帮"所定义的23种设计模式之一(不太难,也不是非常重要,转载 2017-03-04 15:41:41 · 541 阅读 · 0 评论 -
Java设计模式——Comparable接口&&Comparator(CC系)策略模式的应用
Comparable接口&&Comparator接口:突然想起了民国时期的CC系,哈哈^_^转自:http://www.cnblogs.com/baizhanshi/p/6201875.htmlComparableComparable可以认为是一个内比较器,实现了Comparable接口的类有一个特点,就是这些类是可以和自己比较的,至于具体和另一个实现了Comparab转载 2017-03-04 17:17:52 · 1972 阅读 · 0 评论 -
Java设计模式——Comparable接口&&Comparator(CC系)策略模式的应用[续]
转自:http://blog.csdn.net/acmman/article/details/46634565接着上一篇总结继续探讨。之前我们的DataSorter的Sort方法虽然可以对任何实现了Comparable接口的对象进行排序,不过,麻烦事在于,这些对象实现的comparaTo方法只有一种实现,只能写一种,不能写太多,而且将来我想任意的扩展怎么计算两个对象谁大谁小的规范,这个转载 2017-03-04 17:24:12 · 906 阅读 · 1 评论 -
Java设计模式——代理模式
转自:http://www.cnblogs.com/weiqinshian/p/5997983.htmlJava-马士兵动态代理模式模拟jdk的动态代理的实现原理, 这些东西没有必要写出来,写项目的时候一般用不上,主要是为了面试和理解原理;java动态代理有什么作用作用非常大,在很多底层框架中都会用得到,比如struts,Spring等都用到转载 2017-03-05 13:21:30 · 299 阅读 · 0 评论 -
Java设计模式——工厂模式——模拟Spring
模拟Spring读取Properties文件转自:http://www.cnblogs.com/shamgod/p/4586971.html一、目标:读取配置文件properties文件,获得类名来生成对象二、类1.Movable.java123public interface Movable转载 2017-03-05 18:45:55 · 507 阅读 · 0 评论 -
Java设计模式——工厂模式
简单工厂--转自:http://www.cnblogs.com/shamgod/p/4586349.html一、概述1.目标:要控制任意类型交通工具的生产模式2.目标有两层意思(1)任意类型 (2)生产模式,所以对应的,要这两个层面上抽象(Movable,VehicleFactory),利用接口,实现多态 二、类结构1.Interface Mov转载 2017-03-05 17:49:13 · 373 阅读 · 0 评论 -
Java学习博客等收集
1、金旭亮老师:http://www.jinxuliang.com/course/CoursePortal/Details/54004d84137e45731c99035b2、金丝燕:http://swiftlet.net/(收集中。。。)原创 2016-01-21 21:22:33 · 698 阅读 · 0 评论 -
Java设计模式——桥接模式(Bridge)(容易,次要)
转自:http://blog.csdn.net/jason0539/article/details/22568865生活中的一个例子: 拿汽车在路上行驶的来说。既有小汽车又有公共汽车,它们都不但能在市区中的公路上行驶,也能在高速公路上行驶。这你会发现,对于交通工具(汽车)有不同的类型,它们所行驶的环境(路)也有不同类型,在软件系统中就要适应两个方面(不同车型,不同道路)的变化,怎转载 2017-03-06 13:38:20 · 659 阅读 · 0 评论 -
Java设计模式——Command模式(容易,次要)
转自:http://www.cnblogs.com/shamgod/p/4593772.html一、概述命令模式:客户端对服务器端发出各种命令 二、代码 1.Client.java1 public class Client {2 3 public void request(Server server){4转载 2017-03-06 20:13:39 · 946 阅读 · 0 评论 -
Java-设计模式学习笔记-总结
转自:http://www.cnblogs.com/shamgod/p/4594107.html《马士兵设计模式学习》学习了以下模式:1.装饰者模式(例子:水管工,木工)2.策略模式(例子:老师用职称比大小、学生用成绩比大小)3.简单工厂模式(例子:VechileFactory,CarFactory,PlaneFactory),方便产品维度的扩展,但生产系列产品转载 2017-03-06 20:40:31 · 469 阅读 · 0 评论 -
Java设计模式——观察者模式
转自:http://www.cnblogs.com/java-my-life/archive/2012/05/16/2502279.html在阎宏博士的《JAVA与模式》一书中开头是这样描述观察者(Observer)模式的: 观察者模式是对象的行为模式,又叫发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-监听器(Source/转载 2017-03-06 22:43:16 · 580 阅读 · 0 评论 -
Java数据库连接池 学习笔记
转自:http://blog.csdn.net/tobetheender/article/details/52841983背景对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也不会带来什么明显的性能上的开销。但是对于一个复杂的数据库应用,情况就完全不同了。频繁的建立、关闭连接,会极大的减低系转载 2017-03-16 19:05:04 · 473 阅读 · 0 评论 -
java环境变量详解---找不到或无法加载主类
转自:http://www.cnblogs.com/yinxiangpei/articles/2456123.html默认安装在C:\ProgramFiles\Java\jdk1.7.0目录下环境变量配置为PATH=.;%JAVA_HOME%\binCLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar;J转载 2014-03-27 08:21:28 · 1502 阅读 · 0 评论 -
Google 推出的 Java 编码规范
转自:https://segmentfault.com/a/1190000002761014前言这份文档是Google Java编程风格规范的完整定义。当且仅当一个Java源文件符合此文档中的规则, 我们才认为它符合Google的Java编程风格。与其它的编程风格指南一样,这里所讨论的不仅仅是编码格式美不美观的问题, 同时也讨论一些约定及编码标准。然而,这份文档转载 2016-01-21 21:19:28 · 629 阅读 · 0 评论 -
Java 反射(10)
转自:https://my.oschina.net/zc741520/blog/195460Java反射机制:通俗地说,反射机制就是可以把一个类、类的成员(函数、属性),当成一个对象来操作,希望读者能理解,也就是说,类、类的成员,我们在运行的时候还可以动态地去操作他们.个人觉得使用反射机制的一些地方:1.工厂模式:Factory类中用反射的话,添加了一个新的类之后,就不需要再修转载 2017-03-02 00:22:45 · 282 阅读 · 0 评论 -
Java进阶之----LinkedList源码分析
一、在Eclipse中查看Java类库的源代码首先要找到JDK安装目录,然后该目录下会有个src.zip文件,我们把它加载到Eclipse中就行了,然后在Eclipse中想查看某个方法或者某个类的源代码,直接选中按F3 下面那个Path就是你所安装JDK目录下的src.zip的路径【引自:http://www.2cto.转载 2017-03-02 13:32:48 · 310 阅读 · 0 评论 -
项目经验分享——Java常用工具类集合
转自:http://blog.csdn.net/justdb/article/details/8653166写在前面 本文涉及的工具类部分是自己编写,另一部分是在项目里收集的。工具类涉及数据库连接、格式转换、文件操作、发送邮件等等。提高开发效率,欢迎收藏与转载。 数据库连接工具类 数据库连接工具类——仅仅获得连接对象 ConnDB.java转载 2016-01-23 20:06:42 · 968 阅读 · 2 评论 -
Java简易计算器
转自:http://download.csdn.net/download/wei_zq/3749034//简易计算器import java.awt.BorderLayout;import java.awt.Color;import java.awt.EventQueue;import javax.swing.JFrame;import javax.swing.JPanel;原创 2016-01-28 13:48:56 · 770 阅读 · 0 评论 -
在对象间“广播消息”
最近在看金旭日老师的Java课程,为后期的通过Android实现某个项目做准备:目标:完成 在对象之间“广播消息”http://www.jinxuliang.com/course/PPT/Show/5469992f137e420664f62752参考:http://www.jinxuliang.com/course/PPT/Show/54699909137e420664f62751界原创 2016-01-28 23:07:39 · 586 阅读 · 0 评论 -
Java_正则表达式
Java 正则表达式的总结和一些小例子(http://www.cnblogs.com/xuemaxiongfeng/p/3236591.html)字符串处理是许多程序中非常重要的一部分,它们可以用于文本显示,数据表示,查找键和很多目的.在Unix下,用户可以使用正则表达式的强健功能实现这些 目的,从Java1.4起,Java核心API就引入了java.util.regex程序包转载 2016-12-21 16:59:20 · 467 阅读 · 0 评论 -
Java 常用类(4)
第六章 01_String_1(http://blog.csdn.net/jinhongliang123/article/details/7915338)1 字符串相关类(String,StringBuffer)Java.lang.String 类代表 不可变 的字符序列 Java.lang.StringBuffer代表可变的字符序列String转载 2016-12-18 19:50:31 · 366 阅读 · 0 评论 -
Java IO操作(6)
IO流主要用于硬板、内存、键盘等处理设备上得数据操作,根据处理数据的数据类型的不同可以分为:字节流(抽象基类为InPutStream和OutPutStream)和字符流(抽象基类为Reader和Writer)。根据流向不同,可以分为:输入流和输出流。 其中主要结构可以用下图来表示: (转自:原创 2016-12-17 19:52:25 · 274 阅读 · 0 评论 -
Java线程(7)
Java总结篇系列:Java多线程(一)(http://www.cnblogs.com/lwbqqyumidi/p/3804883.html)一.线程的生命周期及五种基本状态二. Java多线程的创建及启动1、实现Runnable接口,并重写该接口的run()方法,该run()方法同样是线程执行体,创建Runnable实现类的实例,并以此实例作为Thread类的targ原创 2016-12-18 18:31:54 · 327 阅读 · 0 评论 -
Java网络基础(8)
网络编程 01_网络基础_IP_TCP_UDP(http://blog.csdn.net/jinhongliang123/article/details/7943222)本章内容1 网络基础2 TCP/IP协议3 IP地址4 Socket通信--------------TCP/UDP网络基础概念1 什么是计算机网络--转载 2016-12-18 19:29:12 · 471 阅读 · 0 评论 -
Java GUI基础(9)
一、基本概念(http://blog.csdn.net/dandanzmc/article/details/24437181)GUI全称Graphical User Interfaces,意为图形用户户界面,又称为图形用户接口,GUI指的就是采用图形方式显示的计算机操作用户界面,打个比方吧,我们点击QQ图标,就会弹出一个QQ登陆界面的对话框。这个QQ图标就可以被称作图形化的用户界面原创 2016-12-18 19:02:30 · 538 阅读 · 0 评论 -
Java异常处理机制(2)
深入理解java异常处理机制(http://blog.csdn.net/hguisu/article/details/6155636)1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象中的那么简单、听话。不信?那你看看转载 2016-12-18 21:52:54 · 350 阅读 · 0 评论 -
Java数组(3)
一维数组内存分析(http://blog.csdn.net/jinhongliang123/article/details/7871291)注意文中 栈内存 跟 堆内存 图示 数组的概述1 数组可以看成多个相同类型数据组合,对这些数据的统一管理2 数组变量属于引用类型,数组也可以看成是对象,数组中的每一个元素相当于该对象的成员变量。3 数组中转载 2016-12-18 11:29:48 · 327 阅读 · 0 评论 -
Java 内存分配全面浅析
Java内存分配全面浅析(http://blog.csdn.net/yangyuankp/article/details/7651251)本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。 进入正题前首先要知道的是Java程序运行在JVM(Java转载 2016-12-19 12:56:25 · 3635 阅读 · 1 评论 -
Java_面向对象(1)_续
代码整理:(马士兵)/*范例名称: * 原文件名称: * 要点: * 1. 面向对象 * 2.关键字: * this--在类的方法中使用this表示使用该方法的对象的引用; * super--当前对象父类的引用 * static--在类中声明变量时,为类的公用变量,在第一次使用时被初始化,仅此一份; * 声明方法时,调用该方法时不会将对象的引用传递给他,不可原创 2016-12-19 16:43:46 · 327 阅读 · 0 评论 -
Java 容器Collection(5)
Collection集合的基本结构(http://blog.csdn.net/jiuqiyuliang/article/details/32697903)Collection接口-定义了存取一组对象的方法,其子接口Set和List分别定义了存储方式。 Set中的数据对象没有顺序且不可重复 List中的数据对象有顺序且可以重复原创 2016-12-17 10:52:05 · 474 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(中级篇)
转自:http://blog.csdn.net/andycpp/article/details/1327346我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。一、 包含必要地Package在测试类中用到了JUnit4框架,转载 2017-03-02 13:12:53 · 253 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(高级篇)
转自:http://blog.csdn.net/andycpp/article/details/1329218通过前 2 篇文章,您一定对 JUnit 有了一个基本的了解,下面我们来探讨一下JUnit4 中一些高级特性。一、 高级 Fixture上一篇文章中我们介绍了两个 Fixture 标注,分别是 @Before 和 @After ,我们来看看他们是否适合完成如下功能:转载 2017-03-02 13:14:07 · 262 阅读 · 0 评论 -
在Eclipse中使用JUnit4进行单元测试(初级篇)
转自:http://blog.csdn.net/andycpp/article/details/1327147/本文绝大部分内容引自这篇文章:http://www.devx.com/Java/Article/31983/0/page/1我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只用到该函数的一小部分功能,并且经过调试可以确转载 2017-03-02 13:11:58 · 310 阅读 · 0 评论