
神笔--java
文章平均质量分 57
HOT_5
这个作者很懒,什么都没留下…
展开
-
[java面试]short s1=1;s1 = s1 +1错么了?
1:判断下列对的是哪个( )(3分) A short s1=1;s1=s1+1 B short s1=1;s1+=1 C short s1=1;s1=s1-1 D short s1=1;s1=s1*1原创 2014-09-04 10:30:10 · 1077 阅读 · 0 评论 -
[java语法]基本语法(8 )语法总结
一、关键字与标识符1-1、关键字不能被用作类、变量、方法或者其他任何内容的标识符。1-2、所有关键字都以小写字母开头。1-3、关键字是发展变化的。jdk1.5中加入了enum枚举关键字。1-4、true、fasle、null、const以及goto不是关键字,但也不能用作标识符。如:boolean const =true;是不能编译的。1-5、不要把Java的关键字和其他语言混转载 2014-09-04 12:47:19 · 668 阅读 · 0 评论 -
[java语法]基本语法(4) 数组
数组1、数组的定义如:int[] x = new int[100];或int x[] = new int[100]; 2、数组的静态初始化如:int[] aa = new int[] {3,4,5}; 3、多维数据如:int[][] xx = new int[3][];xx[0] = new int[3];xx[1] = new int[2];原创 2014-09-04 11:24:52 · 482 阅读 · 0 评论 -
[java语法]基本语法(9)什么是对象句柄
对象句柄 就是一个对象变量。 每种编程语言都有自己的数据处理方式。有些时候,程序员必须时刻留意准备处理的是什么类型。您曾利用一些特殊语法直接操作过对象,或处理过一些间接表示的对象吗(C或C++里的指针)?所有这些在Java里都得到了简化,任何东西都可看作对象。因此,我们可采用一种统一的语法,任何地方均可照搬不误。但要注意,尽管将一切都“看作”对象,但操纵的标识符实际是指向一个对象的“句转载 2014-09-04 13:01:12 · 816 阅读 · 0 评论 -
[java语法]基本语法(7) 面向对象--抽象类与接口
抽象类1、抽象类——包含抽象方法的类就叫做抽象类。一个抽象类中可以有一个或多个抽象方法。2、抽象方法的写法:abstract 返回值类型 抽象方法名(参数列表)3、抽象方法用abstract关键字修饰,只需要声明不需要实现。带有抽象方法的类必须也用abstract声明为抽象类。4、抽象类不能被实例化,其子类必须覆盖所有的抽象方法后才能被实例化,否则其子类也还是抽象类。 接口转载 2014-09-04 12:42:19 · 550 阅读 · 0 评论 -
[java语法]基本语法(6) 面向对象--类的继承
Java中继承的特点1、使用extends关键字表示继承,通过继承可以简化类的定义。2、Java只支持单继承,可以有多重继承。3、可以有多层继承,及一个类可以继承某一个类的子类。4、子类继承父类所有的成员变量和成员方法,但不继承父类的构造方法。在子类的构造方法中可以super(参数列表)调用父类的构造方法。5、如果子类的构造方法中没有显示的调用父类的构造方法,也没有使用this转载 2014-09-04 12:39:36 · 519 阅读 · 0 评论 -
[java语法]基本语法(10) 关键字
Java的关键字1、用于类和接口的声明:class, extends, implements,interface2、包引入和包声明:import, package3、数据类型:byte, boolean, char, double, int, long,float, short4、某些数据类型的可选值:flase, ture, null5、流程控制:break, case, c转载 2014-09-04 13:05:45 · 689 阅读 · 0 评论 -
[java]中兴,华为面试题
1、C++或Java中的异常处理机制的简单原理和应用。 答:当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是JAVA允许程序员扩展这种语义转载 2014-09-04 11:33:54 · 1335 阅读 · 1 评论 -
[java语法]基本语法(3) 程序控制流程
程序控制流程1、顺序结构按顺序执行 2、if条件语句a.if...b.if...else...可简写为:变量 = 布尔表达式? 语句1:语句2;c.if...else if...else... 3、switch选择语句switch(表达式){case 取值1: 语句块1; break;...case 取值n:原创 2014-09-04 11:16:00 · 637 阅读 · 0 评论 -
[java语法]基本语法(2)运算符
Java中的运算符1、算术运算符a.字符串 + 其他类型 = 字符串b.如果对负数求余,可以把除数负号忽略不计,如5 % -1 =1。但如果被除数是负数就另当别论了。 2、赋值运算符a.在Java中,可以把赋值语句连在一起,如:x = y = z =5;b.x += y相当于x = x + y 3、比较运算符a.要注意比较运算符“==”和赋值运算原创 2014-09-04 11:12:51 · 678 阅读 · 0 评论 -
[java语法]基本语法(1)
Java代码基本格式Java中所有程序代码都必须存在于一个类中,用class关键字定义类,在class之前可以有一些修饰符。格式如下:修饰符 class 类名{ 程序代码}注:1、Java是严格区分大小写的。原创 2014-09-04 11:01:54 · 706 阅读 · 0 评论 -
[java语法]基本语法(5) 面向对象--基本概念
Java面向对象1. super()与this()的区别?This():当前类的对象,super父类对象。Super():在子类访问父类的成员和行为,必须受类继承规则的约束而this他代表当前对象,当然所有的资源都可以访问.在构造函数中,如果第一行没有写super(),编译器会自动插入.但是如果父类没有不带参数的构造函数,或这个函数被私有化了(用pr转载 2014-09-04 11:40:09 · 741 阅读 · 0 评论