![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
j2se
文章平均质量分 61
卡尔的面包
勇往直前!
展开
-
JVM中堆和栈的描述
JVM specification对JVM内存的描述: 主要包括两个子系统和两个组件: Class loader(类装载器) 子系统,Execution engine(执行引擎) 子系统;Runtime data area (运行时数据区域)组件, Native interface(本地接口)组件。 Class loader子系统的作用 :根据给定的全限定名类名(如 ja...原创 2011-08-21 16:11:44 · 204 阅读 · 0 评论 -
Eclipse快捷键
Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快...原创 2011-11-28 15:19:45 · 75 阅读 · 0 评论 -
set,Iterator
set和list不一样,因为set是无序的,没有重复对象的集合。 set和list都是接口。 所以遍历set集合要用iterator方法,返回的的是一个iterator对象。 iterator本身是一个接口,返回的是一个连接iterator的类,具体是那个 类不用去理解。 list有get()方法,而set是没有get方法的。 每一个collection类都有迭代函数...原创 2011-03-27 00:21:35 · 131 阅读 · 0 评论 -
第一次认真写博客
第一次在javaeye认真写自己的博客,决定以后会继续写下去。 前天辞职了,离开了上家公司,有很多的不舍,认识了很多的朋友,很高兴很开心,感觉自己一天比一天也成熟起来。本来打算去南京工作,后来想了很多,也和很多朋友打了很多电话,听了很多建议,很感谢大家对我的帮助,其实我心里是有数的,只有喜欢听听大家的意见,不过听了之后感觉确实受益匪浅。 晚上看了网上一个张龙老师的学习建议,我也把看...原创 2011-03-26 01:59:58 · 88 阅读 · 0 评论 -
J2se 基础复习
java是跨平台语言,真正执行的不是2进制码,而是字节码. JVM---java virtual machine java虚拟机.java虚拟机不是跨平台的,jvm是由C语言编写的. 因为linux,window,mac等等操作系统所用的jvm是不同的. java有两类数据类型:原生数据类型和引用类型. 原生数据类型:int,byte(-128~127 8位),short(1...原创 2011-09-06 14:54:40 · 85 阅读 · 0 评论 -
java复习_异常
**************异常******************** object--->throwable--->分为error和exception. error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。 ...原创 2011-09-05 23:09:21 · 89 阅读 · 0 评论 -
Eclipse
1.在window下eclipse中新建一个工程是gbk编码格式,在linux下是utf-8的格式。所以一般设置编码格式为utf-8,避免出现格式不统一的情况。 2.Editor ---Content Assist --- auto activation triggers for java :. 提示符为点时进行代码提示。 File---export---preperenc...原创 2011-09-05 19:48:16 · 78 阅读 · 0 评论 -
JAVA_线程
//子线程循环2次,主线程5,接着子又循环2次,主循环5,如此循环20次. public class Four { public static void main(String[] args) { final Business bbb = new Business(); new Thread(new Runnable(){ @Override ...原创 2011-09-03 14:57:40 · 80 阅读 · 0 评论 -
Collections集合类的方法进行排序
test.java 写道 public static void main(String[] args) { ArrayList ali = new ArrayList(); ali.add(2); ali.add(1); ali.add(3); Collections.sort(ali, new Comparator<Integer>() { public int compare(I...原创 2011-09-02 22:20:28 · 116 阅读 · 0 评论 -
final关键字
使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 使用final关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的。例如,对于如下语句: final StringBuffer a=new StringBuffer("immutable");执行如下语句将报告编译期错误: a=new StringBuffer("");但是,执行如下...原创 2011-09-02 15:33:55 · 67 阅读 · 0 评论 -
String类的分析
String中intern的方法 首先查看官方API那个的解释: ——————————————————————————————————————— intern public String intern() 返回字符串对象的规范化表示形式。 一个初始时为空的字符串池,它由类 String 私有地维护。 当调用 intern 方法时,如果池已经包含一个等于此 String...原创 2011-08-21 22:31:48 · 124 阅读 · 0 评论 -
喊数字出圈的算法
public static int cycle(int total,int k){ // total表示人数,k表示循环数 List<Integer> dataList = new LinkedList<Integer>(); for(int i=0;i<total;i++){ dataList.add(new Integer(i+1)); } ...原创 2012-06-08 17:34:00 · 240 阅读 · 0 评论