自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java面试题-异常关键字

异常关键字try-用于监听。将要被监听的代码(可能抛出异常的代码)放在try语句块之内,当try语句块内发生异常时,异常就被抛出。catch-用于捕获异常。catch用来捕获try语句块中发生的异常。finally-finally语句块总是会被执行。它主要用于回收在try块里打开的物力资源(如数据库连接、网络连接和磁盘文件)。只有finally块,执行完成之后,才会回来执行try或者catch块中的return或者throw语句,如果finally中使用了return或者throw等终止方法的语句

2021-03-16 09:01:03 445

原创 java面试题-异常处理

java异常架构与异常关键字1.java异常简介java异常是java提供的一种识别及响应错误的一致性机制。java异常机制可以使程序异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序的健壮性。在有效使用异常的情况下,异常能清晰的回答what,where,why这3个问题异常类型回答了“什么”被抛出异常堆栈跟踪回答了“在哪”抛出异常信息回答了“为什么”会抛出2.java异常架构3.ThrowbleThrowble是java语言中所有错误与异常的超类。Throw

2021-03-15 19:39:46 123

原创 java基础-运算符

书写java的基本结构java的工程(project,java,application)包(package) baidu.com->com.baidu.eshop作用:防止出现命名冲突的类把不同功能和性质的代码放在专属的位置标识符:java中工程名/包名/类名(接口)/方法名/变量名/参数名表达式:标识符+运算符构成的句式运算符:算术运算符(双目):+ - * / %赋值运算符 (双目):= += -= *= /= %=关系运算符(双目):>

2021-03-12 13:54:50 94

原创 java基础

java基础1.java的基本概念1.1java的由来B->KB->MBSun 爪哇 Java1.2java的版本JavaSE:Java Standard Editon java 的标准版(第一和第二阶段学习)JavaEE: Java Enterprise Edition java 的企业版(第三阶段 服务器中部署)JavaMe: Java Micro Edition java的微缩版(Android 生态 google)1.3java的特点跨平台(一次编译,到处

2021-03-11 11:06:24 61

原创 java-多态

多态封装 继承 多态1.多态的前提多态:同一对象,在不同时刻体现出来的不同状态举例:水(液态,气态,固态)狗是狗,狗是动物多态的前提:继承关系要有方法重写,其实没有也可以,但是如果没有就没有意义要有父类引用指向对象狗 d=new 狗();动物 d=new 狗();class Animal { // 成员变量 public int num = 10; public void show() { System.out.println("show Animal"); }

2021-03-09 14:50:37 83

原创 java-继承

继承1.继承的基础1.1为什么需要继承class Student{ String name; int age; public Student() { } public void eat() { System.out.println("吃饭"); }}class Teacher{ String name; int age; public Teacher() { } public void eat() { System.out.println("吃饭"); }}

2021-03-09 13:08:38 165

原创 java-static

static1.static引入/***姓名和年龄都是变化的,我们大家能接受 因为每个人不一样 *但是我们都是中国人* 一样的国籍,每次创建对象,都要在堆内存开辟内存空间* 浪费内存,怎么办呢?*针对多个对象有共同的成员变量的值得时候*Java提供了一个关键字static(静态的)*/public class Person { private String name; private int age; static String country; public Person()

2021-03-09 09:59:06 88

原创 java-方法的参数对象

方法的参数对象class Car{ public void fly(){ System.out.println("汽车飞起来了..."); }}class Demo{ //Car 参数的类型 car 参数名 public void method(Car car){ //Car car 形式参数 car.fly(); }}public class CarDemo{ public static void main(String[] args){ Demo demo=new

2021-03-08 15:46:55 189

原创 java-成员变量与局部变量,封装

1.面向对象的进阶1.1成员变量和局部变量的区别//成员变量和局部变量的区别//1.在类中的位置不同// 成员变量:类中方法外// 局部变量:在方法中定义的变量(方法里面,方法声明中)//2.作用的范围不同// 成员变量:类中可以使用(成员方法)// 局部变量:只有在定义该变量的方法中使用//3.在内存中的位置不同// 成员变量:在堆内存// 局部变量:在栈内存//4.初始化值不同// 成员变量:有默认的初始化// 局部变量:没有默认的初始值,必须定义后赋值再使用//5.生

2021-03-08 12:25:40 303 1

原创 java-数组的进阶

1.数组的进阶1.1数组的内存图解动态初始化静态初始化1.2定义一个方法,实现对整形数组的排序返回值类型:void参数列表:int[] arr//冒泡排序class ArrayTool { // 定一个方法,对int类型的数组进行排序 public void sort(int[] arr) { // 把一个数组进行排序 for (int i = 0; i < arr.length - 1; i++) { for (int j = 0; j < arr.le

2021-03-08 12:15:37 159

原创 java-面向对象

1.面向对象1.1面向对象和面向过程思想的区别面向过程强调的是每一步的步骤,强调的是过程面向对象强调的是对象面向过程:买水 不能讲课 出门 去超市 选水 付钱 回来 喝水买电脑 查看配置 跑去数码广场 买了一台垃圾电脑 带回来 … 装环境面向对象:找个对象 班长 班长,我给你两块钱,你帮我买瓶水好好学习,不然找不到对象面向对象的思想更符合人类的习惯,为什么?懒因为面向对象的思想把我们从执行者变成了指挥者1.2那什么是对象万物皆是对象1.3什么是类同一种类别的对象他们是一个类

2021-03-07 12:16:02 116 2

原创 Markdown编辑

今天开始学习Markdown基础编辑首先是标题的学习一级标题:#+空格+标题名一级标题二级标题:##+空格+标题名二级标题二级标题:###+空格+标题名三级标题四级标题:####+空格+标题名四级标题五级标题:#####+空格+标题名五级标题六级标题:######+空格+标题名六级标题接下来我们学习字体字体:粗体:** +内容+ **开始动手斜体:* +内容+ *开始动手斜体加粗:*** +内容+ ***开始动手删除线:~~ +内容+ ~~开始动手然后是引

2021-03-07 12:13:26 60

原创 数据结构-C语言实现一元二次项

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;typedef struct Node{ float coef; //系数 int exp; //指数 struct Node *next;}Node;//根据多项式各项的系数和指数建立链表,返回头指针Node * Create(int n){ Node *head,*s,...

2018-11-18 23:32:26 650

原创 数据结构-C语言实现串

#include "stdlib.h"#include "stdio.h"#define true 1#define false 0#define MAXLEN 255typedef int Status;typedef struct{ char ch[MAXLEN]; int length;}String;//串的赋值void StrAssign(String *S,cha...

2018-11-18 23:27:46 3187

原创 数据结构-C语言实现循环队列

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#define MAXSIZE 100#define OK 1#define OVERFLOW -1typedef struct{ int *base; int front; int rear;}SqQueue;typedef int Status;//初始化Status Init...

2018-11-18 23:26:44 584

原创 数据结构-C语言实现队列

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#define OK 1#define TRUE 1#define FALSE 0#define OVERFLOW 0typedef int Status;typedef struct Node{ int data; struct Node *next;}Node,*QNode;ty...

2018-11-18 23:25:09 223

原创 输入一个子串和一个整串,求该子串在整个字符串中出现的次数

编写应用程序,输入一个子串和一个整串,求该子串在整个字符串中出现的次数import java.util.*;public class Tetso5 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new Scanner(System.in); S...

2018-11-17 12:08:20 2423

原创 生成2000个介于50~99之间的随机数,并统计每个数出现的概率

编写应用程序,生成2000个介于50~99之间的随机数,并统计每个数出现的概率。import java.util.Random;public class Test03 { public static void main(String[] args) { // TODO Auto-generated method stub int[] times = new int[100];//1...

2018-11-17 11:52:22 1468

原创 数据结构-C语言实现循环队列

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#define MAXSIZE 100#define OK 1#define OVERFLOW -1typedef struct{ int *base; int front; int rear;}SqQueue;typedef int Status;//初始化Status Init...

2018-11-15 21:26:05 391

原创 数据结构-C语言实现队列

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#define OK 1#define TRUE 1#define FALSE 0#define OVERFLOW 0typedef int Status;typedef struct Node{ int data; struct Node *next;}Node,*QNode;ty...

2018-11-15 21:24:37 510

原创 数据结构-C语言实现链栈

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#define FALSE 0#define OK 1#define TURE 1typedef int Status;typedef struct SNode{ int data;//数据域 struct SNode *next;//指针域}SNode,*Node;typedef s...

2018-11-15 21:23:00 280

原创 数据结构-C语言实现线性栈

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#define STACK_INIT_SIZE 100//存储空间初始化分配量#define STACKINCREAMENT 10//存储空间分配增量#define OK 1#define OVERFLOW -1#define FALSE 0#define TURE 1#define ER...

2018-11-15 21:21:06 244

原创 数据结构-C语言实现链表

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#define OK 1#define TURE 1#define FALSE -1typedef int Status;typedef int Elemtype;typedef struct Node{ Elemtype data; struct Node *next;}Node,*...

2018-11-15 21:18:49 5035

原创 数据结构-C语言实现顺序表

#include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#define ERROR 0#define LIST_INIT_SIZE 100#define LISTINCREAMENT 10#define OK 1#define OVERFLOW -1#define TURE 1#define FALSE 0typedef int Status...

2018-11-15 21:16:18 2614

原创 打印杨辉三角

利用二维数组实现打印杨辉三角代码如下:import java.util.*;public class Test04 {public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in);System.out.println(“请问你要...

2018-11-15 21:03:50 302

原创 java实现多个字符串排序

编写应用程序,该类中有一个方法sort()(其原型为:void sort(String str[])),从命令行传入多个字符串,调用方法sort()对该字符串数组按字典顺序从小到大排序。代码如下:import java.util.*;public class Test02 {public static void main(String[] args) {String[] str = n...

2018-11-15 20:41:49 8826

空空如也

空空如也

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

TA关注的人

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