java基础
dandan_18
从一件件小事做起,加油~你想要的生活都会给你!
展开
-
java实现栈的基本操作
java实现栈的基本操作package arithmetic;import java.io.PushbackInputStream;public class MyStack { private static int SIZE=10; private int top; private Object[] contents; public MyStack(){原创 2016-12-17 17:07:53 · 1603 阅读 · 0 评论 -
图的深度遍历——java实现
图的深度遍历——java实现先来一张图便于大家理解: 上图为代码执行图,总算搞清楚的深度遍历的执行。public class BFSTest { final static int[][] a={{0,1,0,1,0},{1,0,1,0,1},{0,1,0,0,1},{1,0,0,0,1},{0,1,1,1,0}}; /* false表示没有被访问过 true表示原创 2016-12-27 22:39:33 · 962 阅读 · 0 评论 -
java实现第一年的第几天
java实现第一年的第几天package dan;/** * Created by dandan on 2017/2/28. */public class YearAndDay { public static void change(String str){ int[] months={31,28,31,30,31,30,31,31,30,31,30,31};原创 2017-02-28 10:46:20 · 1168 阅读 · 0 评论 -
Java基础知识复习
java的基本数据类型原创 2016-11-18 15:23:52 · 404 阅读 · 0 评论 -
java基础——final
关于继承的小技巧:将所有的字段都设置为private,将所有的方法都设置为public。我们采取的最好的做法是保持成员的private 状态——无论如何都应保留对基 础的实施细节进行修改的权利。在这一前提下,可通过protected 方法允许类的继承者进行受到控制的访问。Final详解最初的定义是“不可变”,为效率和设计。 - final修饰一个类的时候,这个类不能被继承,里面的所有方法都隐原创 2017-11-21 18:24:46 · 189 阅读 · 0 评论