![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java笔试题
qq_34966272
这个作者很懒,什么都没留下…
展开
-
代码块,静态代码块以及构造方法的执行顺序
代码:class A{ static { System.out.println("父类静态代码块"); } public A(){ System.out.println("父类构造方法"); } { System.out.println("父类初始化块"); }}public class B e原创 2016-11-06 14:31:22 · 211 阅读 · 0 评论 -
子类在new一个实例时,与父类构造方法的联系
代码:1.父类中没有无参的构造方法。class Person { String name = "No name"; public Person(String nm) { name = nm; }}class Employee extends Person { String empID = "0000"; public Employ翻译 2016-11-06 14:41:52 · 519 阅读 · 0 评论 -
String 与StringBuffer、StringBuilder的区别
1.String是不可变的对象,StringBuffer是可以再编辑的解释一、可变与不可变1.String类中使用字符数组保存字符串,如下就是,因为有“final”修饰符,所以可以知道string对象是不可变的。 //在String类private final char value[];//比较String str="123"; str="456"; //Strin翻译 2016-11-06 15:34:13 · 183 阅读 · 0 评论 -
int 与 Integer 类型的比较
一、两个new出来的Integer对象 public void test(){ Integer m=new Integer(1); Integer n=new Integer(1); System.out.println(m==n); }//结果返回false //解析:都是new出来的对象,在堆中,比较的是两个地址值;二、new一个对象与赋值一个对象原创 2016-11-13 11:28:26 · 326 阅读 · 0 评论 -
AWT和Swing
介绍:AWT(Abstract Window Toolkit):抽象窗口工具包,早期编写图形界面应用程序的包。 Swing :为解决 AWT 存在的问题而新开发的图形界面包。Swing是对AWT的改良和扩展。 共同点:AWT和Swing都是java中的包。 不同点:AWT和Swing的实现原理不同:AWT:1. AWT的图形函数与操作系统提供的图形函数有着转载 2016-11-07 15:41:27 · 367 阅读 · 0 评论 -
java线程之volatile关键字
volatile关键字一、一旦一个共享变量(类的成员变量,类的静态变量)被volatile修饰之后,那么就具备了两层语义;(1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这个新值对其他线程来说是立即可见的。(2)禁止进行指令重排序二、注意题目:关于volatile关键字,下列描述不正确的是?A、用volatile修饰的变量,每次更新对原创 2016-11-17 11:30:37 · 562 阅读 · 0 评论 -
java程序的种类
java程序的种类一、内嵌与Web文件中,由浏览器来观看的Applet二、可独立运行的Application三、服务器端的Servltes原创 2016-11-18 22:17:03 · 661 阅读 · 0 评论 -
java程序中关于if(赋值语句)的解析
题目:public class Test { public static void main(String[] args) { int x=3; int y=1; if(x=y) System.out.println("Not equal"); else System.out.println("Equal"); }}结果:类型不匹配:不能从 int原创 2016-11-20 09:20:57 · 3217 阅读 · 0 评论