java
默默的沉默者
这个作者很懒,什么都没留下…
展开
-
java--实现多个客户端与服务端连接
在客户端与服务端的简单连接上进行了略微的添加,实现了多个客户端与服务端的连接目的:多个客户端与服务端的连接,实现服务端发消息客户端可以接受到代码:服务端import java.io.IOException;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;imp原创 2017-02-16 13:03:58 · 9802 阅读 · 0 评论 -
Java--获取当前路径的几种方法
1、利用System.getProperty()函数获取当前路径: System.out.println(System.getProperty("user.dir"));//user.dir指定了当前的路径 2、使用File提供的函数获取当前路径: File directory = new File("");//设定为当前文件夹 try{ System.out.pr转载 2017-07-21 14:25:54 · 682 阅读 · 0 评论 -
Java--将字符串中的多个空格换成单个字符
将字符串中的多个空格换成单个字符代码:String content="Hello boy";content=content.replaceAll(" +"," ");System.out.print(content);Content的内容中含有多个空格,有时候我们并不想要两个词之间的那么多空格,我们想要将其换成一个空格或者其他字符去代替。“ +”的意思就是一个或多个空原创 2017-07-21 14:22:39 · 3692 阅读 · 0 评论 -
Java--String,StringBuffer,StringBuilder的区别
1.三者在执行速度方面的比较:StringBuilder > StringBuffer > String2.String 的原因 String:字符串常量 StringBuffer:字符串变量 StringBuilder:字符串变量 String是“字符串常量”,也就是不可改变的对象。对于这句话的理解你可能会产生这样一个疑问 ,比如这段代码:原创 2017-07-20 17:09:44 · 375 阅读 · 0 评论 -
java-使用POI对Excel进行读写操作
HSSFWorkBook:操作2003版本以前的(包括2003版本),扩展名.xls,该类在org.apache.poi:poi中XSSFWorkBook:操作2007版本以后的(包括2007版本),拓展名.xlsx,该类在org.apache.poi:poi-ooxml中SXSSFWorkBook:对于海量的数据进行操作对于不同版本的EXCEL文档要使用不同的工具类,如果使用错了,会原创 2017-07-15 09:21:44 · 30754 阅读 · 4 评论 -
Java--如何输出双引号、单引号和转义字符
在很多时候输出的文本中需要用到双引号、单引号更可能需要用到\n、\t等等转义字符之类的文本可是在输出之时,没有办法达到自己的需要System.out.println("你\t好");此时的输出就为你 好,中间是含有空格的并不能将\t输出出来System.out.println("你\\t好");但是在类似的前面加一个\(右划线)就可以达到想要的结果了原创 2017-03-08 21:26:25 · 8680 阅读 · 0 评论 -
java--==号和equals的区别
首先先指明“==”比较的是两个对象引用地址是否相同,而“equals”则是比较两个对象引用内容是否相同接下来是具体的使用1.基本类型中的比较比较的是两个值是否相等2.引用对象中的比较比较的是两个栈内存中的地址是否相等3.String(特殊的引用对象,String类中重写了equals方法)"equals"比较的是内容,"=="比较的是内存地址原创 2017-03-09 19:41:10 · 604 阅读 · 0 评论 -
Java--查看某一段代码或方法运行时间的方法
在没有插件的情况下,可以使用代码来查看运行时间long start=System.currentTimeMillis(); //获取开始时间 //要测试的程序或方法long end=System.currentTimeMillis(); //获取结束时间 System.out.println("程序运行时间: "+(end-start)+"ms");原创 2017-03-05 17:10:36 · 12579 阅读 · 1 评论 -
Java--因为char类型无法强制转换负数导致IO读取文件无法停止问题
首先先抛出代码,大家可以试一试,可以看看有什么错误char ch = 0; try { //随便读取一个文件 InputStreamReader in = new InputStreamReader(new FileInputStream( "C:\\Users\\Administrator\\Desktop\\222.txt")); //循环不断的读取文件内容原创 2017-03-07 19:16:01 · 619 阅读 · 0 评论 -
Java--通用界面编写框架
Frame() { // 初始化窗体 initFrame(); // 初始化各个位置面板 initPane(); // 初始化控件 initCtrl(); // 给初始化的控件添加监听 addActionToCtrl(); // 将初始化的控件添加到面板上 addCtrlToPanel(); // 将面板添加到窗体上 addPanelToFrame(原创 2017-02-26 11:41:48 · 1941 阅读 · 0 评论 -
Java--画笔初使用
Java中提供了画笔,可以使用画笔做出界面上的任何东西,接下来先熟悉一下画笔的使用过程,以画一条线为例import java.awt.Graphics;import java.awt.event.MouseEvent;import java.awt.event.MouseListener;import javax.swing.JFrame;import javax.swing.JPa原创 2017-03-03 15:05:08 · 5617 阅读 · 2 评论 -
java--连接数据库
连接数据库的七大步: 1.先导入mysql的jar包2.加载JDBC驱动3.连接数据库4.声明statement5.执行sql语句6.查询结果7.将所有用到的JDBC对象全都关闭掉代码package sql;import java.sql.CallableStatement;import java.sql.Connection;import java.sql原创 2017-02-22 14:15:33 · 456 阅读 · 0 评论 -
java--获取屏幕的宽、高
可视化界面中,通过获得当前屏幕的宽、高,来放置窗体的位置,设置窗体的大小......等等这样编写的界面可修改性很高,便于日后的操作接下来就是获得屏幕大小的代码:import java.awt.Dimension;import java.awt.Toolkit;public class GetScreenSize { public GetScreenSize() { // T原创 2017-02-17 23:06:50 · 5875 阅读 · 2 评论 -
java--继承概念
一.继承的定义 继承的关系是可以传递的。如果A类继承B类,则可以称为B是A的父类,A是B的父类。子类可以拥有父类的所有属性和方法,并且自身还可以自定义新的属性和方法。继承是在一般类上构造、建立、扩充新类最有效的方法。二.继承的使用1.子类中至少使用一次父类中的构造方法。若父类中只含有一个有参数的构造方法,在子类中的构造方法中用super关键字来调用父类的构造原创 2017-02-17 14:26:02 · 539 阅读 · 0 评论 -
java--类和对象的概念
一.类和对象的概念类是对客观事物的抽象,而对象是类的实例。二.类中有什么类中包含属性和方法。1.属性的定义:访问修饰符 数据类型 属性名 a.访问修饰符包括:private(私有的) public(公共的) b.数据类型: 数值型(包括整数型和浮点型),字符型,布尔型 2.方法的定义:访问修饰符 返回值类型名 方法名(形参原创 2017-02-17 14:14:59 · 558 阅读 · 0 评论 -
java--表格的使用
表格是数据统计常用的形式之一,利用JTable类创建和定义表格,以及操纵表格目的:创建一个简单的表格,进行简单的使用代码:import java.awt.BorderLayout;import javax.swing.JFrame;import javax.swing.JScrollPane;import javax.swing.JTable;/** * 表格的初步使用原创 2017-02-16 21:23:15 · 3409 阅读 · 0 评论 -
java--实现简单的socket通信
socket通信的入门知识,适合新手入门学习目的:简单的socket通信,实现服务端给客户端发送消息代码:服务端import java.io.IOException;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class Server原创 2017-02-16 00:59:12 · 468 阅读 · 0 评论 -
java--\n\r\t具体什么意思
\t 相当于键盘上的TAB键,空8格\n 叫做新行将光标移到下一行\r 叫做回车将光标移到该行的最前面\r\n 可以理解为换行的意思\n,\r在java的控制台中都会造成换行可以在1.向txt写入的时候使用\r\n,起到换行的作用 2.在可视化界面上显示的时候使用\r\n,起到换行的作用原创 2017-02-16 01:50:31 · 3664 阅读 · 0 评论 -
java--URL编码和解码
import java.net.URLDecoder;import java.net.URLEncoder;public class URLCodingAndDecoding { public static void main(String[] args) throws Exception { //将application/x-www-form-urlencoded字符原创 2017-12-20 23:31:59 · 408 阅读 · 0 评论