![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础学习
smart0628fdf
made code
展开
-
Java IO 中的BufferedReader 使用
BufferedReader buf= new BufferedReader(new InputStreamReader(System.in));String str=buf.readLine();原创 2009-04-06 10:20:55 · 154 阅读 · 0 评论 -
乘法表算法
for(j=1;j原创 2009-04-06 10:23:50 · 207 阅读 · 0 评论 -
Java中Supper关键字的使用
Super有三种情况可以使用:⑴用来访问父类中被覆盖的方法;⑵用来调用父类中的构造方法;⑶用来访问父类中被隐藏的成员变量。原创 2009-04-06 11:01:06 · 331 阅读 · 0 评论 -
Java中的volatile、native、synchronized 三个关键字的使用
1.用volatile修饰的成员变量称为易失变量,通常这个变量同时被几个线程控制和修改,也就是说,这个成员变量不仅被当前程序所掌握,在运行过程可能存在其他未知的程序操作来影响和改变该变量的取值。2.用native修饰的是一种特殊方法,一般用来声明用其他语言编写的方法体并具体实现方法功能。由于native的方法是用其他语言在外部编写,所以,所有的native方法都没有方法体,而使用一个“;”代替...原创 2009-04-06 11:18:22 · 185 阅读 · 0 评论 -
用递归算法求n!的阶乘
double fac(int n){ if(n原创 2009-04-06 17:45:35 · 554 阅读 · 0 评论 -
comparator和Comparable用法和区别
Comparator 和Comparable都是接口,两者之间可以说没什么关系。Comarator位于包java.util下,而Comparable位于包 java.lang下。通俗的说:Comparator是一个比较器,相当于一种工具,它定义了俩个方法,分别是 int compare(T o1, T o2)和 boolean (Object obj),所以...原创 2009-04-07 08:52:35 · 137 阅读 · 0 评论 -
String 与StringBuffer的区别
区别:1、String的长度是不可变的,StringBuffer的长度是可变的。如果你对字符串中的内容经常进行操作,特别是内容要修改时,那么使用StringBuffer,如果最后需要String,那么使用StringBuffer的toString()方法。2、String 对象存储的字符序列不可变,而StringBuffer对象存储的字符序列可以改变。...原创 2009-04-13 08:46:36 · 423 阅读 · 0 评论