java基本概念
文章平均质量分 70
困井
学习计算机
展开
-
Java基础
注释书写注释是一个非常好的习惯三种注释:单行注释 //只能注释一行文字多行注释 /**/文档注释 /***/标识符关键字:abstract assert boolean break byte case catch char class const continue default do double else enum extends final finally float for goto if implements import instanceof int interf原创 2021-11-04 23:40:28 · 107 阅读 · 0 评论 -
Java特性优势、开发环境搭建
Java特性和优势简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性Java三大版本JavaSE:标准版(桌面程序,控制台开发)JavaME:嵌入式开发(手机,小家电)(淘汰)JavaEE:E企业级开发(web端,服务器开发)JDK、JRE、JVMJDK:Java Development Kit(包含JRE)JRE:Java Runtime EnvironmentJVM:Java Virtual Machine(虚拟机,作用:可移植性)Java开发环境原创 2021-11-03 22:05:50 · 109 阅读 · 0 评论 -
记录:jdom解析Xml文件
jar:jdom.jar测试类:public class TestJdom{ public static void main(String[] args) { SAXBuilder sa = new SAXBuilder(); try { Document doc = sa.build(TestJdom.class.getClassLoader().getR原创 2012-08-21 13:06:50 · 248 阅读 · 0 评论 -
Spring-DM作为OSGi框架和集成hibernate
在基于Spring的应用中推荐使用Spring-DM作为OSGi框架,因为Spring-DM能充分发挥Spring依赖注入的强大特性,能将Bundle作为实体Bean注入到Spring框架中,能通过非常简单的配置完成OSGi服务的注册和引用。由于不同版本的Spring-DM的jar包形态可能不一样,所以这里介绍目前最新的版本spring-osgi-2.0.0.M1。首先从官网(http://www原创 2012-08-14 14:35:18 · 795 阅读 · 0 评论 -
开源界中实现OSGI的知名框架Equinor、Knopflerfish、Oscar
在开源界中实现OSGI的框架比较知名的有:Equinor、Knopflerfish、Oscar。EquinorEquinox是Eclipse中的项目之一,Equinox是作为OSGI R4 RI而知名的,同时由于Equinox有Eclipse IDE这么个成功案例,反应出了Equinox作为OSGI框架的优势。Equinox目前是随着Eclipse版本而发布的,同时,它也提供独立的下载原创 2012-08-10 14:52:00 · 774 阅读 · 0 评论 -
记录:用POI方式写入Excel和从Excel读出
package com.test;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import java.util.ArrayList;原创 2012-08-09 16:44:31 · 176 阅读 · 0 评论 -
记录:操作结果
public class OperationResult{ private boolean success = true; private String name = ""; public OperationResult(){} public boolean isSuccess(){ return success;原创 2012-08-09 11:03:37 · 171 阅读 · 0 评论 -
记录:单线程
public class XXThread implements Callable{ private Object obj; private OperationResult operationResult = new OperationResult(); public OperationResult getOperationResult(){原创 2012-08-09 11:01:20 · 162 阅读 · 0 评论 -
记录:java 多线程知识
// 线程池大小public static final int THREAD_POLL_SIZE = 4;// 获取固定大小线程池private static ExecutorService executorService = Executors.newFixedThreadPool(THREAD_POLL_SIZE);private Map> batchXXProcess(Lis原创 2012-08-09 10:44:21 · 150 阅读 · 0 评论 -
eclipse template
template:1、getter method/** * @return 返回 ${bare_field_name} */2、setter method/** * @param 对${bare_field_name}进行赋值 */3、created constructors/** <默认构造函数> */4、created Java fi原创 2012-08-09 10:16:31 · 151 阅读 · 0 评论 -
什么是网络通信协议及网络通信接口?
网络通信协议是计算机网络中实现通信必须有一些约定既通信协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。网络通信接口是为了使两个结点之间能进行对话,必须在他们之间建立通信工具(即接口),使彼此之间能进行信息的交换。接口包括两部分:1、硬件装置:实现结原创 2011-08-10 08:00:00 · 879 阅读 · 0 评论 -
什么是计算机网络及主要功能有哪些?
计算机网络是把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。原创 2011-08-10 07:49:27 · 8067 阅读 · 0 评论