当前位置: 首页 > news >正文

做网站要用写接口那个网站学做披萨比较好

做网站要用写接口,那个网站学做披萨比较好,藤虎网络广州网站建设,企业网站 报价内部类和异常类 内部类 ava支持在一个类中声明另一个类#xff0c;这样的类称作内部类#xff0c;而包含内部类的类成为内部类的外嵌类。 注意 #xff08;1#xff09;内部类的类体中不可以声明类变量和类方法。 #xff08;2#xff09;外嵌类的类体中可以用内部类…内部类和异常类 内部类 ava支持在一个类中声明另一个类这样的类称作内部类而包含内部类的类成为内部类的外嵌类。 注意 1内部类的类体中不可以声明类变量和类方法。 2外嵌类的类体中可以用内部类声明对象作为外嵌类的成员。 内部类的使用规则 声明内部类如同在类中声明方法或变量一样一个类把内部类看作是自己的成员。 外嵌类的类体中可以用内部类声明的对象作为外嵌类的成员。 外嵌类的成员变量在内部类中仍然有效内部类中的方法也可以调用外嵌类中的方法。 内部类的类体中不可以声明类变量和方法。 外嵌类和内部类在编译时生成两个.class文件。public class Example7_1 {public static void main(String args[]) {RedCowForm form new RedCowForm(红牛农场);form.showCowMess();form.cow.speak();//RedCowForm.RedCow redCow new RedCowForm.RedCow(180,119,6000);//redCow.speak();} } class RedCowForm {static String formName;RedCow cow; //内部类声明对象RedCowForm() {}RedCowForm(String s) //构造方法{cow new RedCow(150,112,5000);formName s;}public void showCowMess() {cow.speak();}class RedCow { //内部类的声明String cowName 红牛;int height,weight,price;RedCow(int h,int w,int p){height h;weight w;price p;}void speak() {System.out.println(偶是cowName,身高:heightcm 体重:weightkg,生活在formName);}} //内部类结束 } 匿名类 Java允许我们直接使用一个类的子类的类体创建一个子类对象。 1.和子类有关的匿名类 创建子类对象时除了使用父类的构造方法外还有类体此类体被认为是一个子类去掉类声明后的类体称作匿名类。 假设Bank是类那么下列代码就是用Bank的一个子类匿名类创建对象 new Bank () { 匿名类的类体 };2.和接口有关的匿名类 假设Computable是一个接口那么Java允许直接用接口名和一个类体创建一个匿名对象此类体被认为是实现了Computable接口的类去掉类声明后的类体称作匿名类。 下列代码就是用实现了Computable接口的类匿名类创建对象 new Computable() {实现接口的匿名类的类体 } ;异常类 所谓异常就是程序运行时可能出现一些错误比如试图打开一个根本不存在的文件等异常处理将会改变程序的控制流程让程序有机会对错误作出处理。程序运行出现异常时Java运行环境就用异常类Exception的相应子类创建一个异常对象并等待处理。 try…catch语句 Java使用trycatch语句来处理异常将可能出现的异常操作放在trycatch语句的try部分将发生异常后的处理放在catch部分。 try~catch语句的格式如下 try {包含可能发生异常的语句 } catch(ExceptionSubClass1 e) {… } catch(ExceptionSubClass2 e) {… }例子 class DangerException extends Exception {final String message 超重;public String warnMess() {return message;} }class CargoBoat {int realContent; //装载的重量int maxContent; //最大装载量public void setMaxContent(int c) {maxContent c;}public void loading(int m) throws DangerException {realContent m;if(realContentmaxContent) {throw new DangerException(); }} }public class Example7_8 {public static void main(String args[]) {CargoBoat ship new CargoBoat();ship.setMaxContent(1000);int m 0;try{ m 600; ship.loading(m);m 400;ship.loading(m);m 367;ship.loading(m);m 555;ship.loading(m);}catch(DangerException e) {System.out.println(e.warnMess()); System.out.println(无法再装载重量是m吨的集装箱); try {ship.loading(-m); //卸载货物} catch(DangerException exp) { System.exit(0); //程序退出不再给机会} }finally {System.out.printf(货船将正点启航\n);System.out.println(目前装载了ship.realContent吨货物);}} }
http://www.dnsts.com.cn/news/148158.html

相关文章:

  • 免费的行情软件网站下载返佣贵金属交易所网站建设
  • 吉林响应式网站建设WordPress链接公众号插件
  • 简单门户网站开发wordpress自定义类型的分类名称
  • 什么是html5网站深圳建站公司设计深业集团
  • 网站开发 招聘 龙岩指定关键字 网站有更新就提醒
  • 互诺 外贸网站建设wordpress建站案例
  • 学院网站建设优化设计四年级语文下册答案
  • seo网站怎么建设沈阳网站建设专家
  • 网站备案通讯地址国外建站数据
  • 重庆网站建设招聘信息软件合集
  • 体验好的网站长沙房价2023年最新房价
  • 有机生态农业网站模板你访问的网站正在建设
  • 哪里网站可以做微信头像WordPress怎么加入用户关注
  • wordpress教程网主题抖音seo查询工具
  • 建设电子商务网站需要什么设备餐饮品牌全案策划公司
  • 上海哪家做网站关键词排名外贸玩具网站
  • 网站开发资金来源网站怎么做镜像
  • 雄安建站服务正在建设的网站
  • 制作手机端网站运营网站
  • 郑州外贸网站建设商家网站中的分享怎么做
  • 网站下载图标深圳宝安seo外包
  • 做网站被骗五千多营销型网站建设xywlcn
  • 郑州计算机网站公司外贸网站做纸尿裤怎么样
  • 网站风格优势百度爱采购服务商查询
  • 做微信充值网站wordpress怎样添加轮播图
  • 网站基础建设英文h5手机网站建设哪家好
  • 如何注册域名和网站山西省网站
  • 上海大学生做网站的团队网站建设十年杜绝模板
  • 深圳网站建设制作设计平台城乡村建设规划许可证网站
  • 谷歌做新媒体运营的网站阜阳室内设计学校