- 博客(204)
- 资源 (3)
- 收藏
- 关注
原创 eclipse项目导入
换成电脑的jre和Tomcat,点击edit弹出来的就是电脑已经配置好的。然后点击Java compiler,会弹出一个窗口,点击apply点击Project Facets选择电脑的jdk版本点击Targeted Runtime,选择自己的Tomcat版本,点击OK...
2021-03-06 18:23:49 148
转载 eclipse编码没有GBK格式怎么解决?
https://blog.csdn.net/qq_37964379/article/details/87516395
2020-07-07 10:38:08 2749
原创 javaSE-第195篇-数组概述
一维数组的定义与访问保存一个数据可以定义一个变量,如果保存100个数据呢???可以使用数组数据用来保存同一类型若干数据的容器如何定义数组? 数据类型[] 数组名 = new 数据类型[数组的长度] 说明: 1)数据类型计算数组找那个存储元素的数据类型 2)方括号就是定义的数组 3)数组名其实就是一个变量名,保存数组的引用(数组的起始地址) 4)new 运算符会在堆中分配一块连续...
2019-06-15 20:41:01 131
原创 javaSE-第193集-自定义异常
自定义异常:1)定义一个类继承Exception2)在自定义异常类中提供两个构造方法3)在需要的位置通过throw抛出异常对象4)throw所在的方法通过throws声明该异常5)调用方法时,需要对受检异常预处理Text代码package com.bjpowernode.chapter0101.demo03;public class Test { public static...
2019-06-11 22:33:39 163
原创 javaSE-第192篇-方法覆盖规则
方法覆盖(重写)规则:1)方法签名必须相同,方法名与参数列表就是方法签名2)方法得到返回值类型可以相同,子类方法的返回值类型可以是父类方法方法值类型的子类型3)子类方法的访问权限可以更宽泛(更大) a)如果父类使用public修饰,子类方法只能是public修饰 b)如果父类方法抛出了异常,子类方法可以抛出相同的异常,也可以抛出父类异常的子异常,也可以不抛出异常...
2019-06-11 21:59:17 317
原创 javaSE-第191篇-throws抛出处理
在定义方法时,如果方法体中,有受检异常需要预处理,可以捕获处理,也可以抛出处理谁调用这个方法,谁负责处理该异常在定义方法时,把异常抛出就是为了提醒方法的使用者,有异常需要预处理在处理异常时,是选择捕获处理还是抛出处理?? 1)一般情况下,在调用其他方法时,如果被调用的方法有受检异常需要预处理,选择捕获处理 2)在定义方法时,如果方法体中有受检异常需要预处理,可以选择捕获,也可以选择...
2019-06-10 23:01:56 114
原创 javaSE-第190篇-finally子句
try/catch/finally子句都不能单独使用,try…catch…/try…finally/ try…catch…finallyfinally子句总是会执行代码 package com.bjpowernode.chapter0101.demo01;/* * try/catch/finally子句都不能单独使用,try...catch../try..finally/ try....
2019-06-06 22:27:22 112
原创 javaSE-第189篇-异常捕获预处理
代码package com.bjpowernode.chapter0101.demo01;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;/** 演示异常捕获预处理 * 对异常进行处理后,在程序运行过程中,即使出现了问题,程序也不会出现...
2019-06-05 21:01:12 184
原创 javaSE-第188篇-异常捕获处理的语法
运行时异常不需要预处理,通过规范的代码可以避免受检异常必须预处理,否则编译报错,有两种预处理方式1)捕获处理2)抛出处理下面是异常捕获处理的语句try{ 对可能产生异常的代码进行监视 如果try代码块的某条语句产生了异常,就立即跳转到catch子句执行,代码块后面的代码不再执行 try代码块可能会有多个受检异常需要预处理,可以对多个catch子句分别捕获}ca...
2019-06-04 21:00:25 299
原创 javaSE-第187篇-演示运行时异常与受检异常
运行时异常受检异常代码package com.bjpowernode.chapter0101.demo01;/* * 演示运行时异常 * 不需要预处理,通过规范的代码进行规避 */public class Test01 { public static void main(String[] args) {// divide(10, 2);// divide(10,...
2019-06-03 21:10:45 184
原创 javaSE-第186篇-异常概述
异常就是程序运行过程中出现了不正常现象导致程序中断在java中,把各种异常现象进行了抽象形成了异常类Exception类,Error类继承于Throwable类受检异常类,RuntimeException类继承于Exception类NullPointerException类,ClassCastException类继承于RuntimeException类...
2019-06-02 21:41:57 146
原创 javaSE-第185篇-类与类之间的关系
1)泛化(继承)一个类继承另一个类,一个接口继承其他接口2)实现一个类实现接口3)依赖一个A类的方法返回值类型,方法参数类型或者是局部变量类型使用另外一个B类,称A类依赖B类4)关联如果A类使用B类定义了成员变量,称A类关联B类5)聚合聚合是关联的一种,如果一个类A是由若干的B类组成,并且不能决定B的生命周期,称A类为聚合类6)组合组合是关联的一种,如果一个类A是由...
2019-06-01 21:29:21 118
原创 Eclipse 点击运行后无反应,没有运行框
解决方法:1、Windows–>Show View–>Console2、Windows–>Perspective–>Reset Perspective…
2019-06-01 19:52:32 24956 7
原创 Eclipse 在工具栏创建包、类、接口等快捷方式
点击 Window,找到 Perspective->Customize Perspective->Action SetAvailability->java Element creation 将相应的勾上即可创建后
2019-06-01 19:36:28 672
原创 javaSE-第184篇-练习 打印平面图形信息
方法的形参为抽象类的引用,调用方法时传的是子类的对象定义抽象类子类继承抽象类,重写抽象类的抽象方法
2019-05-31 22:33:58 129
原创 javaSE-第178篇-提倡面向接口的编程
1)接口使用比较灵活,一个类在继承父类的同时,可以实现多个接口描述打工的学生2)接口比较容易扩展,接口引用可以赋值各种实现类对象,经常吧接口引用作为方法形参。在调用方法时,可以传递各种实现类对象3)接口可以是项目分层...
2019-05-25 21:13:53 133
原创 javaSE-第177篇-接口的应用
1)接口用来封装功能(操作)如在Flyable接口中封装了fly()飞行功能,在Swimmable接口中封装swim()游泳功能2)接口可以定义一组操作规范如开发某个项目时,在相似模块中有一些操作是相同的,可以把这一组相同的操作封装在一个接口中,就相当于通过接口定义了一个操作规范...
2019-05-24 22:12:53 129
原创 javaSE-第176篇-接口与抽象类的异同点
相同点:1)都可以定义抽象方法 2)都不能实例化对象 3)定义的抽象方法都需要被重写 4)都可以定义public static 方法,public static final 常量不同点:1)意义不同抽象类是对事物更高层级的抽象接口是对功能的封装2)定义方式不同抽象类用abstract class定义接口用interface定义3)内容不同抽象类中除了抽...
2019-05-23 22:28:25 98
原创 javaSE-第175篇-接口说明
1)**接口内容:**接口中方法默认使用public abstract 修饰,接口中还可以定义public static final 常量,public static 方法,public default方法2)类实现了接口,需要重写接口方法,如果没有重写接口中所有的抽象方法,实现类需要定义为抽象类3)接口是一种引用数据类型,可以定义变量,但是接口不能实例化对象,接口引用需要赋值实现类对象,或...
2019-05-22 22:45:42 140
原创 javaSE-第174篇-游泳池只接受会游泳的动物
首先定义一个接口,再定义实现类,定义一个类,再定义个方法进行接收,由于方法的形参是接口,所有调用方法时传接口的实现类对象和接口的匿名内部类对象。...
2019-05-21 20:54:45 265
原创 javaSE-第172篇-接口的定义与实现
电脑上的接口有哪些?USB接口,耳机接口,电源接口,VGA接口,网线接口,HDMI接口 不同型号的电脑上的接口也有不同所有的USB接口的设备不是同一家厂商生产的 电脑通过这些接口连接更多的外设,扩展了电脑的功能java中的接口就是功能的封装,用来扩展类的功能接口也可以理解为一组操作规范或者是一个协议如何定义接口?[修饰符] interface 接口名 { 功...
2019-05-19 21:01:19 179
原创 javaSE-第171篇-抽象类主人喂宠物
1)为什么定义抽象类 对事物进行进一步抽象可以形成抽象类 含有抽象方法的类必须定义为抽象类2)如何定义抽象类 使用sbstract修饰的类3)为什么定义抽象方法? 当一个类的某个操作无法具体实现时,这个操作可以定义为抽象方法 使用abstract修饰方法,只有方法的声明,没有方法体4)如何使用抽象类 抽象类一般作为其他类的父类存在 子类继承了抽象类...
2019-05-18 22:03:47 992
原创 javaSE-第170篇-抽象类定义动物类
1)对一组对象进行更高层次级抽象时,形成抽象的类,就可以定义为抽象类2)抽象类不能实例化对象,抽象类的引用需要赋值子类对象
2019-05-17 22:03:55 1273
原创 javaSE-第169篇-final修饰方法局部变量
3)final修饰方法 最终方法,不能被子类重写4)final修饰局部变量 一旦初始化就不能再修改5)final修饰方法的形参 在方法体中,不能修改final形参的值...
2019-05-16 22:11:06 598
原创 javaSE-第168篇-final修饰与字段
final是一个关键字,可以修饰类,修饰字段,修饰方法,修饰局部变量,修饰形参1)final修饰类 表示该类是最终类,不能被继承 System/String/Scanner就是final修饰的类2)final修饰字段 字段(Field),也叫做成员变量,包括实例变量与静态变量两大类 (1)final修饰的字段必须显示的赋值,经常在定义final字段的同时就赋...
2019-05-15 22:21:38 452
原创 javaSE-第167篇-根据输入日期计算这一年的第几天
package com.bjpowernode.chapter01.homework.p1;import java.time.Month;import java.util.Scanner;/* * 3) 编译程序,从键盘上输入年月日,打印该日期对应这一年的第几天,如: * 输入: * 2018 1 5 * 输出: * 2018-1-5是2018年的...
2019-05-14 22:02:16 410 1
原创 javaSE-第166篇-Eclipse快捷键
Alt + / 智能提示Ctrl + 1 快速修复Ctrl + W 关闭当前窗口Ctrl + Shift + W 关闭所有窗口 Ctrl + S 保存Ctrl + Shift + S 保存所有Ctrl + / 单行/取消注释Ctrl + Shift + / 块注释Ctrl + Shift + \ 取消块注释Ctrl + S...
2019-05-14 20:32:37 138
原创 javaSE-第165篇-javaBean的一般写法
/*定义实体类一般把所有字段都私有化,提供公共的getter()/setter()方法对字段进行访问一般只提供无参构造一般需要重写toString(),equals()/hashCode()*/
2019-05-13 22:16:25 141
数据结构实训 病人就诊看病系统.zip
2019-12-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人