![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 59
PrayLife
相信自己!
展开
-
Java断点调试
Java程序员应该知道的10个调试技巧转自:http://www.kuqin.com/java/20120906/330130.html断点调试可以帮助识别和解决应用程序缺陷,在本文中,作者将使用大家常用的的开发工具Eclipse来调试Java应用程序。但这里介绍的调试方法基本都是通用的,也适用于NetBeans IDE,我们会把重点放在运行时上面。在开始之前,转载 2014-12-20 21:00:33 · 2726 阅读 · 0 评论 -
Java二叉树的实现(链式实现)
二叉树的结构和链表很相似,都有一个“结点”的定义,在这个结点之中,则是“二叉”的体现,和单链表的next的作用一样,都是指向下一个节点,也++可以理解为Cpp之中的leftTree,*rgihtTree的作用++,都是一个指向的作用,在此处,内部的节点类,使用static修饰,这样方便结点的创建,在每个结点之中,====有数据域,leftchild和right child三个变量。====在创建二叉原创 2016-10-02 15:33:49 · 803 阅读 · 0 评论 -
Java多线程3(三种方式混合实现)
import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class MyThread005{ public static void main(String[] args) { //创建线程池 ExecutorService ex原创 2016-09-18 17:10:47 · 531 阅读 · 0 评论 -
Java多线程2
/** * 多线程的含义是:多个线程操作的是同一个对象 */public class MyThread003 implements Runnable{ private static final String TAG = "MyThread003"; private int apple = 100; synchronized public void sell()//方法锁原创 2016-09-17 02:01:41 · 493 阅读 · 0 评论 -
Java多线程1
/** * 多线程的含义是:多个线程操作的是同一个对象 */public class MyThread002 extends Thread{ private static final String TAG = "MyThread002"; private int ticket = 100; private String name; private String原创 2016-09-17 02:00:53 · 416 阅读 · 0 评论 -
Java的类属性和实例属性
昨天晚上看《趣味Python》这本书,然后发现的问题,就是Python之中,有类属性和实例属性的区别,而定义的时候是通过,实例属性一般通过__init__函数来定义的,类属性是直接定义在类之中,没有其他任何方法的包裹,如同Python类属性和实例属性我这篇日志种的一样,但是在Java的测试之中,却发现是没有办法做这种定义的,在构造函数之中,使用和Python一样的定义类实例属性的方法,定义出来的代原创 2016-03-30 22:34:16 · 10359 阅读 · 1 评论 -
使用Dom4j解析XML
dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它. 对主流的Java XML API进行的性能、功能和易用性的评测,dom4j无论在那个方面都是非常出色的。如今你可以看到越来越多的转载 2015-10-30 00:06:54 · 564 阅读 · 0 评论 -
Java读写Excel 表格
开源社区已经创造了许多开源Java项目,从制表软件到游戏框架到文字处理。在这篇文章中,我介绍一个可以读写微软Excel电子表格的开源类库项目。推荐一个电子表格类库问题:我以前被要求去扩展我们公司的以Java为基础的电子表格软件,实现读写Excel电子表格的功能。你能推荐给我一个可以帮助我完成这个任务的开源Java类库吗?回答:你可以考虑一下JExcelAPI,它是一个成熟的原创 2015-10-13 12:13:32 · 1173 阅读 · 1 评论 -
JAVA网络编程
JAVA网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而放弃了对于该部分技术的学习。 在 学习网络编程以前,很多初学者可能觉得网络编程是比较复杂的系统工程,需要了解很多和网络相关的基础知识,其实这些都不是很必需的。首先来问一个问题:你 会打手机吗?很多人可能说肯定会啊,不就是转载 2015-09-22 14:43:16 · 377 阅读 · 0 评论 -
JAVA多线程实现的三种方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的转载 2015-09-21 10:13:32 · 445 阅读 · 0 评论 -
Java泛型总结
一. 泛型概念的提出(为什么需要泛型)?首先,我们看下下面这段简短的代码: 1 public class GenericTest { 2 3 public static void main(String[] args) { 4 List list = new ArrayList(); 5 list.add("qqyumidi")转载 2015-10-08 18:45:42 · 425 阅读 · 0 评论 -
Java IO详解
初学java,一直搞不懂java里面的io关系,在网上找了很多大多都是给个结构图草草描述也看的不是很懂。而且没有结合到java7 的最新技术,所以自己来整理一下,有错的话请指正,也希望大家提出宝贵意见。首先看个图:(如果你也是初学者,我相信你看了真个人都不好了,想想java设计者真是煞费苦心啊!) 这是java io 比较基本的一些处理流,除此之外我们还会提到一些比转载 2015-09-16 15:31:57 · 446 阅读 · 0 评论 -
Java使用jdbc连接和操作mysql的例子
我此处采用的是jdbc连接mysql,很大程度上都是相同的,然后,可能由于一些版本的问题,会有一些出入,其他基本上是一致的; 基本的步骤如下: 1:加载驱动 2:创建连接 3:执行操作 具体的步骤将在代码之中得到体现package forsql;import java.sql.Connection;import java.sql.DriverManager;import java.sq原创 2015-09-28 16:25:23 · 2283 阅读 · 0 评论 -
使用IDEA创建Servlet项目
IDEA创建Servlet项目原料:IDEA.2016,Tomcat8.0 步骤如下: 1.创建项目 File->New->Project->Java Enterprise,如下图所示: 找到Web Application(3.1),打勾,然后按照如图的勾选情况,选择Next为项目命名,此处我们命名为ServletDemo ,点击Finish即可创建成功注意此处,我们++没有++为项目选择具原创 2017-05-01 17:02:35 · 31905 阅读 · 7 评论