
java编程
pergoods
这个作者很懒,什么都没留下…
展开
-
java修饰符
访问控制访问权限: 修饰符 当前类 同一包内 子孙类 其他包 public Y Y Y Y protected Y Y Y N default Y Y N N private Y N N N 1.私有访问修饰符是最严格的访问级别,所以被声明为 private 的方法、变量和构造方法只能被所属类访问, 并且类和接口...原创 2017-03-23 11:14:45 · 69 阅读 · 0 评论 -
HashSet,TreeSet和LinkedHashSet的区别
原文:http://www.cnblogs.com/Terry-greener/archive/2011/12/02/2271707.htmlHashSet,TreeSet和LinkedHashSet的区别Set接口Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。Set判断两个对象相同不是使用==运算符,而是根据equals方法。也...原创 2017-04-06 10:10:46 · 110 阅读 · 0 评论 -
tomcat发布Java项目的两种方式
部署tomcat项目有两种方式:方法一是在eclipse中启动项目,方法二是脱离eclipse,直接在tomcat中启动项目。方法一适用于测试的时候,因为我们会平凡的改动代码,还可以打断点做调试。方法二适用于项目已经完成,需要正式部署应用的时候。1.自己编写项目时测试项目启动:安装好eclipse ,配置好tomcat ,新建一个server, 把项目添加到server,并...原创 2017-04-06 15:19:00 · 318 阅读 · 0 评论 -
URL的常用方法和获取网页数据实例
=======================================URL常用方法//创建一个URL实例 URL imooc = new URL("http://www.imooc.com"); //?后面表示参数,#后面表示锚点 URL url = new URL(imooc, "/search/course?words=java"); Syste...原创 2017-04-10 11:23:04 · 748 阅读 · 0 评论 -
socket知识
网络应用:socketjava: socket类1.网络的基础知识: 标识:IP地址 相同语言:协议 端口号:区分不同应用程序的通信(端口号范围:0-65535 其中0-1023为系统所保留) TCP/IP是目前世界上应用最为广泛的协议是以TCP和IP为基础的的不同层次上的多个协议的集合也称:TCP/IP协议族或TCP/IP协议栈TCP:Trans...原创 2017-04-11 10:29:29 · 132 阅读 · 0 评论 -
ajax跨源解决办法(jsonp)
Untitled Page原创 2017-04-11 10:39:32 · 873 阅读 · 0 评论 -
java序列化和反序列化 以及transient的含义
======================================Emoloyee实体类package JavaHeigth.serializableTest;import java.io.Serializable;public class Employee implements Serializable{ private static final long ser...原创 2017-04-11 15:31:38 · 115 阅读 · 0 评论 -
解决553 authentication is required 错误
//获取系统属性 Properties pro = System.getProperties(); //设置邮件服务器 pro.put("mail.smtp.host", host); //同时通过验证 [color=red]pro.put("mail.smtp.auth","true");[/color]设置红色代码即可...原创 2017-04-12 09:46:25 · 3050 阅读 · 0 评论 -
java根据url下载附件源码
public static void runDownLoad(String title,String fileurl,String filename){ // 构造URL URL url; try { url = new URL(fileurl); // 打开URL连...原创 2017-04-18 10:37:48 · 324 阅读 · 0 评论 -
java连接数据库demo
package databaseDB_connection;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/* * 创建连接数据库(需...原创 2017-02-14 15:36:49 · 284 阅读 · 0 评论 -
java字符串 与 ASCII码相互转换
public class stringToAscii { public static void main(String[] args) { System.out.println("a="+stringToAscii("a")); System.out.println("z="+stringToAscii("z")); System.out.println("A="+strin...原创 2018-09-12 14:32:05 · 34276 阅读 · 2 评论 -
java中的json解析
package com.teamdev.jxbrowser.chromium.demoTest.o2o;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.InputStreamReader;import org.json.JSON...原创 2017-03-15 17:54:45 · 117 阅读 · 0 评论 -
slf4j使用 日志
slf4j使用:http://www.tuicool.com/articles/IfeUfq注意jar版本对应SLF4J所提供的核心API是一些接口以及一个LoggerFactory的工厂类。而在使用SLF4J的时候,不需要在代码中或配置文件中指定你打算用那个具体的日志系统。只需要在项目中加入定的slf4j-logo.jar包就可以。这个和Spring的IOC思想有点像,想用哪...原创 2017-03-17 10:31:46 · 110 阅读 · 0 评论 -
java中map排序(SortedMap的用法)
package JavaSenior;import java.util.HashMap;import java.util.Iterator;import java.util.Map.Entry;import java.util.Set;import java.util.SortedMap;import java.util.TreeMap;/** * Ha...原创 2017-04-06 09:47:28 · 5240 阅读 · 0 评论 -
java遍历list和map集合
package JavaSenior;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;/** * * Set和List的区别 1. Set 接口实例存储的是无...原创 2017-04-06 09:18:14 · 169 阅读 · 0 评论 -
java运算符
package JavaLearnBasics;/** *java运算符: 1.算术运算符 2.关系运算符 3.位运算符 4.逻辑运算符 5.赋值运算符 6.其他运算符 * */public class JavaOperator { private static int a =10; private static int b =...原创 2017-03-23 14:33:51 · 209 阅读 · 0 评论 -
java中字符串操作
1 char charAt(int index) 返回指定索引处的 char 值。 2 int compareTo(Object o) 把这个字符串和另一个对象比较。 3 int compareTo(String anotherString) 按字典顺序比较两个字符串。 4 int compareToIgnoreCase(String str) ...原创 2017-03-23 15:54:36 · 125 阅读 · 0 评论 -
java中二维数组的赋值与遍历
//创建多维数组 int [][] IntAy=new int[3][3]; for (int i = 0; i < IntAy.length; i++) { for (int j = 0; j < IntAy[i].length; j++) { IntAy[i][j]=i+j; } ...原创 2017-03-23 16:54:58 · 2772 阅读 · 0 评论 -
java输入输出流
package JavaAdvanced;//Java 流(Stream)、文件(File)和IO/* * Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。 Java.io 包中的流支持很多种格式,比如:基本类型、对象、本地化字符集等等。 一个流可以理解为一个数据的序列。输入流表示从一个源读取数据,输出流表示向一个目标写数据。 ...原创 2017-03-24 10:15:16 · 124 阅读 · 0 评论 -
java 目录创建,遍历与删除
package JavaAdvanced;import java.io.File;//文件和I/Opublic class Java_IO { /* * File Class(类) FileReader Class(类) FileWriter Class(类) * */ public static void main(String[] args...原创 2017-03-24 10:56:32 · 110 阅读 · 0 评论 -
java多态的优点和存在的必要条件
/** 多态的优点: 1. 消除类型之间的耦合关系 2. 可替换性 3. 可扩充性 4. 接口性 5. 灵活性 6. 简化性 多态存在的三个必要条件 继承 重写 父类引用指向子类对象 比如: Parent p = new Child(); ...原创 2017-03-24 14:46:49 · 902 阅读 · 0 评论 -
java遍历list和map的几种方式
package JavaSenior;import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;/** * * Set和List的区别 1. Set 接口实例存储的是无...原创 2017-03-24 17:06:20 · 151 阅读 · 0 评论 -
eclipse配置webservice
引用:http://www.cnblogs.com/xwdreamer/archive/2011/12/07/2296914.html开发一个计算器服务CalculateService,这个服务包含加(plus)、减(minus)、乘(multiply)、除(divide)的操作。2.2.开发前准备:安装Eclipse-jee;下载最新版本的Axis2,网址http://a...原创 2017-03-28 14:19:28 · 681 阅读 · 0 评论 -
java代码关闭指定进程
//window下public static void main(String[] args) { //关闭指定进程 String command = "taskkill /f /im Firefox.exe"; try { Runtime.getRuntime().exec(command); } catch (IOException e) {...原创 2017-03-28 17:07:24 · 2285 阅读 · 0 评论 -
window_根据进程号关闭进程
netstat -ano | findstr 80 //列出进程极其占用的端口,且包含 80taskkill -PID -F //制关闭某个进程原创 2017-03-29 11:22:38 · 1860 阅读 · 0 评论 -
java模拟浏览器抓取网站信息和下载附件
package com.teamdev.jxbrowser.chromium.demoTest.Huhehaote;import java.awt.BorderLayout;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStre...原创 2017-03-30 09:46:32 · 551 阅读 · 0 评论 -
在Eclipse中使用Axis2插件自动生成WSDL文件
原文:http://blog.youkuaiyun.com/a19881029/article/details/401947871,下载Axis2插件,最新版本为1.6.2:http://www.apache.org/dyn/mirrors/mirrors.cgi/axis/axis2/java/core/1.6.2/axis2-eclipse-codegen-plugin-1.6.2.zip...原创 2017-03-30 16:48:27 · 200 阅读 · 0 评论 -
Java:利用java Timer类实现定时执行任务的功能
Java:利用java Timer类实现定时执行任务的功能一、概述在java中实现定时执行任务的功能,主要用到两个类,Timer和TimerTask类。其中Timer是用来在一个后台线程按指定的计划来执行指定的任务。TimerTask一个抽象类,它的子类代表一个可以被Timer计划的任务,具体要执行的代码写在TimerTask需要被实现的run方法中。二、先看一个最简单...原创 2017-03-17 11:40:04 · 177 阅读 · 0 评论