
Java
已删除ddd
做一个简单,明亮,快乐的手艺人。
展开
-
Java中杨辉三角的一种方法
完整代码如下所示;package cn.hellowyou.fancy;import java.util.Scanner;public class YangHui { public static void main(String[] args) { System.out.println("Please input the num of lines:"); Scanner sc原创 2014-12-16 22:43:32 · 7181 阅读 · 0 评论 -
Java中的HashTable和HashMap
原文链接 http://www.cnblogs.com/devinzhang/archive/2012/01/13/2321481.htmlHashMap hashmap的数据结构 Hashmap是一个数组和链表的结合体(在数据结构称“链表散列“),如下图示: 当我们原创 2016-03-07 00:41:34 · 6750 阅读 · 0 评论 -
多线程 Thread VS Runnable
前言Java中有两种实现多线程的方式。一是直接继承Thread类,二是实现Runnable接口。那么这两种实现多线程的方式在应用上有什么区别呢? 为了回答这个问题,我们可以通过编写一段代码来进行分析。我们用代码来模拟铁路售票系统,实现通过四个售票点发售某日某次列车的100张车票,一个售票点用一个线程表示。 我们首先这样编写这个程序:class ThreadTe原创 2016-03-07 00:18:18 · 8259 阅读 · 5 评论 -
抽象类和接口
抽象类在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽象方法的声明格式为:abstract void fun();抽象方法必须用abstract关键字进行修饰。如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象原创 2016-03-06 23:03:00 · 6818 阅读 · 0 评论 -
Java 权限修饰符
结论一个Java应用有很多类,但是有些类,并不希望被其他类使用。每个类中都有数据成员和方法成员,但是并不是每个数据和方法,都允许在其他类中调用。如何能做到访问控制呢?就需要使用访问权限修饰符。Java语言中的访问权限修饰符有4种,但是仅有3个关键字,因为不写访问权限,在Java中被称为默认权限,或同包权限,本文中以(default)代替。下面按照权限原创 2016-03-06 15:01:34 · 6949 阅读 · 0 评论 -
Java正则表达式入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的转载 2015-11-13 16:31:36 · 6821 阅读 · 0 评论 -
Strings
String 上的一些操作常用方法 Method方法Arguments, Overloading参数 , 重载版本 Use应用ConstructorOverloaded: default, String,StringBuilder,StringBuffer, char arrays,byte arrays.原创 2015-10-28 11:16:22 · 6839 阅读 · 0 评论 -
Eclipse快捷键
在网上搜eclipse快捷键,可以搜出一大堆,大多罗列了n多的快捷键,估计大部分人看了以后都会头大的,我也头大,不过我一一尝试了一遍,整理出了eclipse最常用最有用,写代码必须用到的一些快捷键,大约只有网上快捷键大全的一半,减少大家的记忆量。如果大家把这些快捷键都很好的运用,写代码的效率一定会有提高。当然你也可以通过菜单栏中Window–>Preferences–>General–>Keys来查原创 2015-10-27 10:20:29 · 6763 阅读 · 0 评论 -
JAVA获取随机数
原文链接 http://blog.youkuaiyun.com/herrapfel/article/details/1885016此处仅作记录使用在Java中我们可以使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,分别是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,R转载 2015-10-28 10:29:59 · 7264 阅读 · 0 评论 -
Java中的Interface
Interface(接口)是什么? Interface与Class 属于同一个层次,其实尽可以把接口看作是特殊的抽象类。 创建接口的方法与创建类的方法相同,只是把关键字从Class变成了Interface。初识interfaceimport static net.mindview.util.Print.*;interface FirstInterface { int ID = 100原创 2015-10-26 11:07:42 · 6770 阅读 · 0 评论 -
Java里面知识点 总结
1:含有抽象方法的类就是抽象类。 2:抽象类并不能实例化。 3:子类继承抽象类必须重写其抽象方法。原创 2015-10-17 21:30:41 · 6781 阅读 · 0 评论 -
Java事件处理
任何支持GUI的操作环境都要不断的监视按键或点击鼠标这样的事件,操作环境将这些事件报告给正在运行的应用程序。程序员对相关的特定事件编写代码,并将这些代码放置在过程中,通常人们将它们称之为事件。在AWT所知的事件范围内,完全可以控制时间从事件源到事件监听器的传递过程,并将任何对象指派给事件监听器。Java将事件的相关信息封装在一个事件对象(Event Object)中。在Java中,所有的事件对象都最翻译 2015-07-12 21:23:28 · 7031 阅读 · 0 评论 -
Java相亲数
package char3;/************************** * 解决相亲数问题 *************************/public class AmicableNumbers { private static int[][] amicableNumbers = new int[100][2]; //存储相亲数的二维数组 private st原创 2015-06-03 14:10:29 · 7687 阅读 · 0 评论