java基础
jiang617325814
这个作者很懒,什么都没留下…
展开
-
java API学习记录
API(ApplicationProgrammingInterface) 1.String和StringBuffer类位于java.lang中 Stringx="a"+4+"c"; 字符串常量实际上就是一种特殊的匿名String对象 System.in.read();可以从键盘读取一个字节,需要捕捉IOException异常 ...2011-04-20 10:41:00 · 86 阅读 · 0 评论 -
java内存溢出详解(转载)
一、内存溢出类型1、java.lang.OutOfMemoryError: PermGen spaceJVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,超出了也会导致这...2011-04-27 11:23:00 · 84 阅读 · 0 评论 -
swing小计算器练习
这个计算器程序是对Swing的一个练习,逻辑比较简单 它只能进行单次运算(不能进行多项式运算),考虑了除数不能为0的情况 import java.awt.*; import java.awt.event.*; import javax.swing.*; public class Calculator extends JFrame implements ActionListene...2011-04-26 20:51:00 · 136 阅读 · 0 评论 -
GUI学习记录2
9.FileDialog类 用来打开文件,保存文件等等 publicFileDialog(Frameparent,Stringtitle,intmode) 10.Checkbox类 复选按钮: Checkbox(Sringlabel,booleanstate)第二个参数代表初始状态 单选按钮:CheckboxGroup决定单选按钮的组对象 Checkbox(Stringlabel...2011-04-25 16:28:00 · 88 阅读 · 0 评论 -
学习java应该注意的一些细节(转载)
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的...2011-04-25 13:59:00 · 122 阅读 · 0 评论 -
布局管理简单认识
1.BorderLayout 把界面划分为东、南、西、北、中五个部分 若想添加更多的组件,可以建立多个panel,然后再panel中创建组件 默认把组件放在Center方向 import java.awt.Button; import java.awt.Frame; public class TestBoderLayout extends Frame{ public Te...2011-04-25 10:05:00 · 116 阅读 · 0 评论 -
GUI学习记录1
1. Awt小程序 : import java.awt.*; public class testFrame { public static void main(String[] args) { Frame f = new Frame(); f.setName("frame"); f.setSize(500, 600); ...2011-04-24 22:28:00 · 101 阅读 · 0 评论 -
creatImage方法与getImage方法的使用
最近在学习java的GUI程序,对createImage和getImage方法很是困惑,我查阅了JDK文档帮助,来深入理解两种方法 1.publicImagecreateImage(intwidth,intheight) (在awt.Componet包中) 它是在内存中创建的Image对象,所以重绘速度快很多 JDK文档中描述:创建一幅用于双缓冲,可以在屏幕外绘制的图像,如果组...2011-04-24 10:59:00 · 402 阅读 · 0 评论 -
java打包方法
简单的打包javaclass文件的方法,不引入第三方jar包 1.建立MANIFEST.MF (在D:/XXX目录下) 以下内容为文件内容 Manifest-Version: 1.0 Main-Class: RoundButton Created-By: XXX 2.打包 把你的RoundButton.class复制到D:/XXX目录下 然后cmd打开命令行 输...2011-04-23 09:54:00 · 91 阅读 · 0 评论 -
swing小计算器2.0
把上一次写的计算器代码缩减到了110行,大概缩短了1/3,不过代码还是可以缩减 下面开始学习网络编程了,有时间再继续写个科学计算器出来 import java.awt.*; import java.awt.event.*; import javax.swing.*; class CalculatorFrame extends JFrame { JTextField jtf = ...2011-04-28 10:04:00 · 128 阅读 · 0 评论