- 博客(16)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 for循环的实质及运用
1.1:for (int i = 0; i i是一个局部变量,作用域在声明其的for循环中。声明并实例化他是将其用作判断循环终止的条件和作为计数器1.2:int i = 0;for ( ;i i++;}int i = 0; 声明一个int型的局部变量。i i++; 是一个循环的计数器;(也相当于一个游标) 其实,一,二两种方法的本质是一样的。2.1
2016-04-23 17:23:32 4069
转载 java编程中常见的异常
1. java.lang.nullpointerexception 这个异常大家肯定都经常遇到,异常的解释是"程序遇上了空指针",简单地说就是调用了未经初始化的对象或者是不存在的对象,这个错误经常出现在创建图片,调用数组这些操作中,比如图片未经初始化,或者图片创建时的路径错误等等。对数组操作中出现空指针,很多情况下是一些刚开始学习编程的朋友常犯的错误,即把数组的初始化和数组元素的初始化混淆
2016-04-14 20:30:19 1401
原创 java中方法的覆盖与覆写
方法覆写a、 在子类中可以根据需要对从基类中继承来的方法进行重写。b、 重写方法必须和被重写方法具有相同方法名称、参数列表和返回类型。c、 重写方法不能使用比被重写方法更严格的访问权限。严格顺序private>default>protecte>public ,这个与多态有关,讲了多态就会明白得多。当某个地方由父类修饰了,可以调用父类的某个方法。若子类对该方法访问更严格
2016-04-07 19:28:11 3892
原创 java 访问权限修饰符理解
访问权限修饰符a、私有权限(private) private可以修饰数据成员,构造方法,方法成员,不能修饰类(此处指外部类,不考虑内部类)。被private修饰的成员,只能在定义它们的类中使用,在其他类中不能调用。 b、默认权限(default) 类,数据成员,构造方法,方法成员,都能够使用默认权限,即不写任何关键字。默认权限即同包权限,同包权限的元素只能在定义它们的类
2016-04-07 19:26:50 1547 1
原创 java 继承解析
1、继承a、在同一个.java文件中,只允许1个public类,且该public类与文件名同名。b、如果该.java文件中不存在public类,则可以为任意合法名称c、在成员变量中,数值型基本数据类型的初始默认值为:0。boolean型的默认值为falsed、引用数据类型的默认初始值为null。e、如果没有显示的创建该类的构造方法,则构造器会生成一个默认的无参的构造方法,如果显
2016-04-07 19:23:50 448
原创 java static关键字解析
static关键字:a、static方法就是没有this的方法,在static方法体中,不能调用非static方法,同时也不能调用非静态成员变量反过来是可以的,即在非static方法体中,可以调用static方法。static方法,仅仅通过类名的方式调用。当然如果你用实例化的对象去调用static方法,也是可以的,只是不推荐使用。b、static变量也称之为静态变量,静态变量和非静态变量的
2016-04-07 19:20:07 336
原创 java this关键字的使用
1、this关键字的使用:a、成员变量和局部变量重名时,在方法体中调用成员变量,需要使用this关键字。b、把这个类自己的实例化对象当作参数进行传递时,可以使用this。c、内部类中,调用外部类的方法或变量,可使用:类名.this.(变量或方法名)d、在同一个类中,可以使用this关键字调用同名的重载构造方法(前提是:在构造方法中调用其他构造方法,必须放在当前构造方法中第一行)。
2016-04-07 19:12:57 903
原创 将一个项目打成一个jar包,导入到另一个项目中并调用
1.创建两个项目Import(用于导入和调用jar包的print方法) ,Export (用于导出jar包声明一个print方法,打印一句“倒入成功”)2.将Export包打包并导出(在项目上点击右键,选择Export,选择java目录下的JAR file)3. 选择导出路径和导出包名。4.到对应目录下找到并复制jar包。5.在导入项目下新建一个文
2016-04-07 10:48:01 36450 2
原创 java数组中数字从小到大排序——冒泡排序法
定义一个int 类型的数组,并将其中的数从小到大的排列。思路:从数组中拿出两个数来进行比较并保留最小的值来和数组中的其他值进行比较,得到最小值,并把他放到第一位(i 循环一次,j 进行了一次所有值的比对) 第一个for循环每次只能够完成一个最小值的排列,当循环完成,排序也就完成。public int[] bubbleSortball(int[] array ){
2016-04-06 20:25:43 29712
原创 java编程的注意事项
1.在继承关系中子类方法的保护等级不能高于父类。2.foreach 循环在用于输出时是没有角标和计数器的,而是直接抛出对应数组元素。3.在循环中输入比较条件是要使用比较运算符==,而不能直接使用算数运算符。4.已经初始化的内容要想通过内部方法进行逻辑运算进行赋值时,要将运算方法添加到构造方法中。1.在同一个项目的不同包中,定义的同名类在实例化
2016-04-05 20:08:22 1329
原创 java编程方法和类创建时的常见错误
1. 声明类和方法时子类的访问限制等级要低于或等于父类访问限制等级。2. 子类只能复写父类的方法而不能复写父类的基本属性(声明的变量),只能引用而不能通过复写覆盖。3. 可以通过类名.直接调用的是类的静态方法和属性,且静态方法和属性会在方法运行以前就被加载到内存中,其他方法则是被调用是才会被加载到内存中。4. 使用变量时要先初始化5. 静态代码块会先分配内存地址
2016-04-05 20:02:52 862
原创 java编程中常见的拼写错误
1. 方法返回值void拼写成viod。2. 方法后面的()经常会遗漏。3. 声明私有属性时忘记声明变量存储类型,private int a;4. 比较运算符==有时被用成算数运算符=。5. 给string类型的变量直接赋一个字符串的值时要将所附的字符串“”起来。6. 在创建多个方法时要注意使用的变量是全局变量还是局部变量,注意声明的位置。全局变量声明在
2016-04-05 19:56:32 2183
JSONObject所必须的6个包
2016-05-13
怎么使用静态布局加载加载不同的样式(字体和布局)来适配多国语言?
2016-10-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人