java基础及高级
老徐1984
老码农一枚
展开
-
日历小程序
/* * 因为Date类的大多数方法都已经废除了,所以Java提供了一个罗马日历类来取代Date类 * * **/import java.util.*;public class CalendarTest { public static void main(String[] args) { GregorianCalendar d = new Gregor原创 2007-10-20 11:17:00 · 883 阅读 · 0 评论 -
学习StringBuffer
/* StringBuffer 表示了可变长度的可写的字符序列.StringBuffer 可以对其进行插入或追加其后的字符 或子字符串.StringBuffer 则针对这些添加自动的增加空间,同时它通常还有比实际需要更多的预留字符, 从而允许增加空间. Constructor: StringBuffer() StringBuffer(int length原创 2007-10-20 11:20:00 · 421 阅读 · 0 评论 -
AWT小例子---浮动按扭
import java.awt.*;import java.awt.event.*;public class RemoveButton { public static void main(String[] args) { MyFrame frame = new MyFrame(); frame.setVisible(true); }}class MyBu原创 2007-10-20 11:26:00 · 607 阅读 · 0 评论 -
static关键字浅析
类:不能用于修饰类(但可以修饰内部类)。 属性:称为静态属性,又叫类属性。它不属性某一个实例对象,而是整个类的属性。例如:学生类,可能会有一个班费属性,而这个属性不该属于某一个学生类的对象,而是这个学生类的属性。再比如:中国人类的皮肤属性,所有中国人的皮肤都是黄色的,所以这个属性也不该属于某一个实例对象。这种属性我们通常定义为static(静态)属性。 对象原创 2007-10-20 11:06:00 · 367 阅读 · 0 评论 -
杨辉三角java代码
/* * 位于第i行第j列的元素等于在一个"从i个数字中抽取j个数字"抽彩中可能产生的结果数目。 * * 5个数字中抽取3个数字可能产生的结果是(5*4*3/1/2/3) **/public class LotteryArray { public static void main(String[] args) { int[][] odds = new int[1原创 2007-10-20 10:26:00 · 2856 阅读 · 0 评论 -
java简史
java原名Oak(橡树)。1990年12月Sun的绿色工程启动,由Patrick Naughton, Mike Sheridan 和 James Gosling牵头,13人参加。这个项目的名称是“Green”,着手设计能够用于像有线电视转换盒一类的消费设备的小型计算机语言。 由于这些设备没有很强的处理能力和太多内存,所以这个语言必须非常小并能够生成非常紧凑的代码,由于对代码短小原创 2007-10-17 16:46:00 · 427 阅读 · 0 评论 -
配置java开发环境
java配置类路径 在安装完JDK之后,必须配置类路径classpath和环境变量path,JDK才能够正常运行。 如果是在windows2000中,则需要用右键单击桌面上"我的电脑",选择"属性",则弹出一个名为"系统特性"的窗口,选择"高级",然后选择"环境变量",在"环境变量"窗口中编辑classpath和path。 1、JAVA_HOME C:/原创 2007-10-17 16:54:00 · 460 阅读 · 0 评论 -
OOP的四个基本机制
(1)、抽象 含义:对具体问题(对象)进行概括,抽出一类对象的公共属性并加以描述的过程。 如何实现抽象:对问题进行分析,提取其属性和行为。 人类 属性抽象--姓名、性别、年龄、眼睛等。 方法抽象--吃、睡、工作、旅游等。 练习:窗口、计算机、汽车。 (2)、封装 封装性就是把对象的属性和行为结合成一个独立体,并尽可能隐蔽对象的内部细节,包含原创 2007-10-17 17:41:00 · 1128 阅读 · 0 评论