- 博客(6)
- 收藏
- 关注
原创 JAVA中this关键字的使用
1.为了解决可读性的问题,通过this关键字可以明确的访问一个类的成员变量,解决与局部变量命名的问题,写一个小的例子。 eg:class Person{ int age; public Person(int age) { this.age=age; } public getAge() { return this.ag
2017-05-25 22:38:19
364
原创 Static静态变量,静态方法,静态代码块
首先这个知识点,我个人觉得比较重要: 1.静态变量:在一个JAVA类中,可以使用static关键字来修饰成员变量即静态变量,静态变量被所有实例所共享,比较特殊的一点可以使用”类名.变量名”的形式去访问。 egclass Student{ static String schoolName;}public class Example{ Student stu1 = new
2017-05-24 12:00:37
623
原创 JAVA--构造方法的说明
满足下面三个条件的就称为该方法是构造方法: 1. 方法名与类名一致 2. 在方法名的前面没有返回值的声明 3. 在方法中没有return语句返回一个值,但可以单独写一个return;来对该方法进行结束。 eg:class Person{ public Person() { System.out.println("无参构造方法被调用")
2017-05-23 21:22:19
398
转载 Java初学者Paulmarkyes---中静态代码块,普通代码块,构造代码块,构造方法先后执行顺序以及区别
首先我们说明执行顺序的优先级:静态代码块>main函数代码块>构造代码块>构造方法代码块。其中静态代码块基于JVM的原理优先于main函数代码块,这点事非常值得注意的,而且静态代码块只会执行一次。普通代码块//普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”public class CodeBlock01{
2017-01-16 11:19:35
344
原创 Java初学者Paulmarkyes---自动递加和递减
关于运算中比较简单,但是常出错的问题:a++ 与 ++a的区别,递减类似。a++叫做前缀式,++a叫做后缀式。 int a = 2; int b = a++; System.out.println("a="+a);//输出a=3; System.out.println("b="+b);//输出b=2; int i = 2
2017-01-15 15:31:24
656
原创 Java初学者Paulmarkyes---算术运算符
Java的基本运算符与大多数的程序设计语言是相同的。包括+ - * / %等等,其中整数除法是直接除去小数的部分,而不是采用四舍五入的方式。Java也可以采用一种来自C和C++的简化符号同时进行运算与赋值操作。只要有实际作用就行。例如,要把x加上4,并把值返回给X,那么可以这样写:x+=4。 我们通过下面这个例子展现各种运算符的用法:public class Mathops{public s
2017-01-15 14:00:10
308
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人