2014年4月15日

摘要: 用布尔类型跳出循环:1.首先申明一个布尔变量:boolean y =false;申明位置在:方法内,循环外;public void s(){//在此申明布尔变量;for(){}}if(!y){}2,进入循环就改变y的值3. 如果y的值没有改变就执行if语句4,通过y的值的改变(true or fal... 阅读全文
posted @ 2014-04-15 18:32 沐鷾 阅读(186) 评论(0) 推荐(0)
 
摘要: 用布尔类型跳出循环:1.首先申明一个布尔变量:boolean y =false;申明位置在:方法内,循环外;public void s(){//在此申明布尔变量;for(){}}if(!y){}2,进入循环就改变y的值3. 如果y的值没有改变就执行if语句4,通过y的值的改变(true or fal... 阅读全文
posted @ 2014-04-15 18:32 沐鷾 阅读(613) 评论(0) 推荐(0)

2014年4月14日

摘要: 构造器:构造器也叫构造方法,他是一种特殊的方法,每一个类都有一个默认的不带参数的构造方法!构造方法在对对象实例化时调用,即生成新的对象!对类进行实例化时,初始化对象中的成员变量。构造方法有2个属性:1.构造方法的名字必须与类名相同;2.构造方法没有返回类型。就是说没有返回值,也不能用void。一个类... 阅读全文
posted @ 2014-04-14 18:38 沐鷾 阅读(148) 评论(0) 推荐(0)

2014年4月13日

摘要: 一个类中,当调用构造方法创建对象实例时,如果类的实例变量和局部变量名称相同,则要用this关键字区分。反之,编译可能出错。(this关键字事例public class Test{ String name; Public Test(String name){ this.name = name; }}使用this关键字的情况(1)在一个构造方法中,通过this关键字调用所在类中的另一个构造方法。(2)在一个实例方法内,局部变量或参数与实例变量名称相同,编译口器无法区分变量,这时要用this关键字。(3)在一个实例方法内,通过this关键字访问当前实例的引用。 阅读全文
posted @ 2014-04-13 15:21 沐鷾 阅读(102) 评论(0) 推荐(0)
 
摘要: “对象(Object)”一词,早在十九世纪就有现象学大师胡塞尔提出并定义。对象是世界中的物体在人脑中的映象,是人的意识之所以为意识的反映,是做为一种概念而存在的先念的东西,它还包括了人的意愿。举例说明吧。当我们认识到一种新的物体,它叫树,于是在我们的意识当中就形成了树的概念。这个概念会一直存在于我们的思维当中,并不会因为这棵树被砍掉而消失。这个概念就是现实世界当中的物体在我们意识当中的映象。我们对它还可以有我们自己的意愿,虽然我们并不需要付诸实现——只要在你的脑中想着把这棵树砍掉做成桌子、凳子等——我们就把它叫做意向。于是,对象就是客观世界中物体在人脑中的映象及人的意向。只要这个对象存在我们的 阅读全文
posted @ 2014-04-13 15:18 沐鷾 阅读(111) 评论(0) 推荐(0)
 
摘要: 在学习中我们避免不了交流!而交流主要分为三个方面:1.上对下的交流:指导 通过对下层次同学的指导,我们能够对比较基础的东西进行再次的熟悉,而后对这些基础的东西更加的敏感意识,以后自己在写代码的时候就会减少低级错误的发生!2:同层次的交流:讨论 通过讨论可以增强我们的逻辑思维,避免了一个人逻辑的局限性!对于一个程序而言,它可能有很多种方法去实现,而你自己可能只能想到其中的一种或者几种,但是通过与其他同学的讨论,你就可以知道他的方法,而后我们就又多了一种方法去实现这个程序,这样就开阔了我们的思维!3:下的上的交流:提问 通过提问被指导,我们就能对这个问题进行了解了,而后我们就明白这个问题为什... 阅读全文
posted @ 2014-04-13 15:11 沐鷾 阅读(2976) 评论(0) 推荐(0)

2014年4月8日

摘要: 类的封装性即不能让外面的类随意修改一个类的成员变量;在定义一个类的成员(包括变量和方法),使用private关键字说明这个成员的访问权限,只能被这个类的其他成员方法调用,而不能被其他的类中的方法所调用;为实现封装性,常将类的成员变量声明为private,再通过public的方法来对这个变量进行访问。对一个变量的操作,一般都有 读取和赋值操作,我们一般定义两个方法来实现这两种操作,即:getXxx()与setXxx();一个类就是一个模块,我们应该让模块仅仅公开必须要让外界知道的内容,而隐藏其他的一切内容。再进行程序设计时,应尽量避免一个模块直接修改或操作另一个模块的数据,模块设计追求强内聚(许 阅读全文
posted @ 2014-04-08 20:01 沐鷾 阅读(689) 评论(0) 推荐(0)
 
摘要: 全局变量:也叫成员变量,是指在类中定义的变量;它在整个类中都有效 全局变量又可分为:类变量和实例变量 1.类变量:又叫静态变量 用static修饰 它可以直接用类名调用 也可以用对象调用 而且所有对象的同一个类变量都是共享同 一块内存空间的2.实例变量:不用static修饰 它只能通过对象调用 而且所有对象的同一个实例变量是共享不同的内存空间的局部变量:是指那些在方法体中定义的变量以及方法的参数 它只在定义它的方法内有效注意:如果某个方法中的局部变量的名字与全局变量的名字相同 则该全局变量在这个方法中暂时失效public class Test{ int a=0; //全局变量 public.. 阅读全文
posted @ 2014-04-08 19:14 沐鷾 阅读(7761) 评论(0) 推荐(0)

2014年4月3日

摘要: 标示符命名规则:1明规则:1.1.标示符不能包含java语言的关键字1.2标示符只能是字母,数字,_,$组成1.3 标示符开头不能是数字1.4标示符区分大小写,没有长度限制1.5标示符要达到见名知意的效果2 潜规则2.1 类名每个单词的首字母大写2.2 方法名变量名一般使用驼峰命名法及从第二个单词开始首字母大写2.3常量名所有字母都大写数据类型整数没有定义类型默认int ,小数默认doublebyte,short,char计算运算时都被提升到int操作数中有一个是long,float或double时,对应输出类型byte〈short〈int〈long〈float〈double从低到高自动转换要 阅读全文
posted @ 2014-04-03 22:00 沐鷾 阅读(148) 评论(0) 推荐(0)
 
摘要: java语言特点:1.简单2.面向对象3.分布式4.解释的:是一种半编译版解释的语言5.安全的:因为都是在jvm上编译,所以安全性高6.跨平台,可移植,可以通过JVM编译成各个平台上都能识别的语言7.性能优异8.多线程JVM工作原理:1.通过java编译器编译成class文件2.JVM工作流程2.1.通过类加载器对class文件进行加载2.2.通过字节码校验器对class文件进行校验,验证其安全性2.3通过解释器解释成操作平台可以识别的本地代码环境变量配置:JAVA_HOME:jdkd的安装目录path:jdk目录下bin的路径一般写成%JAVA_HOME%\bin;这样利于jdk的移植的时候 阅读全文
posted @ 2014-04-03 21:46 沐鷾 阅读(82) 评论(0) 推荐(0)