Java
paulmarkyes
这个作者很懒,什么都没留下…
展开
-
Java初学者Paulmarkyes---算术运算符
Java的基本运算符与大多数的程序设计语言是相同的。包括+ - * / %等等,其中整数除法是直接除去小数的部分,而不是采用四舍五入的方式。Java也可以采用一种来自C和C++的简化符号同时进行运算与赋值操作。只要有实际作用就行。例如,要把x加上4,并把值返回给X,那么可以这样写:x+=4。 我们通过下面这个例子展现各种运算符的用法:public class Mathops{public s原创 2017-01-15 14:00:10 · 294 阅读 · 0 评论 -
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 · 628 阅读 · 0 评论 -
Java初学者Paulmarkyes---中静态代码块,普通代码块,构造代码块,构造方法先后执行顺序以及区别
首先我们说明执行顺序的优先级:静态代码块>main函数代码块>构造代码块>构造方法代码块。其中静态代码块基于JVM的原理优先于main函数代码块,这点事非常值得注意的,而且静态代码块只会执行一次。普通代码块//普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”public class CodeBlock01{转载 2017-01-16 11:19:35 · 327 阅读 · 0 评论 -
JAVA--构造方法的说明
满足下面三个条件的就称为该方法是构造方法: 1. 方法名与类名一致 2. 在方法名的前面没有返回值的声明 3. 在方法中没有return语句返回一个值,但可以单独写一个return;来对该方法进行结束。 eg:class Person{ public Person() { System.out.println("无参构造方法被调用")原创 2017-05-23 21:22:19 · 360 阅读 · 0 评论 -
Static静态变量,静态方法,静态代码块
首先这个知识点,我个人觉得比较重要: 1.静态变量:在一个JAVA类中,可以使用static关键字来修饰成员变量即静态变量,静态变量被所有实例所共享,比较特殊的一点可以使用”类名.变量名”的形式去访问。 egclass Student{ static String schoolName;}public class Example{ Student stu1 = new原创 2017-05-24 12:00:37 · 603 阅读 · 0 评论 -
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 · 346 阅读 · 0 评论