I just began to learn Java.

My friend who is helping me study just sent me this and said 'figure this out'.

Unfortunately I am unable to read this. It looks like Perl to me.

class _{_ _;_(){_=this;}}

What does it mean?

解决方案

_ is the class name. It's a very confusing one, but it works!

With the class renamed:

class Something {Something something;Something(){something=this;}}

And cleaned up:

class Something {

Something something;

Something() {

something=this;

}

}

And you can go crazy with this odd naming :)

class _{_ __;_ ____;_(){__=this;____=__;}_(_ ___){__=___;}}

In fact, Unicode is even supported, so this is valid:

class 合法類別名稱{合法類別名稱(){}}

java代码下划线是啥意思,在这个Java代码中,下划线实际上做了什么?相关推荐

  1. java能下划线开头_为什么Java7开始在数字中使用下划线

    JDK1.7的发布已经介绍了一些有用的特征,尽管大部分都是一些语法糖,但仍然极大地提高了代码的可读性和质量.其中的一个特征是介绍字面常量数字的下划线.从Java7开始,你就可以在你的Java代码里把长 ...

  2. flask实现后台java实现前端页面_java实现telnet功能,待实现windows下远程多机自动化发布软件后台代码...

    java实现telnet功能,待实现windows下远程多机自动化发布软件后台代码 package com.org.softwore.util; import java.io.IOException; ...

  3. Java中进入wait状态的线程被唤醒后会接着上次执行的地方往下执行还是会重新执行临界区的代码

    Java中进入wait状态的线程被唤醒后会接着上次执行的地方往下执行还是会重新执行临界区的代码 用一个例子来说明: 例子原理 启动一个线程A打印数字,从0打印到9,在数字等于5的时候,进入wait状态 ...

  4. 什么是超链接:下划线、样式、字体颜色、代码怎么做?

    在我们平常优化工作当中,少不了做超链接,包括网站内部链接和外部推广链接,但是我们很多人却不知道真正的该如何去真正的把网站超链接做到极致,特别是对网站优化也好,还是推广转化方面其实都没有做到位.那么接下 ...

  5. java生成pdf文件流_java 已经获取pdf代码,如何把他pdf文件保存到本机 要求用输出流做...

    展开全部 一.iText介绍 iText是着名的开放源码的站点sourceforge一个项目,是用于生成PDF文档的32313133353236313431303231363533e4b893e5b1 ...

  6. Java必会的工具库,让你的代码量减少90%

    以下文章来源方志朋的博客,回复"666"获面试宝典 工作很多年后,才发现有很多工具类库,可以大大简化代码量,提升开发效率,初级开发者却不知道.而这些类库早就成为了业界标准类库,大公 ...

  7. delphi7aes加密解密与java互转_惊呆了!不改一行Java代码竟然就能轻松解决敏感信息加解密|原创

    前言 出于安全考虑,现需要将数据库的中敏感信息加密存储到数据库中,但是正常业务交互还是需要使用明文数据,所以查询返回我们还需要经过相应的解密才能返回给调用方. ❝ ps:日常开发中,我们要有一定的安全 ...

  8. java多态 降低代码耦合性_深度分析:理解Java中的多态机制,一篇直接帮你掌握!...

    Java中的多态 1 多态是什么 多态(Polymorphism)按字面的意思就是"多种状态".在面向对象语言中,接口的多种不同的实现方式即为多态.用白话来说,就是多个对象调用同一 ...

  9. java中静态变量,静态代码块,静态方法,实例变量,匿名代码块的加载顺序

    1. java中静态变量,静态代码块,静态方法,实例变量,匿名代码块 在Java中,使用{}括起来的代码称为代码块,代码块可以分为以下四种: (1)普通代码块:就是类中方法的方法体 public vo ...

  10. java下拉菜单_薪资对比:Java开发和web前端薪资哪个好

    Web前端开发和Java开发哪个薪资更高,Web前端开发和Java开发发展前景更好? 互联网行业飞速发展,因此有很多小伙伴想要进入IT行业分一杯羹,但是学什么技术更好,哪一个语言的就业薪资更高,就成了 ...

最新文章

  1. java数组 相同颜色距离最远的_java-数组列表并找到具有相同编号的最长子...
  2. matlab 图像旋转补色,旋转互补色光学错觉
  3. 球迷必备Euro Cup Mobile 2008 !-dopod touch diamond试用之欧洲杯
  4. Linux系统如何安装VMware(虚拟机)
  5. gps频率范围_以GPS为例讲解射频接收阻抗匹配的过程
  6. LOJ#6284. 数列分块入门 8
  7. url 的正则表达式:path-to-regexp
  8. [C++] - 面向对象-院校管理系统
  9. mc2180 刷机方法_MC控制和时差方法
  10. 【STM32H7的DSP教程】第7章 ARM DSP源码和库移植方法(IAR8)
  11. [4G5G专题-50]:物理层-数字波束赋型Beamforming及其数学原理
  12. 结构化、半结构化、非结构化数据
  13. Duplicate entry '127' for key 'PRIMARY'
  14. Python + qrcode 实现文字转二维码
  15. cad相贯展开图lisp_cad相贯线的画法
  16. SaaS、PaaS、IaaS、DaaS、BaaS简介
  17. 房天下APP竞品分析
  18. 小高考三门计算机能报大专吗,美术生小高考的要求吗
  19. 计算机专业术语简单释义
  20. 计算机网络9 无线网络和移动网络

热门文章

  1. python map()函数
  2. Python-Numpy函数-tile函数
  3. Django实战之增加评论
  4. 使用pytorch建立LSTM神经网络训练识别手写数字
  5. Docker 和 Kubernetes 从听过到略懂:给程序员的旋风教程
  6. APACHE 安装出错 configure: error: Cannot use an external APR with the bundled APR-util
  7. webpack2 实践
  8. AVFoundation学习Demo--拍摄视频
  9. keepalived高可用反向代理的nginx
  10. Android资源命名规范