
Java
文章平均质量分 79
kiya-z
啊啊啊啊,笨的跟猪一样。。。
展开
-
Java中堆内存和栈内存的区别
一个编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈2、堆区(heap) — 一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化原创 2013-10-02 10:36:52 · 1125 阅读 · 0 评论 -
Java中的static
按static描述:1、 static在java中到底代表什么,为何要用它? static――静态――“指定位置“ 首先,我们来看看java的内存:java把内存分为栈内存和堆内存,栈内存用来存放一些基本类型的变量和数组及对象的引用变量,而堆内存主要是来放置对象的。 用static的修饰的变量和方法,实际上是指定了这些变量和方法在内存中的“固定位原创 2013-10-05 21:54:06 · 774 阅读 · 0 评论 -
Eclipse 快捷键 【super~
【Ctrl+T】 搜索当前接口的实现类 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用。 3. 【Ctrl+/】转载 2013-10-12 17:47:06 · 1242 阅读 · 0 评论 -
表达式求值 [第一次用Java写,纪念一下 ]
在章鱼哥的帮助下,终于完成了~这个只能用来进行个位数的运算,只有+、-、*、/和括号。。呃呃,不过稍微改进一下就可以多位数了。。面壁思过ing...package com.zjk.calculator;import java.util.Stack;import javax.swing.JOptionPane;public class calculator {原创 2013-11-05 15:54:06 · 930 阅读 · 0 评论 -
Java之BigInteger
用Java来处理高精度问题,相信对很多ACMer来说都是一件很happy的事,简单易懂。下面是写的一些Java中一些基本的函数的及其……头文件:import java.io.*; import java.util.*; import java.math.*;读入: Scanner cin = Scanner (System.in); whil转载 2013-11-05 18:15:35 · 741 阅读 · 0 评论 -
练习一下用Java处理大数
低水平飘过HDU1063import java.math.BigDecimal;import java.util.Scanner;public class Main { public static void main(String[] args){ int n; Scanner scanner = new Scanner(Sys原创 2013-11-05 20:49:01 · 749 阅读 · 0 评论