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

中小型教育网站的开发与建设自己主机做网站服务器吗

中小型教育网站的开发与建设,自己主机做网站服务器吗,在线app开发平台,博客网站开发框架面试问题背景 面试官询问自定义String类#xff0c;包名为java.lang#xff0c;是否能编译和运行。 结论 编译#xff1a;能成功编译。运行#xff1a;会报错#xff0c;因为JDK中的String类会被优先加载。 知识点涉及 Java代码的编译过程Java代码的运行过程类加载器…面试问题背景 面试官询问自定义String类包名为java.lang是否能编译和运行。 结论 编译能成功编译。运行会报错因为JDK中的String类会被优先加载。 知识点涉及 Java代码的编译过程Java代码的运行过程类加载器 Java代码的编译过程 定义将.java源文件转换为.class字节码文件。方法 使用IDEA的BUILD按钮。命令行javac xx.java。 查看字节码 使用文本工具打开显示二进制。使用javap工具反汇编查看。 Java代码的运行过程 加载JVM在首次使用类时加载包括加载、连接、初始化三个阶段。连接包括验证、准备、解析三个子阶段。初始化执行clinit()方法。 类加载过程详解 加载 通过全类名获取字节流。转换静态存储结构为运行时数据结构。生成Class对象。 连接 验证确保符合JVM规范。准备为静态变量分配内存并初始化。解析符号引用转换为直接引用。 初始化执行clinit()方法。 运行时错误示例 自定义String类中写main方法运行时报错找不到main方法。尝试调用自定义String类方法时实际调用JDK中的String类方法。 代码运行案例分析 MainApp类加载通过命令行启动JVM加载MainApp.class。Animal类加载在main函数中创建Animal对象时触发加载。 参考文章 Java代码编译和执行的整个过程。Java类加载机制。JVM成神之路类的加载。 总结 自定义String类虽然能编译但由于JVM的类加载机制特别是双亲委派模型实际运行时会加载JDK中的String类导致自定义类无法被使用。
http://www.zqtcl.cn/news/795432/

相关文章:

  • 重庆那里做网站外包好和镜像网站做友链
  • 网站栏目关键词装修效果图制作软件
  • 企业网站开发公司-北京公司北京医疗网站建设公司
  • 可以做配音兼职的网站产品网站怎样做外部链接
  • 如何制作网站效果图做外单要上什么网站
  • 网站开发预算编制网站可以制作ios
  • 强化网站建设网页翻译怎么弄出来
  • 长春火车站到龙嘉机场高铁时刻表视频网站建设公司排名
  • 武进网站建设代理商google官网下载
  • 简单网站开发流程图知乎怎么申请关键词推广
  • 成寿寺网站建设公司文登区做网站的公司
  • 建设一个网站用什么软件下载阿里外贸平台网站建设
  • 可信网站myeclipse网站开发
  • 做设计找素材的 网站有哪些网站建设实训个人总结
  • 浙江省建设厅继续教育官方网站网站做vr的收费
  • 建造网站 备案苏州手机网站设计
  • 做外贸卖小商品是哪个网站手机首页设计
  • 大连网站制作公司营销策划公司有哪些职位
  • 2019深圳网站设计公司排名网站设计的思想
  • 试客那个网站做的好seo管理平台
  • 增加网站关键词库网盟推广合作
  • 企业门户网站内容建设濮阳网络培训基地
  • 做亚马逊运营要看哪些网站免费咨询电脑问题
  • 如何用html制作网站app开发要多少钱
  • 中国搜索提交网站信息网络犯罪
  • 网站服务器做下载链接分销平台系统源码
  • 网站管理助手建站沈阳专业网站建设企业
  • 企业网站开发公司大全建筑工程培训
  • 免费网站开发模板云南省网站开发软件
  • dede小游戏php网站源码广州网站vi设计报价