- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 浅谈为什么Java接口中不允许定义变量
转载地址:http://www.e[这里写链接内容]接口就是提供一种统一的“协议”,而接口中的属性也属于“协议”中的成员。它们是公共的,静态的,最终的常量。相当于全局常量。抽象类是不“完全”的类,相当于是接口和具体类的一个中间层。即满足接口的抽象,也满足具体的实现。 如果接口可以定义变量,但是接口中的方法又都是抽象的,在接口中无法通过行为来修改属性。有的人会说了,没有关系,可以通过实现接口的对象的
2016-05-23 10:08:28 550
原创 java中代码执行顺序
1:java语言跨平台原理 JVM屏蔽了底层运行平台的差别,真正实现了“一次编译,随处运行”; 2:Java运行过程 3:代码执行顺序package lesson.java;public class Animal { protected String name; protected int age; static int a=0; {
2016-05-21 10:56:46 324
原创 char与int数据类型转换
char 数据类型(和 Character 对象封装的值)基于原始的 Unicode 规范,将字符定义为固定宽度的 16 位实体。Unicode 标准曾做过修改,以允许那些其表示形式需要超过 16 位的字符。合法代码点 的范围现在是从 U+0000 到 U+10FFFF,即通常所说的 Unicode 标量值。1: 把char类型(0-9)转换成int: (1)int i=Character.
2016-05-19 13:31:14 472
原创 异常处理
1:Throwable类Throwable 类是 Java 语言中所有错误或异常的超类。只有当对象是此类(或其子类之一)的实例时,才能通过 Java 虚拟机或者 Java throw 语句抛出。类似地,只有此类或其子类之一才可以是 catch 子句中的参数类型。 它的两个子类:Error 和 Exception,通常用于指示发生了异常情况。 java文档 2:RuntimeException
2016-05-16 18:39:05 333
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人