随笔分类 -  java

摘要:String 字符StringBuffer是字符串缓冲区。是一个容器。特点:1,长度是可变化的。2,可以字节操作多个数据类型。3,最终会通过toString方法变成字符串。1,存储。 StringBufferappend():将指定数据作为参数添加到已有数据结尾处。 StringBufferinsert(index,数据):可以将数据插入到指定index位置。2,删除。 StringBufferdelete(start,end):删除缓冲区中的数据,包含start,不包含end。 StringBufferdeleteCharAt(index):删除指定位置的字符。 3,获取。 charcha. 阅读全文
posted @ 2012-09-06 20:23 chrp99 阅读(122) 评论(0) 推荐(0)
摘要:进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。比如说:JavaVM 启动的时候会有一个进程java.exe. 该进程中至少一个线程负责java程序的执行。 而且这个线程运行的代码存在于main方法中。 该线程称之为主线程。 其实更细节说明jvm,jvm启动不止一个线程,还有负责垃圾回收机制的线程。自定义一个线程 通过对api的查找,java已经提供了对线程这类事物的描述。就Thread类。该类中定义了,创建线程对象的方法(构造函数).提供... 阅读全文
posted @ 2012-09-03 19:52 chrp99 阅读(318) 评论(0) 推荐(0)
摘要:进程:是一个正在执行中的程序。 每一个进程执行都有一个执行顺序。该顺序是一个执行路径,或者叫一个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。比如说:JavaVM 启动的时候会有一个进程java.exe. 该进程中至少一个线程负责java程序的执行。 而且这个线程运行的代码存在于main方法中。 该线程称之为主线程。 其实更细节说明jvm,jvm启动不止一个线程,还有负责垃圾回收机制的线程。自定义一个线程 通过对api的查找,java已经提供了对线程这类事物的描述。就Thread类。该类中定义了,创建线程对象的方法(构造函数).提供... 阅读全文
posted @ 2012-09-03 19:52 chrp99 阅读(180) 评论(0) 推荐(0)
摘要:面向对象:三个特征:封装,继承,多态。现实生活中的对象:张三 李四 王五。类就是:对现实生活中事物的描述。对象:就是这类事物,实实在在存在个体。属性对应是类中变量,行为对应的类中的函数(方法)。其实定义类,就是在描述事物,就是在定义属性和行为。属性和行为共同成为类中的成员(成员变量和成员方法)。成员变量和局部变量的作用范围。成员变量作用于整个类中。局部变量变量作用于函数中,或者语句中。在内存中的位置:成员变量:在堆内存中,因为对象的存在,才在内存中存在。局部变量:存在栈内存中。例如:描述汽车(颜色,轮胎数)。描述事物其实就是在描述事物的属性和行为。class Car{ //描述颜色 Strin 阅读全文
posted @ 2012-09-03 19:06 chrp99 阅读(140) 评论(0) 推荐(0)
摘要:面向对象:三个特征:封装,继承,多态。现实生活中的对象:张三 李四 王五。类就是:对现实生活中事物的描述。对象:就是这类事物,实实在在存在个体。属性对应是类中变量,行为对应的类中的函数(方法)。其实定义类,就是在描述事物,就是在定义属性和行为。属性和行为共同成为类中的成员(成员变量和成员方法)。成员变量和局部变量的作用范围。成员变量作用于整个类中。局部变量变量作用于函数中,或者语句中。在内存中的位置:成员变量:在堆内存中,因为对象的存在,才在内存中存在。局部变量:存在栈内存中。例如:描述汽车(颜色,轮胎数)。描述事物其实就是在描述事物的属性和行为。class Car{ //描述颜色 Strin 阅读全文
posted @ 2012-09-03 19:06 chrp99 阅读(141) 评论(0) 推荐(0)
摘要:Eclipse实用快捷键大全 收藏Alt+左箭头,右箭头 以在编辑窗口切换标签Alt+上下箭头, 以自动选择鼠标所在行,并将其上下移动Ctrl+f6 可以弹出菜单,上面列出可以切换的编辑窗口,这样不用鼠标也可切换Ctrl+f7 可以在视图之间切换 ,如编辑视图,输出视图,工程视图Ctrl+f8 可以在不同的观察视图中切换,就是在java视图,调试视图,等之间切换Ctrl+m 可以在最大化当前窗口和还原当前窗口之间切换Ctrl+e 弹出输入窗口,可以输入你想要编辑的代码窗口,和Ctrl+f6的功能相同,只不过一个是选择的方式,一个是输入的方式,切换窗口Ctrl+T 可以直接显示光标所在内容的类图 阅读全文
posted @ 2012-09-03 18:59 chrp99 阅读(189) 评论(0) 推荐(0)
摘要:while 循环和for 循环和函数方法 。这些基础性的东西,必须要牢牢的掌握。要闭上眼也能写出来。有些东西必须得去背,去记,要灵活运用。对于一些基础性的东西要从做题中学习。才能看到效果。遇到问题解决问题。不断进步。,获取1~10的和,输出。classForTest2{ publicstatic void main(String[] args) { int sum = 0; //定义变量用于存储不断变化的和。 int x = 1; //定义变量,记录住不断变化的被加的数。 while(x<=10) //定义循环,重复加法的过程。 { sum= sum + x; x++; }... 阅读全文
posted @ 2012-09-03 16:38 chrp99 阅读(175) 评论(0) 推荐(0)
摘要:while 循环和for 循环和函数方法 。这些基础性的东西,必须要牢牢的掌握。要闭上眼也能写出来。有些东西必须得去背,去记,要灵活运用。对于一些基础性的东西要从做题中学习。才能看到效果。遇到问题解决问题。不断进步。,获取1~10的和,输出。classForTest2{ publicstatic void main(String[] args) { int sum = 0; //定义变量用于存储不断变化的和。 int x = 1; //定义变量,记录住不断变化的被加的数。 while(x<=10) //定义循环,重复加法的过程。 { sum= sum + x; x++; }... 阅读全文
posted @ 2012-09-03 16:38 chrp99 阅读(196) 评论(0) 推荐(0)
摘要:Java总结java最基本的基础知识、这种东西应该印在脑子里雨打不动,风吹不走。以后不能为少个分号或缺个逗号之类的小问题所出错。1、分隔符:超到分隔的作用。有半角的分号(“ ; ”)、逗号(" , ")、圆点(" .")、空格(" ")、花括号(“{ }”)2、标识符:用通俗的话说就是像人名一样,起到一个标识作用。标识符必须以字符、下划线、美元开头,后跟字符、下划线、美元符或数字,长度无限。注:java标识符的拼写是区分大小写的,即小a和A是两个完全不同的标识符。3、关键字:java语言有些特定的单词保留有专门的用途。也就是说被占用了 阅读全文
posted @ 2012-09-03 14:05 chrp99 阅读(184) 评论(0) 推荐(0)
摘要:Java总结java最基本的基础知识、这种东西应该印在脑子里雨打不动,风吹不走。以后不能为少个分号或缺个逗号之类的小问题所出错。1、分隔符:超到分隔的作用。有半角的分号(“ ; ”)、逗号(" , ")、圆点(" .")、空格(" ")、花括号(“{ }”)2、标识符:用通俗的话说就是像人名一样,起到一个标识作用。标识符必须以字符、下划线、美元开头,后跟字符、下划线、美元符或数字,长度无限。注:java标识符的拼写是区分大小写的,即小a和A是两个完全不同的标识符。3、关键字:java语言有些特定的单词保留有专门的用途。也就是说被占用了 阅读全文
posted @ 2012-09-03 14:05 chrp99 阅读(138) 评论(0) 推荐(0)
摘要:面向对象的三个基本特征是:封装、继承、多态。 封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程(OOP)语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。继承的过程,就是从一般到特殊的过程。要实现继承,可以通过“继承”(Inheritance)和“组合”(Composit 阅读全文
posted @ 2011-11-03 10:32 chrp99 阅读(237) 评论(0) 推荐(0)
摘要:面向对象的软件工程 面向对象 的软件工程是面向对象方法在软件工程领域的全面应用。它包括: 面向对象的分析(OOA) 面向对象的设计(OOD) 面向对象的编程(OOP) 面向对象的测试(OOT) 面向对象的软件维护(OOSM)系统分析: 系统分析阶段应该扼要精确地抽象出系统必须做什么,但是不关心如何去实现。 面向对象的系统分析,直接用问题域中客观存在的事物建立模型中的对象, 对单个事物及事物之间的关系,都保留他们的原貌,不做转换... 阅读全文
posted @ 2011-10-29 00:31 chrp99 阅读(179) 评论(0) 推荐(0)
摘要:面向对象方法的由来 程序设计方法的发展历程 面向过程的程序设计方法 ☄程序的目的:用于数学计算 ☄主要工作: 设计求解问题的过程 ☄缺点: 对于庞大、复杂的程序难以开发和维护 面向过程的结构化程序设计方法 ☋ 设计思路 ◇ 自顶向下、逐步求精。采用模块分解与功能抽象,自顶向下、分而治之。◇ 按功能划分为若干个基本模块,形成一个树状结构。 ◇ 各模块间的关系尽可能简单,功能上相对独立;每一模块内部均是由顺序、选择、循环三种基本结构组成。 ◇其模块化实现的具体方法是使用子程序。 优点: 有效地将一个较复杂的程序系统设计任务分解成许多易于控制和处理的子任务,便于开发和维护。 缺点:◆ 可重用... 阅读全文
posted @ 2011-10-27 11:55 chrp99 阅读(153) 评论(0) 推荐(0)