Java
Free_way
这个作者很懒,什么都没留下…
展开
-
Java foreach语句的使用
在遍历数组、集合方面,foreach为开发人员提供了极大的方便。 foreach语句是for语句的特殊简化版本,但是foreach语句并不能完全取代for语句,然而,任何的foreach语句都可以改写为for语句版本。 foreach并不是一个关键字,习惯上将这种特殊的for语句格式称之为“foreach”语句。从英文字面意思理解foreach也就是“for 每一个”的意思。实际上也就是这个意思。原创 2013-10-03 17:52:18 · 1398 阅读 · 0 评论 -
修改Tomcat7的/webapps/ROOT发布路径
Tomcat7跟以前的版本一样,默认的发布程序是/usr/local/tomcat/webapps/ROOT下面,即我们必须将测试文件放在此目录下才能进行测试,如何更改ROOT路径呢?我们可以修改vim /usr/local/tomcat/webapps/conf/server.xml,我的文件如下: unpackWARs="true" autoDeploy="t转载 2013-09-22 17:39:01 · 2617 阅读 · 0 评论 -
Java 异常 throw和throws的区别
系统自动抛出的异常所有系统定义的编译和运行异常都可以由系统自动抛出,称为标准异常,并且 Java 强烈地要求应用程序进行完整的异常处理,给用户友好的提示,或者修正后使程序继续执行。语句抛出的异常 用户程序自定义的异常和应用程序特定的异常,必须借助于 throws 和 throw 语句来定义抛出异常。throw是语句抛出一个异常。语法:throw (异常对象);转载 2013-10-09 16:18:02 · 771 阅读 · 1 评论 -
Java上转型、隐藏、覆盖与动态绑定
对象的上转型即声明一个父类类型的变量,但将子类的实例赋给了它。或叫父类变量指向了子类对象。有什么意义呢?因为子类是对父类的改进和扩充,所以一般子类在功能上较父类更强大,属性较父类更独特。定义一个父类类型的引用指向一个子类的对象既可以使用子类更强大的功能,又可以抽取父类的共性。例如:People p1=new Student();//赋值相容,上转型,子类对象即是父类对象Student原创 2013-09-26 20:26:39 · 1141 阅读 · 0 评论 -
Java继承中调用子类构造函数
继承中调用子类构造函数主动调用父类无参构造函数。并且在这个过程中,只要父类中有与子类同名的实例方法,就调用子类的,而不是调用父类的。因为当访问者是子类对象时,只要存在覆盖,就要调用子类的实例方法。原创 2013-09-26 20:16:32 · 1022 阅读 · 0 评论 -
Java 内部类
package package2;public class Outer{ private static int i=1; private int j=10; private int k=20; public static void outer_f1(){ } public void outer_f2(){ } class Inner{原创 2013-10-02 10:28:43 · 674 阅读 · 0 评论 -
Java 菜单组件
1.JMenuBar 菜单栏 菜单栏是窗口中用于容纳菜单JMenu的容器。 JFrame对象可以调用setJMenuBar()方法将一个菜单栏实例menubar添加到容器中,作为整个菜单树的根基。菜单栏被添加到窗口的上方,不受布局管理器控制。 注意:只能向窗口中添加一个菜单栏。public JMenuBar(){ //默认构造方法,创建新的菜单栏}public JMe原创 2013-10-20 22:33:14 · 2143 阅读 · 0 评论 -
接口的深入浅出
假设我们公司有两种程序员:VB程序员,指的是用VB写程序的程序员,用clsVBProgramer这个类表示;Delphi程序员指的是用Delphi写程序的程序员,用clsDelphiProgramer这个类来表示。每个类都有一个WriteCode()方法。定义如下:class clsVBProgramer(){ WriteCode() { //用VB语言写代转载 2013-10-03 17:27:55 · 819 阅读 · 0 评论