商域无疆 (http://blog.csdn.net/omni360/)本文遵循“署名-非商业用途-保持一致”创作公用协议转载请保留此句:商域无疆 - 本博客专注于敏捷开发及移动和物联设备研究:数据可视化、GOLANG、Html5、WEBGL、THREE.JS,否则,出自本博客的文章拒绝转载或再转载...
分类:
Web程序 时间:
2015-10-26 09:18:38
阅读次数:
252
这一章节我们来说说return break continue直接的相同与不同。1.相同都是跳出循环。package com.ray.ch03;
public class Test {
public static void main(String[] args) {
System.out.println("-------with break-------");
for (int i = ...
分类:
编程语言 时间:
2015-10-25 12:23:07
阅读次数:
144
这一章节我们来聊一下逗号操作符。注意:不是逗号分割符。package com.ray.ch03;
public class Test {
public static void main(String[] args) {
for (int i = 0, j = 0; i < 5 && j < 4; i++, j += 2) {
System.out.println("i:" + i +...
分类:
编程语言 时间:
2015-10-25 12:22:16
阅读次数:
172
这一章节我们来聊一下for each。大家来看看下面的例子:package com.ray.ch03;
import java.util.Random;
public class Test {
public static void main(String[] args) {
Random random = new Random();
float[] floatArr = new fl...
分类:
编程语言 时间:
2015-10-25 12:21:51
阅读次数:
143
这一章节我们来聊聊自增自减与关系操作符。1.自增自减其实没什么特别需要关注,只要把基础原理弄懂即可。package com.ray.ch03;
public class Test {
public static void main(String[] args) {
int a = 0;
System.out.println("before ++:" + a);
System.out...
分类:
编程语言 时间:
2015-10-23 12:05:21
阅读次数:
189
这一章节来聊一下算术操作符1.自动转换结果类型。package com.ray.ch01;
public class Test {
public static void main(String[] args) {
int a = 2, b = 3;
int c = a / b;
int d = b / a;
System.out.println(c);
System.ou...
分类:
编程语言 时间:
2015-10-22 10:49:11
阅读次数:
123
这一章节我们来简单介绍一下单根继承与容器。1.单根继承概念:单根继承,意味着所有类的继承,都继承自单一的基类的继承模式优点:(1)所有对象都具有一个共用接口,归根到底都是相同的基本类型。package com.ray.ch01;
public class Jack extends Object {
}
其实,当我们建立一个新的类时,它是默认继承Object这个根类的,因此我们在建立一个新类的时候...
分类:
编程语言 时间:
2015-10-20 12:19:13
阅读次数:
196
接着上一章节,我们来继续介绍继承。1.子类调用方法时的查找方法的顺序:我们继续以上一章节的动物代码为例:package com.ray.ch01;
public class Animal {
private String name;
private long id;
private String location;
public void eat() {
System.out.p...
分类:
编程语言 时间:
2015-10-16 17:10:50
阅读次数:
197
继承,是oop和java一个非常重要的概念,因此,我们分成几个章节来讨论它。这一章节讨论的是什么是继承?为什么需要继承?继承:就是is-a的关系,也就是子类属于父类的一种。例如:package com.ray.ch01;
public class Person {
private long id;
private String name;
private String sex;
pub...
分类:
编程语言 时间:
2015-10-16 13:39:57
阅读次数:
191
这一章节我们来聊聊隐藏具体实现。一般来说,编程分为类的创建者与类的使用者,创建者将一部分脆弱的代码隐藏起来,只暴露某些必须的方法给使用者,这样,创建者就可以根据需要修改隐藏部分,而不会影响使用者的调用。1.为什么需要隐藏具体实现。答案:减少bug,降低脆弱代码被修改的风险。例如:package com.ray.ch01;
public class Bird {
private String...
分类:
编程语言 时间:
2015-10-15 12:59:41
阅读次数:
167