
javaSE基础笔记
文章平均质量分 55
csdn_JAVA_HL
完成比完美更重要,不完美也要上路!!!
展开
-
Socket网络编程
下面是一个通过socket实现client端和server端的通信程序。(类似于简单的聊天程序)//服务器程序package oracle.hl.Sockets;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSock原创 2015-04-23 11:40:00 · 442 阅读 · 0 评论 -
java反射机制
package hl.test;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;/** * 一、什么是反射机制 * 简单的来说,反射机制指的是程序在运行时能够获取自身的信息。 * 在java中,只要给定类的名字, 那么就可以通过反原创 2015-08-02 16:48:49 · 416 阅读 · 0 评论 -
java NIO 详解
本文转载于:http://www.jb51.net/article/56820.htmJava NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。Java NIO提供了与标准IO不同的IO工作方式:Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行转载 2015-07-12 19:21:21 · 391 阅读 · 0 评论 -
Java中的位运算符与基本数据类型
Java的位运算(bitwise operators)直接对整数类型的位进行操作,这些整数类型包括long、int、short、char和 byte,位运算符具体如下表:运算符说明左移位,在低位处补0>> 右移位,若为正数则高位补0,若为负数则高位补1>>> 无符号右转载 2015-07-13 10:08:47 · 1389 阅读 · 0 评论 -
泛型的用法
1. 泛型的作用泛型,是在创建集合对象时就规定其允许保存的元素类型,然后由编译器负责检查所要添加元素的合法性,另外在取用元素时就不必再进行强制性的类型转换处理。即:将原本确定不变的类型参数化。JDK5.0提出了泛型的概念,通过使用泛型写出更为通用的程序代码。 2. 泛型的用法泛型分为:泛型类、泛型方法、泛型接口。泛型类:在类名的后面用尖括号括起一个(或多个)类型参数。(注:类型参数的作用域是定义这个原创 2015-05-12 09:32:25 · 760 阅读 · 0 评论 -
关于Java中的I/O流的总结
1. java中I/O的相关概念介绍:Java中的读写操作基本分为两种形式:字节流(byte、8位、一般以Stream结尾)、字符流(char、16位、一般以Reader、Writer结尾);其中字符流只能以字符为单位读写文本型的文件,有时还需要考虑到编码的问题(默认编码为Unicode编码);字节流可以对本地的任何文件进行读写操作(如:图片、视频、文本文件等),无需考虑字符编码的问题。原创 2015-04-25 17:15:14 · 2322 阅读 · 0 评论 -
Java中static的作用解析
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。 被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。因此,static对象可以在它的任何对象创建之前访问,转载 2015-04-16 09:44:23 · 372 阅读 · 0 评论 -
守护线程
守护线程在没有用户线程可服务时自动离开,在Java中比较特殊的线程是被称为守护(Daemon)线程的低级别线程。这个线程具有最低的优先级,用于为系统中的其它对象和线程提供服务。将一个用户线程设置为守护线程的方式是在线程对象创建之前调用线程对象的setDaemon方法。典型的守护线程例子是JVM中的系统资源自动回收线程,我们所熟悉的Java垃圾回收线程就是一个典型的守护线程,当我们的程序中不再有任何运转载 2015-05-21 21:04:06 · 408 阅读 · 0 评论 -
mysql数据库编码设置
mysql编码设置mysql> status;+--------------------------+----------------------------+| Variable_name | Value |+--------------------------+----------------------------+| character_set_client | latin1 ||转载 2015-06-04 16:49:01 · 730 阅读 · 0 评论 -
Java多线程学习笔记
1. 线程与多线程的概念线程(thread),又称轻量级进程(LightWeight Process,LWP),是进程的一个实体,是被系统独立调度和分派的基本单位(进程作为系统分配资源的基本单位)。多个线程可以共享数据空间和程序代码,每个线程有自己的执行堆栈和程序计数器为其执行上下文;多线程是为了节约CPU时间。实现多线程的方式:多个硬件处理器同时支持多线程、单个硬件处理器以时间分片方式支持多线程、原创 2015-05-05 20:04:03 · 475 阅读 · 0 评论 -
JDBC
访问数据库的步骤加载驱动程序 Class.forName(driver.class);建立连接 Connection con = DriverManager.getConnection(url,user,pwd);创建语句对象 Statement stmt = con.createStatement(); PreparedStatement pstmt = con.prepareSta原创 2015-05-21 23:16:20 · 425 阅读 · 0 评论