![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础知识
文章平均质量分 50
wa1992an
这个作者很懒,什么都没留下…
展开
-
java Random类详解
Random类 (java.util) 此类的实例用于生成伪随机数流。此类使用 48 位的种子,使用线性同余公式 (linear congruential form) 对其进行了修改。 Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。 相同种子数的Rand...原创 2014-05-27 20:14:27 · 107 阅读 · 0 评论 -
重写和重载
一、只要拥有一个继承超类方法的类,就有机会重写该方法(除非方法被标识为final或static)。重写的主要好处是具有能够定义某个子类型特定行为的能力。 以下是重写方法的规则: 1. 参数列表必须与被重写的方法的参数列表完全匹配,或者就成重载了; 2. 返回类型必须与超类中被重写方法原先声明的返回类型或其子类型相同; ...原创 2014-06-04 09:11:08 · 99 阅读 · 0 评论 -
java break/continue label用法
文章来源 http://hi.baidu.com/kaisep/blog/item/038dbe8b97ad4b739f2fb470.htmlJava中的break Label 和continue Label1:break break语句提供了一种方便的跳出循环的方法,一般只退出一重循环。 boolean test=true; int i=0; while(tes...原创 2014-03-09 21:18:45 · 182 阅读 · 0 评论 -
Clone使用方法详解
Clone使用方法详解 java“指针” Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,本文会试图澄清这一概念。并且由于Java不能 通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。本文会让你了解什么是影子clone与深度 clone,认识它们的区别、优点及缺点。 ...原创 2014-03-11 20:39:25 · 168 阅读 · 0 评论 -
java中变量、对象的存储位置
1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共 享,详见第3点。堆的优势是可以动态地分配内存大小,生存期也不必事先告诉编译器,Java的垃圾收集器会...原创 2014-03-13 09:49:25 · 298 阅读 · 0 评论 -
java默认值
java默认值*变量为对象的属性java虚拟机会指定默认值1.数值类型=0,如:int2.boolean类型=false3.字符类型=空字符,如:char4.字符串类型=null,如:String5.对象类型=null,如:Object[code="java"]package com.javalang;public class...原创 2014-03-18 19:15:10 · 302 阅读 · 0 评论