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

西宁企业做网站设计学类包括哪些专业

西宁企业做网站,设计学类包括哪些专业,外贸网站dns,烟台做网站那家好问题 我们在查看JDK源码时#xff0c;可能会遇到这种情况#xff0c;步入底层查看JDK源码时#xff0c;出现一堆var变量#xff0c;可读性非常之差#xff0c;例如笔者最近想看到nio包下的SocketChannelImpl的write方法#xff0c;结果看到这样一番景象#xff1a; pu…问题 我们在查看JDK源码时可能会遇到这种情况步入底层查看JDK源码时出现一堆var变量可读性非常之差例如笔者最近想看到nio包下的SocketChannelImpl的write方法结果看到这样一番景象 public int write(ByteBuffer var1) throws IOException {if (var1 null) {throw new NullPointerException();} else {Object var2 this.writeLock;synchronized(this.writeLock) {this.ensureWriteOpen();int var3 0;boolean var20 false;byte var5;label310: {int var27;try {var20 true;this.begin();Object var4 this.stateLock;synchronized(this.stateLock) {if (!this.isOpen()) {var5 0;var20 false;break label310;}this.writerThread NativeThread.current();}do {var3 IOUtil.write(this.fd, var1, -1L, nd);} while(var3 -3 this.isOpen());var27 IOStatus.normalize(var3);var20 false;} finally {if (var20) {this.writerCleanup();this.end(var3 0 || var3 -2);Object var11 this.stateLock;synchronized(this.stateLock) {if (var3 0 !this.isOutputOpen) {throw new AsynchronousCloseException();}}assert IOStatus.check(var3);}}this.writerCleanup();this.end(var3 0 || var3 -2);Object var28 this.stateLock;synchronized(this.stateLock) {if (var3 0 !this.isOutputOpen) {throw new AsynchronousCloseException();}}assert IOStatus.check(var3);return var27;}this.writerCleanup();this.end(var3 0 || var3 -2);Object var6 this.stateLock;synchronized(this.stateLock) {if (var3 0 !this.isOutputOpen) {throw new AsynchronousCloseException();}}assert IOStatus.check(var3);return var5;}}}所以本文就带大家演示如何添加OpenJDK的zip包确保可以阅读到源码。 配置步骤 下载OpenJDK的zip包 首先我们步入官网地址:https://hg.openjdk.org/然后选择所需的JDK版本进行下载以笔者为例选择JDK8 然后选择JDK进入下一个界面 直接点击zip即可开始下载 完成卸载后我们会得到这样一个zip包。 添加到IDEA中 基于IDEA查看我们要查看源码的项目点击Project Structure选择Sourcepath点击添加将刚刚的zip包添加进来。 随后会弹出这样一个页面要我们选择需要导入的classes笔者这里直接选择全部 测试 随后我们再次查看对应源码所有的变量都语义化了 public int write(ByteBuffer buf) throws IOException {if (buf null)throw new NullPointerException();synchronized (writeLock) {ensureWriteOpen();int n 0;try {begin();synchronized (stateLock) {if (!isOpen())return 0;writerThread NativeThread.current();}for (;;) {n IOUtil.write(fd, buf, -1, nd);if ((n IOStatus.INTERRUPTED) isOpen())continue;return IOStatus.normalize(n);}} finally {writerCleanup();end(n 0 || (n IOStatus.UNAVAILABLE));synchronized (stateLock) {if ((n 0) (!isOutputOpen))throw new AsynchronousCloseException();}assert IOStatus.check(n);}}}参考 idea查看 rt.jar源码:https://blog.csdn.net/yangyangrenren/article/details/117554745
http://www.dnsts.com.cn/news/207000.html

相关文章:

  • 财经门户网站开发域名过期的网站怎么看
  • 南宁网站建设方案书网站建设平台招商
  • 凡科建站app网站文章不收录的原因
  • 建设网站的一般过程网站建设专业开发公司
  • 创建网站的快捷方式seo在中国
  • 城乡建设部门户网站嘉兴网站开发与制作
  • 网站建设的七个流程步骤江西新农村建设权威网站
  • 世纪佳缘网站开发语言广告设计专业课程
  • 站长工具电商运营主要工作内容
  • 网站建设托管公司大连模版网站
  • 制作视频网站教程自媒体账号下载注册
  • 网站建设的书 推荐直播app定制开发
  • 深圳建立企业网站衣服定制app
  • 韩国封号事件网站建设淘宝网店模板
  • 查网站跳出率薇诺娜经常在那个网站做特价
  • 濮阳网站开发wordpress 下划线
  • 肥城市建设局网站建标库官网
  • 营销型企业网站建设体会网站建设优化公司招聘
  • 莱阳做网站微网站开发报价
  • 网站县区分站点建设网页qq邮箱
  • 摄影网站需求分析asp.net购物网站模板
  • 网站 维护 页面二级域名网站免费申请
  • 网站建设工作自查报告收费搭建网站
  • 动态ip建网站做视频网站的备案要求吗
  • 哪个网站可以查当地建设项目wordpress做表格插件
  • 中英繁网站源码如何在建设部网站补录项目
  • 个人网站可以收费吗网络营销模式的有形收益包括
  • 架构图在什么网站可以做网址大全下载到桌面上
  • 长沙网站建设企业网站设计可以用性原则
  • 苏州公司建设网站制作广州手机软件开发制作