![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 74
tjbworks
这个作者很懒,什么都没留下…
展开
-
java存储方式的学习
Bruce Eckel在《ThinKing in Java》中提到: java的存储可以分为六块。第一:寄存器,位于处理器内部。但是程序员不能控制其内存分配,是由编译器根据需求来决定是否存储在寄存器中。第二:RAM,具体又分为三种:a:堆栈存储java编译器能够确定大小以及生命周期的数据,比如对象引用以及基本类型变量。它主要是通过“堆栈指针”来实现的,“堆栈指针”下移,则分配内存,“堆栈指针原创 2006-11-20 15:48:00 · 722 阅读 · 0 评论 -
java多态的学习
/** * */package com.tjb.foundation.test;/** * @author tjbworkshop * */class A{ public String f(D obj){return ("A and D");} public String f(A obj){return ("A and A");}}class B extends A{ public原创 2006-11-20 22:07:00 · 699 阅读 · 0 评论 -
java随机验证码的生成
import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Date;import java.util.Random;i转载 2006-11-23 22:52:00 · 753 阅读 · 0 评论 -
一道笔试题,生成4位不重复的整数
/** * */package com.tjb.foundation.test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.HashSet;import java.util.Iterator;import java.util.R原创 2006-11-24 01:18:00 · 1195 阅读 · 0 评论 -
java传参
java的传参是按值传参(我现在的理解) 1、基本数据类型作为变量(变量的复制品);所以要改变要像c/c++那样可写一个可以交换基本类型变量值的函数在java中要费劲的多。2、对象引用作为参数,其实传入的也只是对象的引用的复制品(不是对象的复制品),本质上还是按值传参,但是这些应用的复制品不管有多少个,总之还是指向同一个对象。除非你把它指向另外的对象或者置为null,否则你通过引用操纵原创 2006-12-07 18:02:00 · 1811 阅读 · 0 评论