导航:首页 > 编程语言 > java引用很复杂

java引用很复杂

发布时间:2024-10-18 23:15:48

java 重复调用一个方法 时间复杂度高

A是保存数据阿?
然后其他地方要使用这些数据?那为什么还调用A阿?

你觉得专是因为A的单次执行时间太长属吧?要不然上百次根本不算什么开销的。
还是要优化A函数阿。
可以加一些简单的缓存功能,配合优化的检索算法,来加速数据的检索。

Ⅱ java鐨勫紩鐢ㄥ拰C璇瑷鎸囬拡鐨勫尯鍒

棣栧厛, 鍦↗ava涓, 涓嶅瓨鍦ㄥ紩鐢ㄤ紶閫(涔熷氨鏄鍦板潃浼犻)涓璇, 鍏ㄩ儴閮芥槸鍊间紶閫, 鑷鐒, 鍦ㄤ娇鐢ㄥ硅薄鏃跺疄闄呬笂閮芥槸浣跨敤鐨勫紩鐢

Java璇瑷鏄庣‘璇存槑鍙栨秷浜嗘寚閽堬紝鍥犱负鎸囬拡寰寰鏄鍦ㄥ甫鏉ユ柟渚跨殑鍚屾椂涔熸槸瀵艰嚧浠g爜涓嶅畨鍏ㄧ殑鏍规簮锛屽悓鏃朵篃浼氫娇绋嬪簭鐨勫彉寰楅潪甯稿嶆潅闅句互鐞嗚В锛屾互鐢ㄦ寚閽堝啓鎴愮殑浠g爜涓嶄簹浜庝娇鐢ㄦ棭宸茶嚟鍚嶆槶钁楃殑"GOTO"璇鍙ャ侸ava鏀惧純鎸囬拡鐨勬傚康缁濆规槸鏋佸叾鏄庢櫤鐨勩備絾杩欏彧鏄鍦↗ava璇瑷涓娌℃湁鏄庣‘鐨勬寚閽堝畾涔夛紝瀹炶川涓婃瘡涓涓猲ew 璇鍙ヨ繑鍥炵殑閮芥槸涓涓鎸囬拡鐨勫紩鐢锛屽彧涓嶈繃鍦ㄥぇ澶氭椂鍊橨ava涓涓嶇敤鍏冲績濡備綍鎿嶄綔杩欎釜"鎸囬拡"锛屾洿涓嶇敤璞″湪鎿嶄綔C++鐨勬寚閽堥偅鏍疯儐鎴樺績鎯娿

闈炰篃,鍩烘湰绫诲瀷鏁版嵁瀛樻斁鍦⊿tack涓锛屽瓨鏀剧殑鏄鏁版嵁銆傝屼骇鐢熷硅薄鏃讹紝鍙鎶婂硅薄鐨剅eference瀛樻斁鍦╯tack涓锛岀敤浜庢寚鍚戞煇涓瀵硅薄锛屽硅薄鏈韬瀛樻斁鍦℉eap涓銆

杩樻湁, 璋冪敤鏂规硶鏃朵紶閫掔殑鍙傛暟浠ュ強鍦ㄨ皟鐢ㄤ腑鍒涘缓鐨勪复鏃跺彉閲忛兘淇濆瓨鍦ㄦ爤(Stack)涓锛岄熷害杈冨揩銆傚叾浠栧彉閲忥紝濡傞潤鎬佸彉閲忋佸疄渚嬪彉閲忕瓑锛岄兘鍦ㄥ爢(Heap)涓鍒涘缓锛岄熷害杈冩參銆傚彟澶栵紝渚濊禆浜庡叿浣撶殑缂栬瘧鍣/JVM锛屽眬閮ㄥ彉閲忚繕鍙鑳藉緱鍒拌繘涓姝ヤ紭鍖栥

浠庡疄鐜颁笂鏉ヨ诧紝寮曠敤鍙浠ョ悊瑙d负涓绉嶅彈闄愮殑鎸囬拡锛屽紩鐢ㄥ簳灞傚彲浠ラ噰鐢ㄦ寚閽堟潵瀹炵幇锛屼篃鍙浠ラ噰鐢ㄥ彞鏌勭殑鏂瑰紡瀹炵幇銆傛棭鏈焜vm涓鑸閲囩敤鍙ユ焺鐨勬柟寮忥紝鐜板湪鐨刯vm锛屾瘮濡俿un鐨勶紝IBM鐨勶紝涓鑸灏辨槸鐢ㄦ寚閽堟潵瀹炵幇銆

涓嶈繃浠庤瑷鐨勮掑害鏉ュ皢锛屾病鏈夊繀瑕佹妸java鐨勫紩鐢ㄥ拰C鐨勬寚閽堟潵姣旇緝銆

鎸囬拡鏄鍙浠ヨ繘琛屼笌鏁存暟鍋氬姞鍑忚繍绠楃殑锛屼袱涓鎸囬拡涔嬮棿涔熷彲浠ヨ繘琛屽ぇ灏忔瘮杈冭繍绠楀拰鐩稿噺杩愮畻銆

寮曠敤涓嶈岋紝鍙鑳借繘琛岃祴鍊艰繍绠椼

褰撶劧鏈夊尯鍒

A a=new A();

浣犲彲浠 a=a+1;鍚? 鎸囬拡灏卞彲浠

Ⅲ Java开发的时候为什么要导入一些jar包

因为JAVA提供的JAR包内容是有限的,JAVA是开源编码,很多优秀的框架,方法都可以由第3方提供。比如你要做1个轮盘游戏,可能很复杂,但如果有人事先做好,并生成了JAR包,你只要在你的代码里引入,并且按之前开发游戏的人的要求对其初始化,那么就直接能用了,你自己一行算法代码,展现代码可能都不用写。简单来说就是引用别人的东西

阅读全文

与java引用很复杂相关的资料

热点内容
魅族手机里哪些文件可以拆除 浏览:616
如何查看一只股票过去的数据 浏览:870
2个visio如何合成一个文件 浏览:690
忘记wifi名和密码怎么办 浏览:460
matlab文件如何运行 浏览:394
win10中怎么样打开注册表 浏览:343
如何用文件 浏览:531
某文件系统采用索引文件结构 浏览:989
百度浏览网站总是无法显示怎么办 浏览:449
如何查oracle数据库连接数 浏览:333
qq分组5个分组青春女 浏览:826
appstore充值卡住不动 浏览:661
交通设施投标文件都有哪些 浏览:566
ug80入门教程 浏览:707
win10的查找在哪里 浏览:239
ug编程怎么自己加变量 浏览:299
win10笔记本怎么改时间 浏览:45
镜像文件和压缩文件 浏览:743
百米生活路由器密码 浏览:280
js判断复选框是否选中 浏览:990

友情链接