日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

420一个像素多少个字节_一个Java方法能有多少个参数类型?这个好奇coder做了个实验...

發布時間:2024/10/5 java 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 420一个像素多少个字节_一个Java方法能有多少个参数类型?这个好奇coder做了个实验... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

在 JVM 中,一個 Java 方法,最多能定義多少參數呢?這是一個很無聊的問題,即使能定義一萬個,十萬個,誰又會真的去這么做呢。但是作為一個 coder,最重要的不就是好奇心嗎,沒有好奇心,和一條咸魚又有什么區別呢?本文作者就是這樣一位充滿好奇心的 coder。

我最近給我的 QuickTheories 分支添加了一個接口:

@FunctionalInterfacepublic interface QuadFunction { E apply(A a, B b, C c, D d);}

讓我好奇的是這個方法能有多少個類型參數。到目前為止,我敢說,Java 語言規范并沒有談及這個問題。

對于實現定義的限制可能是什么,我有兩個猜測:

  • 編譯器會設置一個可預測的限制,如 255 或 65535。
  • 編譯器的緊急行為會由于實現細節(堆棧溢出或同樣不可預測/不相關的東西)而設置意外的限制。
  • 我不想在源代碼上測試我那點可憐的 C++技巧,所以我決定只測試編譯器做了什么。我寫了一個 Python 腳本,它使用二進制搜索找到最少的致錯類型參數。完整的腳本放在 Github repo (https://github.com/hyperpape/java-max-type-params) 中。

    腳本地址:https://github.com/hyperpape/java-max-type-params

    生成方法很簡單。幸運的是,我們不必使用任何類型參數,只需以的形式發出它們:

    def write_type_plain(count): with open('Test.java', 'w') as f: f.write("public class Test {") f.write("public 0): f.write( 與50位技術專家面對面20年技術見證,附贈技術全景圖

    總結

    以上是生活随笔為你收集整理的420一个像素多少个字节_一个Java方法能有多少个参数类型?这个好奇coder做了个实验...的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。