Java

spring 入门级程序示例

publicinterfaceAction{publicStringexecute(Stringstr);}接口publicclassUpperActionimplementsAction{privateStringmessage;publicStringgetMessage(){returnmessage;}publ...
代码星球·2020-08-09

java io流

1、输入输出流(IO流)是针对内存来说的,从其他地方到内存的流称为输入流,从内存到其他地方的流称为输出流2、Javaio流的分类  ①字节流&字符流  字节流和字符流的区别在于处理单元的大小不同;  字节流是按照字节为单元进行处理的如:inputstream outputstream  字符流是以字符...
代码星球·2020-08-09

Java 动态代理

1、动态代理的目的                         &...
代码星球·2020-08-09

基于JAVA语言的多线程技术

1、简介  多线程技术属于操作系统范围内的知识;  进程与线程  可以这么理解,一个应用程序就是一个进程,在一个进程中包含至少一个线程;进程就是线程的容器,真正工作、处理任务的是线程。  进程是操作系统分配资源的基本单位;线程是操作系统进行调度,时间分配的基本单位;  进程由内核对象和地址空间两部分构成,内核对象就是一...

Java HTTP请求

importjava.io.*;importjava.net.HttpURLConnection;importjava.net.MalformedURLException;importjava.net.URL;importjava.net.URLConnection;importjava.net.URLEncoder;...
代码星球·2020-08-09

[JNI] Java 调用 C++ dll

首先介绍一下JNI吧!JNI是Java提供的一个用于调用本地接口的接口层,位于Java代码和本地代码之间的一层;主要功能是数据类型的转换,还有就是通过这一层来调用本地代码!下面就说说Java调用C++ dll是怎么实现的吧!1、首先用Java代码制作接口层packageNEU.SOFT;publicclass...
代码星球·2020-08-09

Java BufferedReader、InputStream简介

InputStream 数据流类  一般来说,就是将字符串、管道数据(socket通倒)、文件、字节等转换为输入流,以流的方式去读取;  但是inputstream的读取速率较低,为了提高读取速率,一般将InputStream交给 BufferedReader,然后调用BufferedReader的...

Java socket通信

  首先抛开语言层面,简单介绍一下socket通信过程:  1、服务器端开启监听端口,阻塞进程 等待客户端连接  2、客户端连接,这时就产生了一个socket       socket就相当于一个传递消息的通道,一般都是成对出现的;客户端一个socket 服务器端一个socket,并且是由...
代码星球·2020-08-09

java HTTP请求 DefaultHttpClient is deprecated

最近在使用Apache的httpclient的时候,maven引用了最新版本4.3,发现Idea提示DefaultHttpClient等常用的类已经不推荐使用了,之前在使用4.2.3版本的时候,还没有被deprecated。去看了下官方文档,确实不推荐使用了,点击此处详情。DefaultHttpClient ...

阿里巴巴Java开发手册_不建议在循环体中使用+进行字符串拼接

18.【推荐】循环体内,字符串的连接方式,使用StringBuilder的append方法进行扩展。说明:下例中,反编译出的字节码文件显示每次循环都会new出一个StringBuilder对象,然后进行append操作,最后通过toString方法返回String对象,造成内存资源浪费。反例:Stringstr="st...

java基本数据类型取值范围

在JAVA中一共有八种基本数据类型,他们分别是 byte、short、int、long、float、double、char、boolean 1、整型   其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样     byte的取值范围为-128~1...

java preparement

1.建立链接Connectionconn=getDataSource().getConnection();PreparedStatementps=null;2不自动Commit不提交 达到有错误回滚目的conn.setAutoCommit(false);3.预编译SQL语句ps=connection.prep...
代码星球·2020-08-09

Java Date 和 calendar

一:Date类  在JDK1.0中,Date类是唯一的一个代表时间的类,但是由于Date类不便于实现国际化,所以从JDK1.1版本开始,推荐使用Calendar类进行时间和日期处理。这里简单介绍一下Date类的使用。  1.使用Date类代表当前系统时间  Datedate=newDate();System.out.p...
代码星球·2020-08-09

java static

被static关键字修饰的方法或者变量不需要依赖于对象来进行访问,只要类被加载了,就可以通过类名去进行访问。方便在没有创建对象的情况下来进行调用(方法/变量)。1.static方法一般称作静态方法,不依赖于任何对象就可以进行访问。在静态方法中不能访问类的非静态成员变量和非静态成员方法,但可以访问静态成员方法/变量,因为...
代码星球·2020-08-09

java Integer

Java中的数据类型分为基本数据类型和引用数据类型  int是基本数据类型,Integer是引用数据类型;  Ingeter是int的包装类,int的初值为0,Ingeter的初值为null。初始化  inti=1;  Integeri=newInteger(1);自动装箱和拆箱 从Java5.0版本以后加入了auto...
代码星球·2020-08-09