Java学习之路笔记
Bookreflect
智能硬件-监测-计算机软件行业 在智能监测有较为扎实的行业知识,已积累了丰富的数据处理和应用的工作经验
展开
-
Java 面向对象
什么是面向对象?面向对象就是使用对象进行程序设计,简写成OOP(Object Oriented Programming)。 面向对象的三大原则封装、继承、多态封装对象同时具有属性和方法两项特性对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割从对象抽象出“类”把相同的或相似的对象归为一类的这个过程就是抽象,所以,抽象就是分析问题的方法;抽象的基本原则:只关心原创 2016-10-26 11:17:07 · 698 阅读 · 0 评论 -
Java Thread
启动一个线程(泡茶)public class MakeTea { public static void main(String[] args) { new BoilThread().start(); new WashThread().start(); } public static class BoilThread extends原创 2016-12-13 11:33:11 · 243 阅读 · 0 评论 -
Thread+IO文件的加密解密
加密启动线程package com.hz.subsection;import java.io.File;public class enCodeFileThread extends Thread { public Files files; public File file; public File dst; public enCodeFileThread(String n原创 2016-12-13 11:37:37 · 371 阅读 · 0 评论 -
Java Swing
package com.hz.test;import java.awt.Container;import java.awt.HeadlessException;import java.awt.Toolkit;import java.awt.event.MouseAdapter;import java.awt.event.MouseEvent;import javax.swing.JFrame原创 2016-12-13 11:51:46 · 1073 阅读 · 0 评论 -
Java Socket
TCP通信通过ServerSocket指定端口号,Socket访问本机,控制台简单的输出交互。 服务端ServerSocket ss = new ServerSocket(port);Socket s = ss.accept();客户端Socket s = new Socket(loaclhost,port);下面贴出一个简单的交互实例:package com.hz.speak;import原创 2016-12-13 14:14:27 · 428 阅读 · 0 评论 -
Java 通过jdbc4 连接SQL Server2008
eclipsepackage com.hz.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;import java.sql.Statement;/** * 数据库连接类 * * @auth原创 2016-12-14 09:02:23 · 620 阅读 · 0 评论 -
Java xml解析(DOM、SAX)
test.mxl<?xml version="1.0" encoding="UTF-8"?><books> <book id="12"> <name>thinking in java</name> <price>85.5</price> </book> <book id="15"> <name>Spring in Action原创 2016-12-20 16:46:33 · 247 阅读 · 0 评论 -
javascript表单(正则表达式)验证大全
javascript表单(正则表达式)验证大全时间:2016年12月29日来源:技术之家 作者:小恩 点击: 267 次 如果你想快速的掌握像数字验证、手机号码验证等这些常用的js数据check,那就看看下文吧。 常用的正则表达式验证及函数大全都在这里了,像身份证验证啊、手机号码验证啊、数字验证啊、Email验证,找找看吧。/* 表单验证使用实例! *///获取Request not转载 2017-05-15 09:34:44 · 638 阅读 · 0 评论 -
myeclipse中设置注释(包括作者,修改时间等)
myeclipse中设置注释(包括作者,修改时间等) 原文地址:http://blog.csdn.net/longxia1987/article/details/6163514 Window –> Java –> Code Style –> Code Templates –> Comments –> types –> Edit /** * * 项目名称:projectname∗类名称:{pr转载 2017-05-10 10:45:52 · 448 阅读 · 0 评论 -
$.ajax()方法详解
$.ajax()方法详解 http://www.cnblogs.com/tylerdonet/p/3520862.htmljquery中的ajax方法参数总是记不住,这里记录一下。1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和del转载 2017-06-13 16:32:45 · 330 阅读 · 0 评论 -
关于Tomcat+Nginx集成获取客户端真实IP地址问题
关于Tomcat+Nginx集成获取客户端真实IP地址问题导入commons.*.jar包(源码用到的工具jar) (http://download.csdn.net/download/qq_33624284/10190176) commons-beanutils-1.7.0.jar commons-collections-3.1.jar commons-lang-2原创 2018-01-05 15:44:28 · 500 阅读 · 0 评论 -
关于JS实现的4种数字千位符格式化,例如“10,000”
关于JS实现的4种数字千位符格式化属于转载,原网址,方便使用,这里记录一下所谓的数字千分位形式,即从个位数起,每三位之间加一个逗号。例如“10,000”。针对这个需求,我起初写了这样一个函数:// 方法一function toThousands(num) { var result = [ ], counter = 0; num = (num || 0).toStr...转载 2018-05-25 10:24:50 · 18247 阅读 · 0 评论 -
Calendar 时间API
package com.hz.test;import java.text.SimpleDateFormat;import java.util.Calendar;public class CalendarTest { public static void main(String[] args) { Calendar ca = Calendar.getInstance();原创 2016-12-13 11:16:48 · 2023 阅读 · 0 评论 -
IO流简单应用(文件加密和解密)
文件加密和解密package com.hz.test;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;imp原创 2016-12-13 11:04:27 · 3409 阅读 · 0 评论 -
Java 面向对象
什么是面向对象?面向对象就是使用对象进行程序设计,简写成OOP(Object Oriented Programming)。 面向对象的三大原则封装、继承、多态封装对象同时具有属性和方法两项特性对象的属性和方法通常被封装在一起,共同体现事物的特性, 二者相辅相承,不能分割从对象抽象出“类”把相同的或相似的对象归为一类的这个过程就是抽象,所以,抽象就是分析问题的方法;抽象的基本原则:只关心原创 2016-10-26 14:43:02 · 394 阅读 · 0 评论 -
Java开发入门
1.1 Java 概述1.1.1 什么是 Java在揭开Java语言的神秘面纱之前,先来认识一下什么是计算机语言。计算机语言(Computer Language)是人与计算机之间的通信语言,它主要由一些指令组成,这些指令包括数字、符号和语法等内容,程序员可以通过这些指令来指挥计算机进行各种工作。计算机语言的种类非常多,总的来说可以分成机器语言、汇编语言、高级语言三大类 。计算机所能识别的语言只有机原创 2016-10-04 17:02:33 · 1772 阅读 · 0 评论 -
Java 多态(引用转型)
基类的引用可以指向派生类的对象,如:Person person = new Student();这样的语句是合法的;但是派生类的引用则不可以指向基类的对象,如: Student st = new Person();这样的语句将引发错误。示例class A { public String show(D obj){ return ("A and原创 2016-11-02 10:03:53 · 519 阅读 · 0 评论 -
经典for循环面试题
public class Example01 { public static void main(String[] args) { int i = 0; for(loop('A');(i<2)&&loop('B');loop('C')){ i++; loop('D'); } } pri原创 2016-12-13 08:37:50 · 3835 阅读 · 1 评论 -
2、往数组int array[] = {1,2,3,4,5,6,7}第3个位置插入一个数8,最后的结果应该为{1,2,3,8,4,5,6,7}
采用循环(未使用Java API)public static void main(String[] args) { /* * 2、往数组int array[] = {1,2,3,4,5,6,7} * 第3个位置插入一个数8,最后的结果应该为{1,2,3,8,4,5,6,7} */ int array[] = {1,原创 2016-12-13 08:49:48 · 3779 阅读 · 0 评论 -
简单的面向对象思想,写一个传奇人物的属性
简单的面向对象思想,写一个传奇人物的属性package com.hz.game;import java.util.Random;/** * //hat,weapon,necklace,ring,clothes,pants,God; * @author ztw * */public class Hero { int hat,weapon,necklace,ring,clothes,pa原创 2016-12-13 08:56:18 · 652 阅读 · 0 评论 -
面向对象(封装,继承,多态)
封装封装一个Teacher和Student类package com.hz.test;public class Teacher { private String name; private String majorDirection; private String teachCourse; private int teachAge; public Teacher()原创 2016-12-13 09:30:07 · 604 阅读 · 0 评论 -
String字符串的应用
String用自己的算法实现startsWith和endsWith功能。package com.hz.practice;/** * 1. 用自己的算法实现startsWith和endsWith功能。 * @author ztw * */public class Practice01 { public static void main(String[] args) {原创 2016-12-13 09:49:42 · 1401 阅读 · 0 评论 -
集合(不常用)
HashSetpackage com.hz.test;import java.util.HashSet;import java.util.Iterator;class R{ int count; public R(int count) { this.count = count; } public String toString() { r原创 2016-12-13 10:13:59 · 224 阅读 · 0 评论 -
File(遍历一个目录下的所有文件)
package com.hz.test;import java.io.File;import java.util.Arrays;import java.util.LinkedList;import java.util.List;public class Test { public static void main(String[] args) { File file =原创 2016-12-13 10:28:29 · 1603 阅读 · 0 评论 -
Java IO流
IO流1. FileInputStream/FileOutputStreampublic class FileInputStreamTest { public static void main(String[] args) throws IOException { //创建字节输入流 FileInputStream fis = new FileInputStre原创 2016-12-13 10:54:42 · 293 阅读 · 0 评论 -
关于SSM+quartz定时任务调度详细说明
关于SSM+quartz定时任务调度详细说明最近用汇率更新时老需要手动操作,感觉太OUT了,随即加入quartz定时器,方便又简单。 这里基于SSM环境完善的情况上+quartz pom.xml&lt;!-- 整合 quartz 定时任务调度 --&gt;&lt;dependency&gt; &lt;groupId&gt;org.quartz-scheduler&lt;/gr原创 2018-07-24 17:26:22 · 1052 阅读 · 0 评论