自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 常用String

package com.r.string;public class StringDemo1 {public static void main(String[] args) { String s1 = new String() ; System.out.println("结果:"+s1+" s1长度是:"+s1.length()); //String(byte[] bytes)

2017-12-12 17:18:45 172

原创 1.字符串概述-String

1、数据类型分基本类型、引用数据类型 2、基本数据类型分为八种:整数类型(byte.short.int.long)四种,浮点类型(float.double)二种,字符(char)一种,布尔类型(boolean). 3、引用数据类型分三类:类(class),接口(interface),数组([]), String 类代表字符串。Java 程序中的所有字符串字面值(如 “abc” )都作为此类的实

2017-12-08 11:13:01 214

原创 自定义异常--继承RuntimeException

1、在实际的项目中,我们需要跟业务相关的异常,javaAPI中是没有的,所以我们要自定义package cn.tx.array;public class StockException extends RuntimeException{public StockException(){ super();}public StockException(String mes ,Throwable c

2017-12-07 18:57:25 11618

原创 Exception - finally

package com.rl.exception;public class Exception7 {public static void main(String[] args) { int i = method(); System.out.println("i的结果是:" + i);}public static int method(){ int i = 0; int

2017-12-06 19:39:39 200

原创 Exception-try cath -if else使用

package cn.tx.exception;public class ExceptionDemo6 {public static void main(String[] args) { int a = 10; int b = 0; //try{}catch(){}的快捷键是Shift+Alt+Z divide(a,b);}public static int divide

2017-12-06 18:25:24 288

原创 Object-equals重写,hashCode重写-对象相等

/** * java.lang.Object类是默认被每一个类继承的 */ class Student{private String name;private int age;private int gender;public Student(){ super();}public void setName(String name){ this.name = name;}

2017-11-28 18:09:41 177

原创 Object类—“==”对象不可能相等

/** * java.lang.Object类是默认被每一个类继承的 */ class Student{private String name;private int age;private int gender;public Student(){ super();}public void setName(String name){ this.name = name ;}

2017-11-28 17:07:32 296

原创 访问权限修饰符对方法的访问限制

访问权限修饰符对方法的访问限制 4种方法都可以访问:private、defualt、protected、public public class Perm{private void privateMethod(){ System.out.println("private修饰方法可以被调用");}void defaultMethod(){ System.out.println("

2017-11-28 10:41:22 984

原创 Object-hashCode

/** *Object的类是Student1隐藏继承 */ public class Student1{ //extends Object{private String name;private int age;//测式有没有父类public Student1(){ super();}//构造器public void Student1(String name,int age

2017-11-27 19:25:11 225

原创 Object

/** *Object的类是Student隐藏继承 */ public class Student{ //extends Object{private String name;private int age;//测式有没有父类public Student(){ super();}//构造器public void Student(String name,int age){

2017-11-27 19:15:47 130

原创 Scanner-扫描器

import java.util.Scanner;class ScannerDemo{public static void main(String []args){ //创建对象Scanner Scanner sc = new Scanner(System.in); //扫描器对象,获得我们从键盘输入的int值,sc调用nextInt()时候JVM就会等着我们输入 in

2017-11-27 18:40:03 227

原创 抽象模板-计算程序的执行时间

/** *抽象模板 */ abstract class CalTimeTemplate{/***在抽象模板中定义一个抽象方法,这个方法是为了让子类去实现*/public abstract void doJob();/**定义一个回调方法,用于扩展*/public void expandMethod(){ System.out.println("运行开始");}/** *定义

2017-11-27 18:26:29 161

原创 模板模式-抽象模板

第一种角色:抽象模板 定义三种方法:第一个抽象方法需要子类去实现,子类必须实现 第二个扩展方法,是一个空方法,子类可以去复写也可以不复写 第三个私有的最终方法,不可复写的 第四个模板方法,这个方法中定义了每一个方法的执行顺

2017-11-27 15:41:45 246

原创 匿名内部类 通过接口来实现

什么是匿名类:没有名字的类,这种类需要在接口上实现。 匿名类和匿名内部类都需要接口或者抽象类的支持。 创建一个匿名的类的对象这个类的对象实现OuterInter的接口,在大括号中实现接口中的方法,方法调用完毕后就会被垃圾回收interface OuterInter{public void show();}class Outer{public void method(){ //创建匿名对

2017-11-24 16:55:54 1364

原创 匿名内部类

什么是匿名类:没有名字的类,这种类需要在接口上实现。 匿名类和匿名内部类都需要接口或者抽象类的支持。 创建一个匿名的类的对象这个类的对象实现OuterInter的接口,在大括号中实现接口中的方法,方法调用完毕后就会被垃圾回收interface OuterInter{public void show();}class OutDemo4{public static void main(String

2017-11-24 16:25:54 159

原创 内部类被private来修饰

被private修饰的内部类只能在它所属的外部类中访问 class Outer{private int num = 10;public int getNum(){ return num; }public void setNum(int num){ this.num = num; }//内部类的定义private class Inner{ public void

2017-11-24 15:43:42 5460

原创 局部内部类

把内部类定义到方法中,局部内部类 class Outer{private static int num = 10;public void show(){ //把内部类定义到方法中,局部内部类 class Inner{ public void method(){ System.out.println(“num:” +num);

2017-11-24 15:42:31 196

原创 静态内部类

class Outer{private static int num = 10;/**定义静态内部类,它只能访问它的外部类的静态属性和静态方法*/static class Inner{ public void show(){ System.out.println("num"+num); System.out.println("我是内部类"); }

2017-11-24 15:06:11 190

转载 编码首行缩进使用Tab键好还是空格好?

每个程序员都有自己喜欢的编码风格以及编码习惯,那么,问题来了。一个很常用也很简单的问题,让程序员分为两派。编程时,到时是使用Tab按键来进行首行缩进好呢还是敲空格按键好呢???少侠,别急,带老夫给你慢慢分析。Tab 占用更少的空间使用 Tab 的文件或许和不使用 Tab 的在 gzip 压缩后并没有明显的区别。但是不使用 Tab 的话,就得多一道程序处理你的代码,以保证文件大小合理。你不得不依赖压缩

2017-11-22 18:43:12 3360

原创 接口多态继承

interface Teach{ /** *父类提供一个抽象方法让子类以多态的形式体现 */ public void teachLession();} /** *创建JavaTeacher */ class JavaTeacher implements Teach{String name;public void teachLession(){

2017-11-22 18:16:58 175

原创 多态

我们通常使用抽象类来抽象要使用多态的方法: 特点: 1.必须要有继承关系,在抽象类中可以定义多态的抽象方法,通过子类来继承这个抽象类然后复写抽象类中的抽象方法以达到多态的效果。 2.多态子类的实例可以赋给父类的引用abstract class Teacher{String name;/***父类提供一个抽象方法让子类以多态形式体现*/public abstract vo

2017-11-22 15:04:44 553

空空如也

空空如也

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

TA关注的人

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