
java
文章平均质量分 60
傻小子130
无
展开
-
eclipse小技巧
ctrl+f, 查找替换。原创 2013-11-10 11:48:54 · 1087 阅读 · 2 评论 -
java【源码】事件监听小练习1
package lianxi1;import javax.swing.*;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;public class lianxi extends JFrame{ private JButton enlarge=null;原创 2013-12-20 17:24:10 · 1064 阅读 · 0 评论 -
java instanceof的使用
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明:转载 2013-12-05 13:16:00 · 660 阅读 · 0 评论 -
java【源码】i/o乱七八糟
package lianxi1;import java.util.*;import java.io.*;import javax.swing.JFileChooser;public class lianxi { public static void main(String[] args)原创 2013-12-04 10:12:07 · 667 阅读 · 0 评论 -
java【源码】二维数组练习
package lianxi1;import java.util.*;public class lianxi { public static void main(String[] args) { Scanner in=new Scanner(System.in); Random rand=new Random(); int[][] a=new int[5][]; a[0]原创 2013-12-03 14:31:15 · 785 阅读 · 0 评论 -
java中String的七种用法
1,获取 1.1:字符串中包含的字符数,也就是字符串的长度。 int length():获取长度 1.2:根据位置获取位置上某个字符。 char charAt(int index) 1.3:根据字符获取该字符在字符串中的位置。 int indexOf(int ch):返回的是ch在字符串中第一次出现的位置。 int indexOf(int ch,int from转载 2013-12-03 16:35:04 · 733 阅读 · 0 评论 -
创业型互联网公司应该选择PHP, JavaEE还是.NET技术路线?
通常JavaEE和.NET被定义为构建大型在线系统,因为其支持面向对象设计,异步通讯,MVC等都相对比较完善,而PHP通常用于构建比较轻量的业务,例如SNS服务。 因为实施速度快,工程师社区规模大,开源的方案比较多而且成熟,如果初创企业是帮助建站,在线广告或企业宣传网站建设,或者其他中小型应用,如果恰巧有成熟第三方开源架构可以选择,那么PHP是不错的选择。就好象为企业建站,会发现Word转载 2014-02-11 21:04:15 · 2784 阅读 · 0 评论 -
JavaEE的13种核心技术
java的大方向就是JavaEE,JavaEE不仅仅是socket编程,具体包括13中核心技术。 JAVAEE的核心API与组件 JAVAEE平台由一整套服务(Services)、应用程序接口(APIs)和协议构成,它对开发基于Web的多层应用提供了功能支持,下面对JAVAEE中的13种技术规范进行简单的描述(限于篇幅,这里只进行简单的描述): 1、JDBC(Java Datab转载 2014-03-09 09:32:24 · 4563 阅读 · 0 评论 -
eclipse中Android模拟器,DDMS看不到设备
eclipse中Android模拟器,DDMS看不到设备在eclipse中启动模拟器AVD后,刚启动的时候,在控制台会看到相关的设备,在DDMS中也会有设备列表,只不过是offline的,但等到完全启动开的时候,DDMS中什么也没有,而且用adb命令adb devices查看设备,也没有任何设备。一般情况下,重启电脑就可解决。我要说的是不重启电脑的方法:1. 打开cmd命令转载 2014-03-23 11:14:23 · 1394 阅读 · 0 评论 -
Spring 通过Autowired 和 Context.getBean()方式拿到的不是同一个Bean
最近做项目需要在Listener中获取一个Bean,首先会去getBean方式获取,set一些值,然后Autowired注入的时候莫名丢失,感觉苦恼。最终做过尝试,使用下面方法解决这个问题:public class BeanFactory implements BeanFactoryAware{ private static org.springframework.beans.f原创 2017-01-01 15:54:20 · 13688 阅读 · 1 评论 -
poi 导出功能。
public class ExportToExcelServiceImpl implements ExportToExcelService{ private HSSFWorkbook workbook; private String[] tableNames; public ExportToExcelServiceImpl(){ }; /**原创 2015-07-30 12:47:13 · 517 阅读 · 0 评论 -
java常见的面试题
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的转载 2014-09-30 21:58:08 · 1121 阅读 · 0 评论 -
重写equals方法之后,是否需要重写hashCode方法
在Java中,重写equals()方法之后,是否需要重写hashCode()方法,那要看分情况来说明。有些情况下,是建议;有些情况下,是必须重写。首先说建议的情况: 比如你的对象想放到Set集合或者是想作为Map的key时,那么你必须重写equals()方法,这样才能保证唯一性。当然,在这种情况下,你不想重写hashCode()方法,也没有错。但是,对于良好的编程风格而言,你应该在重转载 2014-09-30 21:35:07 · 752 阅读 · 0 评论 -
java容器之set
在Java容器学习笔记(一)中概述了Collection的基本概念及接口实现,并且总结了它的一个重要子接口List及其子类的实现和用法。本篇主要总结Set接口及其实现类的用法,包括HashSet(无序不重复),LinkedHashSet(按放入顺序有序不重复),TreeSet(按红黑树方式有序不重复),EnumSet,ConcurrentSkipListSet(来自于java.util.c转载 2014-10-25 13:17:45 · 665 阅读 · 0 评论 -
java中final的使用
final 用法小结final在Java中并不常用,然而它却为我们提供了诸如在C语言中定义常量的功能,不仅如此,final还可以让你控制你的成员、方法或者是一个类是否可被覆写或继承等功能,这些特点使final在Java中拥有了一个不可或缺的地位,也是学习Java时必须要知道和掌握的关键字之一。final 关键字表示'终态的','无法改变的', 它可以修饰非抽象类,非抽象方法及变量转载 2014-09-30 17:37:55 · 1066 阅读 · 0 评论 -
Java容器之Map
在本文中如果您发现了错误,请您花费几分钟的时间给予指出,谢谢!!本文主要总结Map接口及其重要实现类的用法。三.Map接口Ø Map中的每个成员方法由一个关键字(key)和一个值(value)构成。Map接口不直接继承于Collection接口,因为它包装的是一组成对的“键-值”对象的集合,而且在Map接口的集合中也不能有重复的key出现,因为每个键只能与转载 2014-10-25 13:08:19 · 588 阅读 · 0 评论 -
java标识符
Java标识符: 1,标识符由字母,数字,下划线和美元$符构成的字符序列。 2,标识符必须以字母,下弧线,美元$符开头,不能以数字开头。 3,标识符不能是保留字。 4,标识符不能是true,false,null; 5,标识符可以为任意长度。Java语言专用的50个关键字 java专用的50个关键字abstractdouble原创 2013-12-03 13:02:09 · 921 阅读 · 0 评论 -
java中的Math数学计算函数
java中的数学计算函数 Math类: java.lang.Math类中包含基本的数字操作,如指数、对数、平方根和三角函数。 java.math是一个包,提供用于执行任意精度整数(BigInteger)算法和任意精度小数(BigDecimal)算法的类。 java.lang.Math类中包含E和PI两个静态常量,以及进行科学计算的类(static)方法,可以直接通转载 2013-12-03 12:48:55 · 5096 阅读 · 0 评论 -
java--Swing 组件的使用 布局管理器
GUI (Graphics User Interface)图形用户界面Awt抽象窗口工具栏(Abstract Window Toolkit)Swing 解决了lcd(本地化)问题。Swt IBM为swing比较消耗内存创建的一个新的GUI库Jface 在Swt基础上又创建一个更易用,功能强大的图形包JFaceJFrame是一个顶层容器类,(可以添加其他swing组建的类原创 2013-11-19 22:58:58 · 1658 阅读 · 0 评论 -
java集合框架
List结构的集合类 ArrayList类, LinkedList类,Vector类, Stack类Map结构的集合类 HashMap类, Hashtable类Set结构的集合类 HashSet类,TreeSet类Queue结构的集合 Inport java.util.*; Arra原创 2013-11-19 22:51:39 · 893 阅读 · 0 评论 -
java【源码】注册小练习
package shx;import javax.swing.*;import java.awt.*;public class sh extends JFrame{ JPanel jp1,jp2,jp3; JLabel jlb1,jlb2; JButton jb1,jb2; JCheckBox jcb1,jcb2,jcb3; JRadioButton jrb1,jrb2;原创 2013-11-19 15:24:30 · 907 阅读 · 0 评论 -
java super关键字
uper关键字主要有以下两种用途。1.调用父类的构造方法子类可以调用由父类声明的构造方法。但是必须在子类的构造方法中使用super关键字来调用。其具体的语法格式如下:super([参数列表]);如果父类的构造方法中包括参数,则参数列表为必选项,用于指定父类构造方法的入口参数。下面将以5.4.3节介绍的实例为例介绍如何在子类中调用父类的构造方法。在Anim转载 2013-11-18 23:21:48 · 1001 阅读 · 0 评论 -
java【源码】员工管理系统
package shxz;import java.util.*;public class shxz2 { public static void main(String[] args) { Scanner in=new Scanner(System.in); EmpManage em=new EmpManage(); int i; do { Syste原创 2013-11-17 15:40:37 · 6367 阅读 · 0 评论 -
paint和paintComponent方法的关系
关键词:swing,paint,paintComponent,paintBorderpaint :绘制容器。paintComponents : 绘制此容器中的每个组件。由此不难看出,二者就是房子与家具的关系。但是该类中并不包含paintBorder方法,由此我想,该方法应该是位于扩展包中,很幸运,在javax.Swing包中的JComponent类中,找到了paint,转载 2013-12-08 13:27:46 · 3596 阅读 · 0 评论 -
Integer类的方法
java.lang 类 Integerjava.lang.Object java.lang.Number java.lang.Integer所有已实现的接口: Serializable, Comparable public final class Integerextends Numberimplements ComparableIn转载 2013-11-12 19:45:04 · 1369 阅读 · 0 评论 -
java操作符
1 操作符接受一个或多个参数,生成一个新值。“+”,“-”,“*”,“/”和其他的编程语言相同。 操作符作用于操作数,生成一个新值,有些操作符能够改变操作数自身的值,被称为“副作用” 几乎所有的操作符都只能操作“基本类型”。例外的是“=”,“==”“!=”,这些操作符能够操作所有的对象。另外String类支持“+”和“+=”;2优先级 先乘除,后加减原创 2013-11-12 18:14:48 · 763 阅读 · 0 评论 -
java 初始化与清理
随着计算机革命的发展,“不安全”的编程方式已逐渐成为编程代价高昂的主因之一。初始化和清理正是涉及安全的两个问题。1.用构造器确保初始化默认构造器(无参构造器):不接受任何参数的构造器2.方法重载1.区分重载方法每个重载的方法都必须有一个独一无二的参数类型列表。参数顺序的不同也足以区分两个方法。不过,一般情况下,别这么做,因为这会使代码难以维护。2.涉及基本类型的重载转载 2013-11-10 22:28:53 · 768 阅读 · 0 评论 -
java随机数的使用
Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机转载 2013-11-10 22:26:25 · 977 阅读 · 0 评论 -
Java SE、Java EE、Java ME三者的区别
1. Java SE(Java Platform,Standard Edition)。Java SE 以前称为 J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。Java SE 包含了支持 Java Web 服务开发的类,为 Java Platform,Enterprise Edition(Java EE)提供基础。2. Java转载 2013-11-10 22:33:25 · 748 阅读 · 0 评论 -
java【源码】成绩管理系统
import java.util.*;public class zhang1 { public static void main(String[] args) { Scanner in=new Scanner(System.in); System.out.println("请输入学生人数"); int number=in.nextInt();原创 2013-11-10 14:26:38 · 1713 阅读 · 0 评论 -
byte short int long
byte1个字节 -128to127short 两个字节 -32768to32767int 四个字节 -2147483648to2147483647long 八个字节 。。一个字节8位, 2的8次方就是256一个字节的数原创 2013-11-11 10:23:40 · 935 阅读 · 0 评论 -
java-位操作符
00000001最高位符号位0表示正数,这里表示110000001最高位符号位1表示负数,这里表示-1正数: 原码, 反码,(1变0,0变1) 补码,都是原创 2013-11-17 11:05:45 · 561 阅读 · 0 评论