自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

张阿宁的博客

个人学习

  • 博客(17)
  • 收藏
  • 关注

原创 String、StringBuffer与StringBuilder之间区别

String 是不可变类,每次对String的操作都会生成新的String对象,效率低下,而且大量浪费有限的内存空间;StringBuffer是可变、线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象;StringBuilder是可变、线程不安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的对象,不支持线程同步 ;(StringBuffer和StringBuilde

2017-09-18 21:32:27 370

原创 使用Math.random生成随机数

需求: 在控制台输入一个数字 如果大于 提示信息(大于随机数),如果小于提示小于随机数,直到输入的数字 和 随机数一样 成功import java.util.Scanner;public class Math_class { public static void main(String[] args) { Scanner sc = new Scanner(System.in);

2017-09-18 21:21:58 2027

原创 多态中成员的特点

1.成员变量 编译和运行都参考函数的左边 2.成员函数(非静态) 编译看左边,运行看右边 3.静态函数 编译和运行都看左边(静态方法不需要对象,直接类名调用即可)public class Fu { int a = 10; public void show (){ System.out.println("show -----fu"); } publ

2017-09-18 20:44:10 447

原创 抽象类和接口

抽象类1.特点(1)一个方法只有声明,没有实现时,该方法就是抽象方法;需要被abstract修饰。 抽象方法必须定义在抽象类里面,该类也必须用abstract修饰; (2)抽象类不可以被实例化,因为调用抽象方法没有意义; (3)抽象类必须有其子类覆盖了所有的抽象方法后,该类才可以被实例化。否则这个子类还是抽象类;2.细节问题(1)抽象类中有构造函数吗? 答:有,用于给子类对象进行初始化;

2017-09-18 20:01:49 440

原创 访问控制修饰符

修饰符 类内部 同一个包 子类 任何地方 private yes default yes yes protected yes yes yes public yes yes yes yes注意:public是一个项目下的最大范围(不同包可以访问,但项目之间不可以) protected 若没有继

2017-09-17 19:39:02 270

原创 Java中的构造代码块、静态代码块、普通代码块的区别

执行顺序:静态代码块>main方法>构造代码块>构造方法1.普通代码块: 在方法或语句中出现的{}就称为普通代码块。 普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定—–“先出现先执行”public static void main(String[] args) { { System.out.println("普通代码块1"); }

2017-09-17 19:24:29 463

原创 构造函数

构造函数特点: 1.函数名与类名相同 2.不能手动调用,创建对象的时候来使用 3.没有具体的返回值 构造函数作用:给对象进行初始化(创建构造对象时所调用的函数)创建对象都必须要通过构造函数初始化 一个类若没有定义过构造函数,那么该类中会有一个默认的空参数构造函数;若该类中定义了指定的构造函数,则该类中的默认构造函数就没有了。默认格式:函数名(){}构造函数与一般函数的区别: 1. 构造

2017-09-17 18:31:47 265

原创 成员变量,静态变量,与局部变量

类中的变量1.成员变量(实例变量,静态变量)定义在类中, 方法外面 实例变量指的是类的一个实例,就是一个对象, 成员变量就是类中的变量(不是方法中的变量!) 类变量是类中的静态变量。2.局部变量(定义在方法里面,使用时必须要初始化)成员变量和局部变量的区别:成员变量定义在类中,整个类中都可以访问; 局部变量定义在函数、语句、局部代码块中,只在所属的区域有效。成员变量存在于堆内存的对象中;

2017-09-17 17:07:14 388

原创 方法的重载

方法的重载:方法名相同,在同一个类中重载和返回值类型无关,只和参数有关重载和抛出异常无关重载的参数列表不同 : a.有参数,无参数 b.参数的类型不同 c.参数的个数不同 d.参数的个数相同,

2017-09-17 16:05:39 195

原创 冒泡排序和选择排序

1.冒泡排序public static void main(String[] args) { int[] arr = {30,23,54,2,14,20}; //冒泡排序 把最大的取出来放在最右边 for(int a =0;a<arr.length-1;a++){ for(int b=0;b<arr.length-1-a;b++

2017-09-17 15:01:01 276

原创 计算1+2+3+.......+100的和

1.for循环public static void main(String[] args) { int sum=0; for(int a=1;a<=100;a++){ sum += a; } System.out.println(sum); }2.递归算法public static void main(Str

2017-09-17 14:58:56 1646

原创 for循环打印的练习

1.数字的练习for(int a=1;a<=5;a++){ for(int b=1;b<=a;b++){ System.out.print(b); } System.out.println(); } /* 1 12 1

2017-09-17 12:49:51 1060

原创 游标

游标:用来处理使用select语句从数据库中检索到的多行记录的工具 分类: 1. 显示游标;返回多条记录时,使用显示游标逐行读取。 2. 隐式游标;PL/SQL自动为DML语句创建隐式游标,包含一条返回记录。

2017-09-17 00:08:00 192

原创 PLSQL语法基础

PLSQL语法基础

2017-09-16 23:25:22 622

原创 HTML基础之列表、超链接、图像

列表:1.无序列表<ul> 格式:<ul> <li>...</li> ---一个列表项 <li>...</li> <li>...</li> .. </ul>属性说明:type=disc(默认值,实心圆)/circle(空心圆)/square(实心方块)2.有序列表<ol></ol> 格式:<ol> <li>

2017-08-22 23:09:12 663

原创 ## Java集合框架之-----List ##

Java集合框架之list

2017-08-22 22:16:52 203

原创 HTML基础

今天开始学习HTML啦,第一天加油1.HTML的基本结构------根控制标记-------头控制标记 标题 -----------标题部分-----------网页显示区-------头控制标记尾------根控制标记尾2.HTML标记格式: 标记分为 单标记和双标记(1)单一型,无设置值eg:(2)单一型,有设置值

2017-08-21 20:16:56 446

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除