
java
文章平均质量分 51
朝向高处的旅途
0101
展开
-
MyEclipse 快捷键
MyEclipse 快捷键1(CTRL)-------------------------------------Ctrl+1 快速修复Ctrl+D: 删除当前行 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 Ctrl+O 快速显示 OutLine Ctrl+T 快速显示当前类的继承结构 Ctrl+W 关闭当前Editer Ctrl+转载 2013-11-10 11:53:27 · 599 阅读 · 0 评论 -
java JMenu--
1,在一个窗口中,我们经常需要给窗口添加菜单条。在 Java 中这一部分是由三个类实现的,它们是JMenuBar、JMenu和JMenuItem,分别对应菜单条、菜单和菜单项。一、菜单条(JMenuBar) JMenuBar 的构造方法是 JMenuBar(),相当简单。在构造之后,还要将它设置成窗口的菜单条,这里要用 setJMenuBar 方法: JMenuBar TestJM原创 2014-05-25 15:05:43 · 2294 阅读 · 0 评论 -
java 打开文件
import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import javax.swing.JFileChooser;public class Dakai{ public static void main(String ar[]){ JFileChooser file = new JFi转载 2014-05-25 18:57:01 · 645 阅读 · 0 评论 -
转 : java中的Vector类
这两天看书两遇到这个类,索性把这个类整理一下来研究研究。看看API中对Vector的描述。http://www.blogjava.net/Yang/archive/2006/01/05/26662.htmljava.lang.Object | +----java.util.Vectorpublic class Vector extends Object原创 2014-05-25 14:34:48 · 498 阅读 · 0 评论 -
java -vector -add 与- addelement
public synchronized boolean add(E e) { modCount++; ensureCapacityHelper(elementCount + 1); elementData[elementCount++] = e; return true; }public synchronized void addElement(E obj) {原创 2014-05-25 14:47:41 · 1673 阅读 · 1 评论 -
java -layout
前文讲解了JFrame、JPanel,其中已经涉及到了空布局的使用。Java虽然可以以像素为单位对组件进行精确的定位,但是其在不同的系统中将会有一定的显示差异,使得显示效果不尽相同,为此java提供了布局管理器,以使编写的图形界面具有良好的平台无关性。 注意:所有的布局管理器均是针对容器来使用的,包括顶层容器和中间容器。 一、布局管理器所属类包转载 2014-04-24 22:14:31 · 881 阅读 · 0 评论 -
深入学习GridBagLayout
http://www.cnblogs.com/renyuan/archive/2012/10/15/2723809.html 试着用用你会发现其实GridBagLayout真的能解决几乎所有界面布局的问题,窗口大小的随意改变也不会影响到整体布局,更重要的是它可以实现任何你想要的布局设计,只要你做到更有计划和更有耐心一点就行了。对于简单的程序使用Boborderlayout和Gr转载 2014-05-28 13:25:21 · 869 阅读 · 0 评论 -
java中的事件监听
Java中的事件监听是整个Java消息传递的基础和关键。牵涉到两类对象:事件发生者和事件监听者。事件发生者是事件的起源,它可以是一个按钮,编辑框等。事件监听者就是事件的接受者,如果要想接收某个事件,它必须对该事件的发生者说一声:嗨,哥们,有事吱一声。这个过程相当与在事件发生者那儿注册了一下。当事件发生者真的有事件发生时,就会对所有对该事件注册的所有监听者送一份参考消息说:有内幕,有内幕!!事件监听转载 2014-11-29 20:01:04 · 507 阅读 · 0 评论 -
java 3.3 rectangle square
import java.util.*;public class MyRectangle{protected int length;protected int width;//public MyRectangle(){};public MyRectangle(int l,int w){length=l;width=w;};//public void setleng原创 2014-04-10 11:34:41 · 627 阅读 · 0 评论 -
java 3.2 Clock
import java.util.*;//import java.scanner.*;public class Clock extends Thread{private String name;private int Hour,Minute,Second;// g 2public Clock(){Hour=0;Minute=0;Second=0;};public C原创 2014-04-10 11:03:04 · 607 阅读 · 0 评论 -
java 3.1
import java.util.*;public class Gradebook{ //类成员 private String TeacherName; private String CourseName; //g 2 public Gradebook(){} public Gradebook(String Tname,String Cname) {原创 2014-04-10 10:10:41 · 643 阅读 · 0 评论 -
java 实验一
我的java作业。。。 大家忽略掉。。。给童鞋们看的。。张桂珠 呵呵实验一 题目一: 将一个128bits位的数 扩大两倍 提示 :用神奇的位运算 内容: 说位运算 咱就用位运算 妥妥的。 思路 : 扩大为原来的二倍。 看到了二倍,二倍 你能想到什么?想到了什么! 二倍和三倍不是一个概念,为什么? 因为计算机就是一个0和1的东原创 2014-03-16 22:40:38 · 885 阅读 · 0 评论 -
java 4.3
package a;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class work103 { private JLabel jl1; private JTextField jt1; private Button bt1; private JFrame f; public原创 2014-05-11 20:56:04 · 493 阅读 · 0 评论 -
java作业 4.2
package a;import javax.swing.*;import java.awt.*;import java.awt.event.*;public class work102 { int v; int n; private JLabel jl1; private JTextField jt1; private Button bt1; private Butto原创 2014-05-11 20:55:42 · 560 阅读 · 0 评论 -
java 实验二
写完啦 好高兴啊 哈哈 呵呵 了原创 2014-03-20 18:52:09 · 673 阅读 · 0 评论 -
java 多线程
java多线程总结以前没有写笔记的习惯,现在慢慢的发现及时总结是多么的重要了,呵呵。虽然才大二,但是也快要毕业了,要加油了。这一篇文章主要关于java多线程,主要还是以例子来驱动的。因为讲解多线程的书籍和文章已经很多了,所以我也不好意思多说,呵呵、大家可以去参考一些那些书籍。我这个文章主要关于实际的一些问题。同时也算是我以后复习的资料吧,。呵呵大家多多指教。同时希望多结交一原创 2014-04-10 10:25:43 · 509 阅读 · 0 评论 -
Java中JTextArea如何添加滚动条
package com.test;import java.awt.*;import javax.swing.*;public class Test extends JFrame { JMenuBar jb; JTextArea ja; JScrollPane jsp; public void setImage() { jb = new JMenuBar(); this转载 2014-05-08 16:32:19 · 1289 阅读 · 0 评论 -
java 配置 环境变量
1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的原创 2014-01-13 11:08:00 · 631 阅读 · 0 评论 -
JavaScript与Java的区别:
JavaScript与Java的区别: 1.两者语言间的异同: B. JavaScript是基于对象和事件驱动的编程语言,Java是一种真正面向对象的语言; C.前者是一种解释性编程语言,后者的源代码在传递到客户端执行之前,须经过编译; D.强变量和弱变量。前者采用弱定义类型变量检查,后者相反。 E.前者的代码是一种文本字符格式,可以直接嵌入HTML文件转载 2014-01-19 17:12:47 · 698 阅读 · 0 评论 -
java中抽象类与抽象方法的使用问题
从面向对象设计的角度来说,抽象类与抽象方法,接口都是必不可少的内容,正是这些概念以及实际运用,够成了java面向对象的核心与强大,抽象类,方法是和多态密不可分的设计范式....何为多态?简单的说就是一类事物的多种形态,基本类型有多种形态(类型自动转换),方法有多种形态(重载:同名不同参),引用类型的多态则相对复杂,比如说,一个描述人类的类,里面有个方法叫说话,不同语言的人说出来是不一样的,中国原创 2014-01-20 21:27:31 · 678 阅读 · 0 评论 -
java io 转
java中的IO整理写在前面:本文章基本覆盖了java IO的全部内容,java新IO没有涉及,因为我想和这个分开,以突出那个的重要性,新IO哪一篇文章还没有开始写,估计很快就能和大家见面。照旧,文章依旧以例子为主,因为讲解内容的java书很多了,我觉的学以致用才是真。代码是写出来的,不是看出来的。最后欢迎大家提出意见和建议。【案例1】创建一个新文件import原创 2014-03-13 10:44:49 · 678 阅读 · 0 评论 -
Java IO流学习总结 转载
Java IO流学习总结Java流操作有关的类或接口:Java流类图结构: 流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。 IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流原创 2014-03-13 13:11:20 · 584 阅读 · 0 评论 -
java 输入输出流 转载
1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 Java.io是大多数面向数据流的输入/输出类的主要软件原创 2014-03-13 13:17:12 · 522 阅读 · 0 评论 -
转载 java——最快捷的将输入流转换为String的方法
java——最快捷的将输入流转换为String的方法原文地址:https://weblogs.java.net/blog/pat/archive/2004/10/stupid_scanner_1.html正则表达式中,\A是指一个字符串的开头,可能大家用惯了^,而忽略了这个\A, 但是^其实是指一行的开始,而不管一个字符串里面包含多少行,\A都只匹配第一行的开头。那么我们可以用\A原创 2014-03-13 13:48:24 · 757 阅读 · 0 评论 -
java scanner 转载
java.util.Scanner应用详解 java.util.Scanner是Java5的新特征,主要功能是简化文本扫描。这个类最实用的地方表现在获取控制台输入,其他的功能都很鸡肋,尽管Java API文档中列举了大量的API方法,但是都不怎么地。 一、扫描控制台输入 这个例子是常常会用到,但是如果没有Scanner,你写写就知道多难受了。当通过new Scanner原创 2014-03-13 13:57:45 · 506 阅读 · 0 评论 -
java 变长数组
public class ArrayTest { public static void newBehaviour(int... args) { System.out.println("数据长度为:" + args.length); } public static void main(String[] args) { // 可不传参数 newBehaviour(); i原创 2014-03-20 16:19:25 · 796 阅读 · 0 评论 -
JAVA中int、String的类型转换
int -> Stringint i=12345;String s="";第一种方法:s=i+"";第二种方法:s=String.valueOf(i);这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢?String -> ints="12345";int i;第一种方法:i=Integer.parseInt(s);第二种方法:i=Inte转载 2014-03-20 17:29:08 · 456 阅读 · 0 评论 -
Java中ArrayList类的用法(转)
1、什么是ArrayList ArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处: 动态的增加和减少元素 实现了ICollection和IList接口 灵活的设置数组的大小2、如何使用ArrayList 最简单的例子: ArrayList List = new ArrayList(); for( int i=0原创 2014-03-20 17:07:38 · 417 阅读 · 0 评论 -
myeclipse 调试
最基本的操作是: 1, 首先在一个java文件中设断点,然后运行,当程序走到断点处就会转到debug视图下, 2, F5键与F6键均为单步调试,F5是step into,也就是进入本行代码中执行,F6是step over, 也就是执行本行代码,跳到下一行, 3,F7是跳出函数 step return 4,F8是执行到最后。 ==============================转载 2014-03-20 18:26:31 · 534 阅读 · 0 评论 -
java array arraylist
1)精辟阐述:可以将 ArrayList想象成一种“会自动扩增容量的Array”。2)Array([]):最高效;但是其容量固定且无法动态改变; ArrayList: 容量可动态增长;但牺牲效率;3)建议:基于效率和类型检验,应尽可能使用Array,无法确定数组大小时才使用ArrayList!不过当你试着解决更一般化的问题时,Array的功能就可能过于受限。转载 2014-03-20 17:03:20 · 482 阅读 · 0 评论 -
java foreach 使用(转)
foreach语句使用总结 foreach语句是java5的新特征之一,在遍历数组、集合方面,foreach为开发人员提供了极大的方便。 foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。 foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思原创 2014-03-20 17:14:51 · 720 阅读 · 0 评论 -
java 作业 4.1
package a;import java.awt.*;import java.awt.event.*;import javax.swing.*;public class work101{ JFrame f; JTextField jt1,jt2,jt3; JLabel l1,l2,l3,display; int hour,minute,second; /** *原创 2014-05-11 20:54:57 · 572 阅读 · 0 评论