- 博客(28)
- 收藏
- 关注
转载 27.hashCode( )和toString( )
hashCode( )的作用什么是Hash算法根据输入的数据,得到散列值,并且散列值对于输入数据来说是唯一的 Hash算法的特点存储数据 hashCode( )的实现方法所有类都拥有hashCod...
2016-08-28 17:31:00
153
转载 28.综合练习
模块划分UI模块文件IO模块来自为知笔记(Wiz)转载于:https://www.cnblogs.com/arroneve/p/5815482.html
2016-08-28 17:31:00
239
转载 25.类集框架
什么是类集框架类集框架是一组类和接口位于java.util包中主要用户储存和管理对象主要分为三大类—集合、列表和映射集合的种类什么是集合集合中的对象不按特定的方式排列,并且没有重复对象 什么是列表(List)集合中对象按照索引位置排序,...
2016-08-28 17:27:00
137
转载 26.equals函数的作用
equals函数在什么地方所有的类当中都会有equals函数equals函数的作用“==”操作符的作用:判断两个引用是否指向堆内存当中的同一块地址publicclassTest{publicstaticvoid main(String args []){User u1 =newUser();User u2 =...
2016-08-28 17:27:00
257
转载 24.java当中的数组
数组的类型数组的定义方法一维数组的定义方法classTest{publicstaticvoid main(String arg []){//数组的静态声明法//int arr [] = {1,3,5,7,9};//数组的动态声明法int arr []=newint[10];Syst...
2016-08-28 17:26:00
95
转载 23.java当中的线程
进程和线程多线程:在操作系统中能(同时)运行多个任务(程序)多线程:在同一应用程序中有多个顺序流(同时)执行线程的执行过程 线程的执行过程 创建线程的方法方法1:定义一个线程类,他继承类Thread并重写其中的方法run(),方法...
2016-08-28 17:24:00
112
转载 22.内部类和匿名内部类
什么是内部类一个类定义在另一个类的内部内部类的使用方法内部类是可以随意使用外部类当中所定义的成员变量和成员函数生成内部类对象方法:new 外部类对象 . new 内部类对象class A{int i;class B{int j;int funB(){int result =...
2016-08-28 17:23:00
90
转载 21.java当中的IO
I/O操作的目标从数据源当中读取数据,以及将数据写入到数据目的地当中I/O的流向以java程序为参照物 I/O的分类第一种分法输入流输出流第二种分法字节流字符流第三种分法节点流处理流I/O当中的核心类 ...
2016-08-28 17:23:00
97
转载 18.接口的基本语法
什么是接口?定义接口就是定义了调用对象的标准接口的基本语法基本语法(一)1、使用interface定义2.接口当中的方法都是抽象方法3、接口当中的方法都是public权限基本语法(二)1、实现接口使用implements关键字,之后要复写这个接口当中的抽象方法2、一个类可以实现多个接口, 同时接口支持向上转型,...
2016-08-28 17:22:00
119
转载 20.java当中的异常
什么是异常异常:中断了正常指令流的事件异常的分类 uncheck exceptionclassTest{publicstaticvoid main(String args[]){System.out.println(1);//uncheck exceptionint i =1/...
2016-08-28 17:22:00
179
转载 19.接口的应用
为什么要使用接口?工厂方法模式使用了接口,静态函数,向上转型思路:使用new来调用构造函数的代码,把他封装在工厂类当中对于使用者来讲,只需要调用和修改工厂就可以了interface Printer{publicvoid open();publicvoid close();publicvoid print(...
2016-08-28 17:22:00
89
转载 17.包和访问权限
软件包为java类提供了命名空间将类放置到一个包当中,需要使用package"包名"编译时需要使用 -d 参数,该参数的作用是依照包名生成相应的文件夹 例如:D:\work\src>javac -d . Test.java一个类的全名应该是“包名” + “.” + “类名” ...
2016-08-28 17:21:00
117
转载 16.为什么要用抽象类
当我们把父类定义为抽象类,而把子类定义为抽象函数的话当我们无法写出通用函数的时候,避免失误出现abstract classPrinter{void open(){System.out.println("open");}void close(){System.out.println("close");} abstract v...
2016-08-28 17:20:00
86
转载 15.抽象类和抽象函数
抽象函数的语法特征定义:只有抽象的定义,没有函数体的函数被称为抽象函数 抽象类的语法特征定义:使用abstract定义的类抽象类不能够生成对象如果一个类当中包含抽象函数,那么这个类也必须被声明为抽象类如果一个类当中没有抽象函数,那么这个类也可以被声明为抽象类抽象类的作用...
2016-08-28 17:19:00
140
转载 14.面向对象应用
客户的第一次需求:开发一个打印机控制程序客户的第二次需求:两个打印机的选择程序classPrinter{void open(){System.out.println("open");}void close(){System.out.println("close");}void print(String s){...
2016-08-28 17:19:00
94
转载 13.对象的转型
对象的向上转型将子类的对象赋值给父类的引用 一个引用能够调用那些成员(变量和函数),取决于这个引用的类型一个引用调用的是哪一个方法,取决于这个引用所指向的对象 classPerson{String name;int age;void introduce(){...
2016-08-28 17:17:00
84
转载 12.函数的复写
函数的复写(override)在具有父子关系的两个类当中,父类和子类各有一个函数,这两个函数的定义(返回值类型、函数名和参数列表)完全相同生成子类对象,执行的是子类当中的方法生成父类对象,执行的是父类当中的方法使用super调用父类的成员函数在子类当中super.父类函数(),可以调用父类当中的父类函数cl...
2016-08-28 17:16:00
151
转载 11.子类实例化过程
生成子类的过程子类继承了父类的成员变量,但却无法继承父类的构造函数当生成子类对象的时候,一定会调用父类的构造函数如果子类当中没有调用构造函数,编译器会自动添加super(),用于调用父类当中的无参数构造函数使用super调用父类构造函数的方法在子类要调用父类函数的话,super()一定要是构造函数的第一条语句...
2016-08-28 17:15:00
98
转载 10.继承初步
面向对象的三个特征:继承,封装,多态什么是继承?一个类得到了另外一个类当中的成员方法和成员变量Jvava当中支持单继承 为什么使用继承减少类定义重复代码继承的基本语法特点继承之外,还可以扩展classPerson{String name;in...
2016-08-28 17:15:00
98
转载 09.static关键字的作用
静态成员变量的语法特点可以用类名调用,也可用对象调用静态成员变量和普通成员变量的对比所用对象使用的静态成员变量都是同一份静态成员变量属于类,而不属于对象静态成员变量中任意一个成员变量的值的修改,其他所有成员的值也会修改 classPerson{staticint i;}class...
2016-08-28 17:14:00
90
转载 08.this的使用方法
使用this调用成员变量和成员函数classPerson{String name;void talk(){System.out.println("my name is "+this.name);}}classTestA{publicstaticvoid main(String args[]){Person ...
2016-08-28 17:14:00
108
转载 07.面向对象基础
面向对象思维方法1、首先确定谁来做,其次确定怎么做;2、首先考虑整体,其次考虑局部;3、首先考虑抽象,其次考虑具体 创建类的方法 属性:成员变量,主要用于描述类的状态方法:成员方法,主要用于描述类的行为类的表示方法 ...
2016-08-28 17:13:00
67
转载 06.练习课(三)
练习一:打印出100----200之间的所有素数步骤:1、定义一个类,名为TestPrimeNumber;2、在类中定义主函数;3、用 for 循环打印出所有在 100--200 之间的数字;4、在 for 循环中,每循环一次,就判断循环变量的值是否为素数,如果是,就将循环变量的当前值输出;a、判断 a 是否为素数,首先用2除n,如果除不尽,再用3...
2016-08-28 17:10:00
193
转载 05.循环语句
for循环publicclassTestFor{publicstaticvoid main(String args[]){for(int i =0; i < 10; i++){System.out.println(i);}}}whlie循环publicclassTestWhile{publ...
2016-08-28 17:09:00
78
转载 04.练习课(二)
练习一:将学生的分数按照标准分为优,良,中,差级别。publicclassTest01{publicstaticvoid main(String args[]){int score =80;if(score >85&& score <=100){System.out.println("成绩为优");}elseif(s...
2016-08-28 17:07:00
170
转载 03.分支语句
分支语句if..else...结构(一)publicclassTestIf{publicstaticvoid main(String args []){int i =6;if(i >5&& i <10){System.out.println("i的值大于5,...
2016-08-28 16:51:00
62
转载 02.运算符与表达式
Java当中的运算符要点一:int i = 3 / 2,请问 i 的值?publicclassTest{publicstaticvoid main(String args[]){int i =3/2;System.out.println(i);}}要点二:i...
2016-08-28 16:49:00
87
转载 01.Java数据类型
Java数据类型Java中一个char类型的字符和一个Unicode字符所占用的空间是一样的。char c = "中"练习课(一)创建一个booblean类型的变量,赋值(true,flase,0)并且将这个变量的值打印出来。publicclassExerc01{publicstaticvoid main(...
2016-08-28 16:44:00
91
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅