
Java基础
文章平均质量分 76
灯塔引路
就一小鬼头
展开
-
Java基础之多态性
Java基础的多态性;原创 2015-07-07 20:51:43 · 355 阅读 · 0 评论 -
JAVA基础之IO键盘输入
/*===================== * 知识点: * * 键盘输入格式: * 日期的转换,以及包装类的使用 * 类的设计思路 * *====================*/package demoIO012;import java.io.BufferedReader;import java.io.IOException;import java.io.In原创 2015-07-11 12:03:31 · 503 阅读 · 0 评论 -
Java基础之简单投票程序
/*======================================= * 题目: * 1)用面向对象方法,编写学生类Student, * 将候选人如姓名、代号、票数保存到Student中,并实现相应的get set 方法 * 2)输入数据之前,显示出各位候选人的代号及姓名:(提示;建立一个候选人数组) * 3)循环执行接收键盘输入的班长候选人代号,直接输入的数字为0,结束投原创 2015-07-11 18:26:49 · 13300 阅读 · 3 评论 -
java中有三种移位运算符
java中有三种移位运算符>> : 右移运算符,num >> 1,相当于num除以2>>> : 无符号右移,忽略符号位,空位都以0补齐下面来看看这些移位运算都是怎样使用的 1 /** 2 * 3 */ 4 package com.b510.test; 5 6 /** 7 * @author Jone原创 2015-07-13 15:35:20 · 550 阅读 · 0 评论 -
JAVA二分递归查找算法
package part1;/** * 先排序后查找 * 二分查找,递归实现 * @author R * */public class BinarySearch { public static void main(String args[]){ int[] a={1,2,3,4,5,6,7,8,9,10,11}; int key=rank(3,a); S原创 2015-07-14 11:54:21 · 470 阅读 · 0 评论 -
Java中的五种单例模式实现方法
Java模式之单例模式:ava模式之单例模式: 单例模式确保一个类只有一个实例,自行提供这个实例并向整个系统提供这个实例。特点: 1,一个类只能有一个实例 2,自己创建这个实例 3,整个系统都要使用这个实例 例: 在下面的对象图中,有一个"单例对象",而"客户甲"、"客户乙" 和"客户丙"是单例对象的三个客转载 2015-07-18 15:43:13 · 497 阅读 · 0 评论 -
java 泛型详解
普通泛型class Point{ // 此处可以随便写标识符号,T是type的简称 private T var ; // var的类型由T指定,即:由外部指定 public T getVar(){ // 返回值的类型由外部决定 return var ; } public void setVa转载 2015-11-07 22:35:06 · 459 阅读 · 0 评论 -
转义字符
转义序列 含义\n 回车(\ )\t 水平制表符(\ )\b 空格(\)\r 换行(\ )\f 换页(\ )\' 单引号(\')\" 双引号(\")\\ 反斜杠(\\)\ddd 三位八进制\? 四位十六进制JAVA中转义字符:1.八进制转义序列:\ + 1到3位5数字;范围'\000'~'\377'\0:空字符2.Unicode转义字符原创 2015-09-20 15:50:23 · 1614 阅读 · 0 评论 -
Struts2配置说明
1.官方介绍的地址:http://struts.apache.org/2.1.6/docs/convention-plugin.html2.struts.xml文件配置只挑选几个重要的常量说明:(1) struts2.1.6 现在只需要一个struts.xml文件就可以了。以前配struts.locale=zh_CN,str原创 2015-11-29 13:48:44 · 532 阅读 · 0 评论 -
Java基础之工厂模式的思考
首先,我们拿水果作为本次案例的一个讲解:interface Fruits{ public void eat();};class Apple implements Fruits{ public void eat(){ System.out.println("I want to eat Apple....."); }};class Oranger implements Fru原创 2015-07-08 12:01:56 · 434 阅读 · 0 评论 -
Java基础之代理模式
Proxy 代理服务中,我们主要是解决核心业务外的功能,比如登录的验证,加密等操作;核心业务是代理业务中的一环;采用这种模式最经典的就是登录;原创 2015-07-08 12:34:11 · 452 阅读 · 0 评论 -
Java基础之Java异常处理机制
Java异常处理查看一下Java的API:java.langClass Throwablejava.lang.Objectjava.lang.ThrowableAll Implemented Interfaces:SerializableDirect Known Subclasses:Error原创 2015-07-08 17:50:48 · 503 阅读 · 0 评论 -
Java基础之接口抽象类的内部实现
/**============================== * 定义内部接口 * * **==============================*/abstract class A{ public abstract void printA(); interface B{ public void printB(); }};class X extends A{原创 2015-07-08 13:48:37 · 667 阅读 · 0 评论 -
Java基础之适配器模式
Java基础之适配器模式示例:package Demo003;interface Windom{ public void open();//打开 public void close();//关闭 public void actived();//活动操作 public void iconified();//窗口最小化 public void deiconified()原创 2015-07-08 13:28:29 · 534 阅读 · 0 评论 -
Java基础之类比较器Comparable
Comparable接口 可以直接使用java,util.Arrays类进行数组的排序操作,但是对象对所有的类必须实现Comparable接口。用于指定排序接口。Comparable接口定义如下: Public intterface Comparable{ Public int compareTo(T o);}此时,返回一个int类型的数据,但原创 2015-07-09 20:09:31 · 582 阅读 · 0 评论 -
Java基础之Format
import java.util.* ; // 导入需要的工具包import java.text.* ; // 导入SimpleDateFormat所在的包class DateTime{ // 以后直接通过此类就可以取得日期时间 private SimpleDateFormat sdf = null ; // 声明SimpleDateFormat对象 public String getD原创 2015-07-09 17:49:35 · 548 阅读 · 0 评论 -
Java基础之IO流
Java IO流简介Java的IO操作一般会涉及OutputStream 、 InputStream 、 Write 、 Read 四个操作;OutputStream:public abstract class OutputStreamextends Objectimplements Closeable, FlushableAll Implemented Inte原创 2015-07-10 13:46:34 · 525 阅读 · 0 评论 -
Java基础之正则表达式
Java正则表达式,主要java.util.regex.Pattern 和 java.util.regex.Matcher 这两个类提供实现:先上例程:如下import java.util.regex.Pattern ;import java.util.regex.Matcher ;public class RegexDemo03{ public static void main(原创 2015-07-09 23:43:53 · 473 阅读 · 0 评论 -
Java基础之Observable与Observer接口观察者模式
观察者模式import java.util.Observable;import java.util.Observer;class House extends Observable{ // 表示房子可以被观察 private float price ;// 价钱 public House(float price){ this.price = price ; } publ原创 2015-07-09 23:08:05 · 604 阅读 · 0 评论 -
CPU虚高故障分析
1 故障现象这天上午,有同事反映公司后台管理系统运行缓慢,运维同事检查发现cpu占用过高,重启服务器后故障消失。这天下午,有同事也反映后台系统的某模块系统,运行缓慢,多次重启后故障仍然存在,使用top命令查看服务器的情况,发现cpu占用率接近100%。2 cpu问题定位定位问题进程使用了top指令查看资源占用情况,发现PID为11705的进程消耗了大量的CPU资原创 2016-11-29 01:14:32 · 1847 阅读 · 0 评论