ABAP, Java和JavaScript三種語言的比較
寫這個系列的初衷是SAP Chengdu office有越來越多的應屆畢業生加入,這些新同事透過在大學的專業學習,具備了Java和JavaScript背景,但是進入SAP之後大家覺得ABAP沒有Java和JavaScript好學。
其實任何程式語言總是有很多相通之處,這個系列就是把這三種語言的很多知識點拿來橫向比較,即使只會其中一門,也能看懂這些post.
同時對於ABAP較之Java和JavaScript缺乏的一些feature和框架特性,例如閉包,函數語言程式設計,Spring依賴注入等,這些post裡面也透過應用層模擬的方式做了一些簡單嘗試:
全部文章list
- Lazy Loading, Singleton and Bridge design pattern in JavaScript and in ABAP
- Functional programming – Simulate Curry in ABAP
- Functional Programming – Try Reduce in JavaScript and in ABAP
- Simulate Mockito in ABAP
- A simulation of Java Spring dependency injection annotation @Inject in ABAP
- Singleton bypass Trap – ABAP and Java
- Weak reference in ABAP and Java
- Fibonacci Sequence in ES5, ES6 and ABAP
- Java byte code and ABAP Load
- How to write a “correct” program rejected by compiler: Exception handling in Java and in ABAP
- An small example to learn Garbage collection in Java and in ABAP
- String Template in ABAP, ES6, Angular and React
- Try to access static private attribute via ABAP RTTI and Java Reflection
- Local class in ABAP, Java and JavaScript
- Integer in ABAP, Java and JavaScript
- Covariance in Java and simulation in ABAP
- Various Proxy Design Pattern implementation variants in Java, ABAP and JavaScript
- Tag(Marker) Interface in ABAP and Java
- Bitwise operation ( OR, AND, XOR ) on ABAP Integer
- ABAP ICF handler and Java Servlet
- ADBC and JDBC
- Weak reference in ABAP and Java
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2150729/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- ABAP SICF服務和Java Servlet的比較JavaServlet
- OC,swift,javascript,Dart語言比較SwiftJavaScriptDart
- SAP ABAP ADBC和Java JDBC的使用比較JavaJDBC
- Java的位元組碼和ABAP load的比較Java
- Python、 JAVA這種語言比較火,是不是C語言就不行了PythonJavaC語言
- 流行語言的比較 (轉)
- k語言和q語言的比較
- JavaScript 與 Java、PHP 的比較JavaScriptPHP
- Go語言的Web框架比較GoWeb框架
- 現代語言Go、Rust、Swift和Dart的比較GoRustSwiftDart
- 學哪種程式設計比較好,看看這六種語言!程式設計
- 比較Java Swing中三種註冊事件的方法Java事件
- 四種在Javascript比較物件的方法JavaScript物件
- 從各方面比較現在多種語言 (轉)
- Javascript中的幾種繼承方式比較JavaScript繼承
- 跨語言通訊方案比較
- 幽默:程式語言與遊戲比較遊戲
- 初學程式語言,選擇python和Java哪個比較合適?PythonJava
- ABAP OPEN SQL裡OPEN CURSOR和SELECT的比較SQL
- 程式語言“鐵三角”,JavaScript 力壓 Java和PythonJavaScriptPython
- 2018年最受歡迎的三種程式語言:JavaScript、Java、PythonJavaScriptPython
- C語言的比較庫函式--qsortC語言函式
- Java和JavaSciprt比較Java
- MongoDB、Cassandra 和 HBase 三種 NoSQL 資料庫比較MongoDBSQL資料庫
- IIS下PHP的三種配置方式比較PHP
- 三種工廠模式的優劣比較模式
- 三種Javascript(NodeJS)非同步程式設計程式碼模式比較JavaScriptNodeJS非同步程式設計模式
- 從OOP和FP看蘋果Swift語言與Scala比較OOP蘋果Swift
- 與其他語言的比較——瞭解ASP、PHP和JSP (轉)PHPJS
- 一個程式語言比較網站網站
- java語言屬於哪種語言Java
- python開發-與其他語言的比較Python
- Ruby程式語言與Ruby之間的比較
- java中四種操作xml方式的比較JavaXML
- Spring IOC三種注入方式比較Spring
- Java程式設計師應該掌握的三種語言Java程式設計師
- Oracle三種集合資料型別的比較Oracle資料型別
- 用ABAP模擬JavaScript的柯里化語言特性(Curry)JavaScript