
java基础
文章平均质量分 62
HPchenqi_16
这个作者很懒,什么都没留下…
展开
-
一款简易五子棋,实现人机,人人功能。
希望各位前来观看的同学,多多指教!可以留言互相讨论呀。我把代码的思想全都写在注释上了!谢谢!原创 2015-09-01 22:30:12 · 1046 阅读 · 0 评论 -
三种方法:一个简易的员工管理系统(一)
嘻嘻!又来更新博客啦!我会在代码中做详细注释给大家。这里先说下这第一种方法的思路:主题思路,是创建一个二维数组用来存数。如:a[?][5],因为二维数组的第二维是固定的5个数,所以可以确定。第一维可以根据大家要存多少数来自行决定!然后根据这个二维数组对数据进行增删改查。package 员工管理系统;public abstract class Employee { //创建员工父类 Stri原创 2015-09-09 22:36:59 · 4437 阅读 · 0 评论 -
关于java中的值传递与引用传递的见解
网上看了很多资料,有人说java有引用传递,也有值传递,也有人说java中只有值传递。这俩种个其实都是对的,只是俩种不同的方向说的java中除了基本类型外都是引用传递,所谓的引用传递,说的是Person p = new Person();p.setName("张三");public void change(Person p){ p.setName("李四");}原创 2017-06-14 16:06:10 · 366 阅读 · 0 评论 -
Java中只有值传递,没有引用传递
先来看一个作为程序员都熟悉的值传递的例子:... ...//定义了一个改变参数值的函数public static void changeValue(int x) {x = x *2;}... ...//调用该函数int num = 5;System.out.println(num);changeValue(num);System.out.println(num);...转载 2017-05-18 10:55:23 · 279 阅读 · 0 评论 -
向上转型与向下转型
class A ...{ public String show(D obj)...{ return ("A and D"); } public String show(A obj)...{ return ("A and A"); }原创 2017-05-17 22:55:41 · 350 阅读 · 0 评论 -
简单却挺经典的递归题
public static void main(String []args){ System.out.println(fun(8)); } public static int fun(int a){ if(a==1){ return 10; } else return fun(a-1)+2; }要运行fun(8)就要运行fun原创 2015-10-29 10:06:40 · 460 阅读 · 0 评论 -
关于BufferReader中readLine的问题!小心!
今天自己在做一个IO读取员工管理系统中,发现每次输出的行数据都不对劲,但是逻辑语法又没有问题,后来用Debug一步步调试出来,大家有兴趣,可以去看看我的员工管理系统(三),那里面我也会提到,这里我举个例子。private static void test1() throws FileNotFoundException, IOException { FileReader fr=new Fil原创 2015-09-16 22:52:20 · 5572 阅读 · 0 评论