J2SE(一)--数据基础

文章中的内容来自马士兵老师的J2SE视频。关于Java中的数据基础,因为都属于计算机语言,与其他的编程语言都是大同小异的,我们知道大同的地方,只要把效益的地方调出来,学习就会很轻松。


(一)总图:


看到右边,由大到小包含关系是:就会一目了然。


(二)明细



上下两张是一张图,如果说上一张图是宏观的说,下一张图就是细节。


标识符、关键字、数据类型、表达式、元素符、语句、方法个人认为与其他语言如C#没有差异。


这里新学到的东西:


1、可能就是注意一下局部变量和成员变量声明的位置,声明数据类型中的引用数据类型变量,可能先前学习的时候对这个没有太多的理解,现在就很清楚了。


2、关于字符型和字符串型有什么区别?区别就是:前者用单引号,用法作为一个变量使用;后者用双引号,用法作为一个指针,指向第一个字符使用。


3、递归:数据结构导论中有讲过,其实很简单,一句话总结就是:这个方法调用了自身。举个例子:


public class Test{
	public static void main(String[] arg){
		System.out.println(method(<span style="font-family:KaiTi_GB2312;">4</span>));
	}
	public static int method(int n){
		if(n == 1)
			return 1;
		else
			return n * method(n-1);
	}
}

怎么理解这个自身调用呢?


挺清楚的了吧!


(三)总结:


记住一点:格式比算法更重要!





评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值