![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 59
编译人生代码
我坚信Java可以改变生活奋斗吧,为了生活
展开
-
Java中的值传递和引用传递
值传递(基本数据类型作为参数):方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参 数的值。引用传递(对象作为参数):也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式参数的操作实际上就是对实际参数的操作,方法执行中形式参数值的改变将会影响实际参数的值。值传递的例子:pu原创 2014-03-27 15:57:06 · 850 阅读 · 1 评论 -
Java递归阶乘小例子
递归 就是一个方法内调用它自身.要注意的是:递归一定要向已知方向递归.下面例子是一个关于阶乘的简单小例子public class TestDigui { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println(fn(2)); }原创 2014-03-27 17:30:32 · 1139 阅读 · 0 评论 -
Java实现多态例子
多态性是指统一的接口,不同的表现形式。在我们下面的例子中,有5个类。Game类是Football、Basketball、Popolong的父类,Games类使用前面4个类。Java根据动态绑定决定执行“更具体”的方法,即子类方法。多态是Java语言的三大特性之一(封装\继承\多态),其中继承与多态是离不开的,我们有必要理解好多态。以下代码涉及到Perso原创 2014-03-22 12:30:59 · 1641 阅读 · 0 评论 -
浮点数转换成人民币读法字符串
应该还有一些潜在的bug,希望大家多多指教~package com.xyj.java.t_4_last;public class TransFloatToChn { static String[] numWords = {"零","壹","贰","叁","肆","伍","陸","柒","捌","玖"}; //转化对应数组 static String[] unitWords = {""原创 2014-03-25 20:04:48 · 818 阅读 · 0 评论 -
模拟String.subString()
package com.xyj.java.t_4_last;public class TestSub { public static void main(String[] args) { // TODO Auto-generated method stub String str = "奋斗吧骚年!"; strSub(str, 1, 5); } //此方法模拟String类原创 2014-03-25 13:07:53 · 733 阅读 · 0 评论 -
关于Java的static关键字
static 代表的是 静态。可以用来修饰成员变量和成员方法。当成员被静态关键字static修饰后,就多了一种调用方式,除了可以被对象调用外,还可以直接被类名调用。public class Dog { static void info(){ System.out.println("这是狗类的static void info()!"); }}测试原创 2014-03-26 14:27:07 · 929 阅读 · 0 评论