自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海豚的泪,谧海深处,蓝色的追逐。

  • 博客(65)
  • 收藏
  • 关注

原创 【黑马程序员】IO流(二) 第二十天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点01)BufferWriter/* * BufferWriter: * 为了提高字符写入流效率,加入了缓冲技术。 * 只需要将要被提高效率的流对象作为参数传递给缓冲区的构造函数即可。 * newLine():写入一个行分隔符。行分隔符字符串由系统属性

2013-03-30 20:50:42 638

原创 【黑马程序员】IO流(一) 第十九天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点01)System/* * System:类中的方法和属性都是静态的。 * out:标准输出,默认是控制台。 * in:标准输入,默认是键盘。 */public class SystemDemo { public static void sop(

2013-03-27 22:09:30 661

原创 【黑马程序员】集合框架(四)Collections 第十八天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点10)Collections(Sort)/* * sort(List list):根据元素的【自然顺序】 对指定列表按升序进行排序。 * sort(List list, Comparator c):根据指定【比较器】产生的顺序对指定列表进行排序。 */

2013-03-26 22:10:45 875

原创 【黑马程序员】集合框架(三)Map 第十七天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点01)Map(概述)/* * Map:该集合存储键值对。一对一对的往里存,而且要保证键值的唯一性。 * 1:添加: * put(K key, V value): * putAll(Map m): * 2:删除: * c

2013-03-25 21:22:01 687

原创 【黑马程序员】集合框架(二)泛型 第十六天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点01)TreeSet/* * |--Set:元素是无序(存入顺序和元素的位置不一致),元素不可以重复。 * |--HashSet:底层的数据结构是哈希表。 * HashSet是如何保证元素唯一性的呢? * 是通过元素的两个方法,has

2013-03-24 19:44:53 713

原创 【黑马程序员】集合框架(一) 第十五天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点Java集合框架支持规则集、线性表、队列和图,他们分别定义在接口Set、List、Quene和Map中。规则集用于存储一组互不相同的元素。线性表用于存储一个有序的元素集合。图(Map)中存储的是键/值对。Java集合框架中的所有实例类都实现了Clonea

2013-03-22 22:10:34 765

原创 【黑马程序员】 基础回顾(一)第十四天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------1)数组——十进制与二进制public class ArrayTest { public static void main(String[] args) { toBin(6); toBin(100); toBin(222); } /* * 十进制

2013-03-20 22:30:58 626

原创 【黑马程序员】String类 第十三天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点01)String(概述)字符串(String)是由字符构成的一个序列。在Java语言中,字符串是一个对象。String类中有11个构造方法以及40多个处理字符串的方法public class StringDemo { public s

2013-03-19 20:58:04 697

原创 【黑马程序员】多线程(二) 第十二天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点01)线程间通信——示例代码public class InputOutputThread { public static void main(String[] args) { Res r = new Res();//资源 Input

2013-03-18 20:57:23 602

原创 【黑马程序员】多线程(一) 第十一天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点Java的重要功能之一就是内部支持多线程——在一个程序中允许同时运行多个任务。每个任务都是Runnable接口的实例。线程就是一个便于任务执行的对象。可以通过实现Runnable接口来定义任务类,通过使用Thread构造方法包住一个任务来创建线程。一个线程对象被

2013-03-17 21:42:59 951

原创 【黑马程序员】面向对象(六) 第十天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点01)异常-finallypublic class FinallyExceptionDemo { public static void main(String[] args) { Demo d = new Demo(); try{ int a

2013-03-16 20:42:00 703

原创 【黑马程序员】面向对象(五) 第九天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点异常处理能够使一个方法给它的调用者抛出一个异常。异常发生在一个方法的执行过程中。RuntimeException和Error都是免检异常,其它所有异常都是必检的。当声明一个方法时,如果这个方法可能抛出一个必检异常,则必须声明为必检异常,告诉编译器可能会出现什么错

2013-03-15 21:15:15 1183

原创 【黑马程序员】面向对象(四) 第八天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点01)多态多态:可以理解为事物存在的多种形态。从几个方法学习多态:1:多态的体现父类的引用指向了自己的子类对象。父类的引用也可以接受自己的子类对象。2:多态的前提必须是类与类之间有关系,要么继承,要么实现。通常还存在一个前提:要有

2013-03-14 21:56:12 627

原创 【黑马程序员】面向对象(三) 第七天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点可以从现有的类派生出新类。这个称为类的继承。新类称为次类、子类或派生类。现有的类称为超类、父类或基类。抽象类和常规类一样,都有数据和方法,但是不能用new操作符创建抽象类的实例。非抽象类中不能包含抽象方法。如果抽象类中子类没有实现所有被继承的父类抽象方法,就

2013-03-13 15:26:15 728

原创 【黑马程序员】面向对象(二) 第六天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点(来自百度百科)有时你希望定义一个类成员,使它的使用完全独立于该类的任何对象。通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员的声明前面加上关键字static(静态的)就能创建这样的成员。如果一个成员

2013-03-12 10:59:37 670

原创 【黑马程序员】面向对象(一) 第五天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点面向对象是一种对现实世界理解和抽象的方法。通过面向对象的方式,将现实世界的物抽象成对象,现实世界中的关系抽象成类、继承,帮助人们实现对现实世界的抽象与数字建模。通过面向对象的方法,更利于人理解的方式对于复杂系统的进行分析、设计与编程。同时,面向对象能有效提高编程

2013-03-11 02:12:48 768

原创 【黑马程序员】-Java基础语法(数组) 第四天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点数组定义:数组是用来存储数据的集合,但是,通常我们会发现把数组看做一个存储具有相同类型的变量集合会更有用。数组声明:使用(元素类型[] 数组引用变量)或(元素类型 数组引用变量[])声明一个数组类型的变量。不同于基本数据类型变量的声明,声明数组变量并不会给数

2013-03-10 10:35:10 931

原创 【黑马程序员】-Java基础语法 第三天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点循环语句 有三类:while语句、do-while语句和for循环。循环中需要重复执行的语句所构成的整体称为循环体。循环体执行一次称为循环的一次迭代。无限循环时,既需要考虑循环控制结构体,还需要考虑循环体。01)语句(while和do-w

2013-03-09 10:19:30 863

原创 【黑马程序员】-Java基础语法 第二天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点1)标识符标识符是程序中的事物的名称。标识符是由字母、数字、下划线(_)和美元符号($)构成的字符序列。合法标识符:Apple$apple_apple 标识符必须以字母或下划线(_)和美元符号($)开头,不能以数字开头。合法标识符:A

2013-03-07 21:14:43 714

原创 【黑马程序员】-Hello World 第一天

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------知识点Java源文件以扩展名.java结束。每个类都被编译成一个独立的字节码文件,该文件与类名相同,扩展名为.class。使用javac命令可以从命令行编译Java源代码文件。使用java命令可以从命令行运行Java类。每个Java程序都是一套类定义的集合。关

2013-03-07 16:57:50 825

原创 【黑马程序员】第一章-Java概述一

-------  android培训、java培训、java学习型技术博客、期待与您交流! ----------JAVA简介       (来自百度百科)        Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, Ja

2013-03-07 15:18:48 649

原创 第3章:几何方面:点是否在三角形内?

/** * 几何方面:点是否在三角形内? * 假设一个直角三角形放在一个平面上。直角点在(0, 0)处,其它两个点分别在(200, 0)和(0, 100)处。 * 提示用户输入一个点x坐标和y坐标: * 判断这个点是否在该三角形内。 */package Test;import java.util.Scanner;public class T327Scanner { publi

2012-12-26 16:34:22 821 1

原创 第3章:使用运算符&&、||和^

/** * 使用运算符&&、||和^ * 提示用户输入一个整数: * 判断它是否能被5和6整除,是否能被5或6整除,以及是否能被5或6整除但不能被它们整除。 */package Test;import java.util.Scanner;public class T326Scanner { public static void main(String[] args) { S

2012-12-26 16:33:35 446

原创 第3章:计算一个三角形的周长

/** * 计算一个三角形的周长。 * 读取三角形的三条边: * 如果输入值合法就计算这个三角形的周长,否则就显示不合法。 */package Test;import java.util.Scanner;public class T325Scanner { public static void main(String[] args) { Scanner input = ne

2012-12-26 16:32:28 737

原创 第3章:几何方面:点是否在矩形内?

/** * 几何方面:点是否在矩形内? * 提示用户输入一个点 (x, y): * 检查这个点是否在以原点 (0, 0)为中心、宽为10、高为5的矩形内。 */package Test;import java.util.Scanner;public class T323Scanner { public static void main(String[] args) { Sc

2012-12-26 16:30:11 814

原创 第3章:几何方面:点是否在圆内?

/** * 几何方面:点是否在圆内? * 提示用户输入一个点 (x, y): * 检查这个点是否在以原点 (0, 0)为圆心、半径为10的园内。 */package Test;import java.util.Scanner;public class T322Scanner { public static void main(String[] args) { Scanner

2012-12-26 16:29:18 901

原创 第3章:验证三角形的有效

/** * 验证三角形的有效性。 * 读取三角形的三条边,并确定输入是否有效。 * 任意两条边的和大于第三条边则输入有效。 */package Test;import java.util.Scanner;public class T319Scanner { public static void main(String[] args) { Scanner input = ne

2012-12-26 16:27:49 829

原创 第3章:游戏:石头,剪刀,布

/** * 游戏:石头,剪刀,布。 * 程序提示用户随机产生一个数,这个数是0、1或2,分别表示石头、剪刀和布。 * 提示用户输入值0、1或2: * 显示一个消息,表明用户和计算机是谁赢了游戏,谁赢了游戏,或者是达成了平手。 */package Test;import java.util.Scanner;public class T317Scanner { public st

2012-12-26 16:26:38 1091

原创 第3章:游戏:猜硬币的正反面

/** * 游戏:猜硬币的正反面。 * 随机产生一个整数0或1,分别对应硬币的正面和反面。 * 提示用户输入一个猜测数值: * 然后报告这个猜测值是正确还是错误的。 */package Test;import java.util.Scanner;public class T314Scanner { public static void main(String[] args

2012-12-25 13:46:56 3377

原创 第3章:检测数字

/** * 检测数字。 * 提示用户输入一个整数: * 判断这个整数是否能被5和6整除,或者不能被它们中的任何一个整除,或者只能被其中一个整除。 */package Test;import java.util.Scanner;public class T312Scanner { public static void main(String[] args) { Scanner

2012-12-25 13:42:55 320

原创 第3章:给出一个月的总天数

/** * 给出一个月的总天数。 * 提示用户输入月份和年份: * 显示这个月的天数。 */package Test;import java.util.Scanner;public class T311Scanner { public static void main(String[] args) { Scanner input = new Scanner(System.i

2012-12-25 13:40:29 1574

原创 第3章:对三个整数排序

/** * 对三个整数排序。 * 编写程序对三个整数进行排序。 * 这些整数都由对话框输入,并分别存储在变量num1、num2和num3中。 * 程序对这些数进行排序,使之满足num1 <= num2 <= num3。 */package Test;import javax.swing.JOptionPane;public class T38InputDialog { pub

2012-12-25 13:31:14 795

原创 第3章:游戏:三个数的加法

/** * 游戏:三个数的加法。 * 产生三个一位整数。 * 提示用户输入这三个整数的和: */package Test;import java.util.Scanner;public class T35Scanner { public static void main(String[] args) { int number1 = (int)(System.currentT

2012-12-25 13:27:12 505

原创 第3章:游戏:学习加法

/** * 游戏:学习加法。 * 产生两个100以内的整数。 * 提示用户输入这两个整数的和: * 如果答案正确,程序报告true;否则,报告false。 */package Test;import java.util.Scanner;public class T34Scanner { public static void main(String[] args) { in

2012-12-25 13:25:13 401

原创 第3章:代数方面:求解2X2线性方程

/** * 代数方面:求解2X2线性方程。 * ax+by=e; cx+dy=f; x =(ed-bf)/(ad-bc); y=(af-ec)/(ad-bc) * 提示用户输入a、b、c、d、e和f。 * 然后显示结果。 * 如果ad-bc为0,报告消息“The equation has no solution!”。 */package Test;import java.util

2012-12-25 13:21:37 1192

原创 第3章:检查一个数是否是偶数

/** * 检查一个数是否是偶数。 * 读入一个整数: * 检查它是不是偶数。 */package Test;import java.util.Scanner;public class T32Scanner { public static void main(String[] args) { Scanner input = new Scanner(System.in);

2012-12-25 13:11:01 382

原创 第3章:代数方面:解一元二次方程

/** * 代数方面:解一元二次方程。 * 提示用户输入a、b和c的值: * 显示基于判别式的结果。 * 如果这个判别式为正,显示两个根。 * 如果判别式为0,显示一个根。 * 否则,显示“The equation has no real roots!”。 */package Test;import java.util.Scanner;public class T31Sca

2012-12-25 13:04:50 617

原创 第2章:几何方面:六边形面积

/** * 几何方面:六边形面积。 * 提示用户输入六边形的边长: * 显示它的面积。 * 计算公式为: area = (3 * Math.pow(3, 0.5)) / 2 * (s * s) * 下面是一个例子: * —————————————————————————————————————————— * */package Test;import java.util.S

2012-12-25 11:56:57 974

原创 第2章:几何方面:两点间距离

/** * 几何方面:两点间距离。 * 提示用户输入两个点(x1, x2)和(y1, y2): * 显示两个点间的距离。 * 计算俩点间距离的公式是Math.pow((x2-x1), 2)+ Math.pow((y2-y1), 2)。 * 下面是一个运行示例: * ———————————————————————————————————————————————————————— * |

2012-12-25 11:53:31 530

原创 几何方面:随机字母 【未解决 求助】

/** * 几何方面:随机字母。 * 使用System.CurrentTimeMillis()显示任意一个大写字母。 */package Test;public class T219 { public static void main(String[] args) { /** * 代码。 */ }}

2012-12-25 10:29:20 308

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除