Java

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(Java 下一代)
(图集)
 
(未显示1个用户的32个中间版本)
第67行: 第67行:
  
 
==Java 开发 2.0==
 
==Java 开发 2.0==
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-1/index.html Java 开发 2.0: 使用 Google App Engine] 利用 Groovy、Eclipse 和 JDO 进行快速 Web 应用程序开发
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-2/index.html Java 开发 2.0: 您也可以租用 EC2] 以灵活且低成本的方式创建高效、可伸缩的租借的基础设施
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-4/index.html Java 开发 2.0: 使用方便的 EC2] 快速创建 CRUD Web 应用程序并在 Amazon Elastic Compute Cloud 上运行它
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-5/index.html Java 开发 2.0: 通过 CouchDB 和 Groovy 的 RESTClient 实现 REST] REST 式概念和面向文档的数据库实战
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-6/index.html Java 开发 2.0: 针对 Google App Engine 的 Gaelyk] 基于 Groovy 的框架加速 Google App Engine 上的开发工作
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-7.html Java 开发 2.0: Kilim 简介] 一种用于实现 Java 并发性的角色框架
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-8/index.html Java 开发 2.0: NoSQL] 使用 Bigtable 和 Groovy 的 Gaelyk 进行无模式数据建模
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-9/index.html Java 开发 2.0: 使用 Amazon SimpleDB 进行云存储,第 1 部分] 开始使用 SimpleDB 和 Amazon SDK
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-10.html Java 开发 2.0: 使用 Amazon SimpleDB 实现云存储,第 2 部分] 使用 SimpleJPA 实现简单对象持久化
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-11/index.html Java 开发 2.0: 使用 Hibernate Shards 进行切分] 关系数据库的水平伸缩
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-12/index.html Java 开发 2.0: MongoDB:拥有 RDBMS 特性的 NoSQL 数据存储] 使用 Java 代码和 Groovy 创建和查询文档
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-13/index.html Java 开发 2.0: 使用 Objectify-Appengine 进行 Twitter 挖掘,第 1 部分] 对象域建模和非关系型数据存储的持久性
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-14/index.html Java 开发 2.0: 使用 Objectify-Appengine 进行 Twitter 挖掘,第 2 部分] 通过 Gaelyk、JSON 和 Ajax 快速创建 GAE Web 应用程序
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-15/index.html Java 开发 2.0: 用 Hadoop MapReduce 进行大数据分析] 成堆的数据如何变成信息金矿
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-16/index.html Java 开发 2.0: 攀登 Elastic Beanstalk] 使用 Amazon 无限灵活的 PaaS 扩展云
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-17/index.html Java 开发 2.0: 使用 Amazon SQS 进行基于云计算的消息传送] 使用 Amazon 的消息队列系统
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-18/index.html Java 开发 2.0: 面向 Java 开发人员的 JavaScript]  Java 开发人员关于 JavaScript 变量、类型、函数等的初级读本
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-19/index.html Java 开发 2.0: Play 框架在 Amazon RDS 中的应用] 关系数据管理即服务?为什么不是?
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-20/index.html Java 开发 2.0: 使用 Gretty 的超轻量级 Java Web 服务]  Gretty 丢弃 Web 堆栈来实现真正的快速应用程序开发
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-21/index.html Java 开发 2.0: 通过 Heroku 的 PaaS 用 Git 提交 Java 应用程序] Heroku 扩展其 Ruby 功能以实现 Java 应用程序可扩展性
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-22/index.html Java 开发 2.0: 现实世界中的 Redis] Redis 如何在包含大量读取操作的应用程序中战胜 memcached
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-23/index.html Java 开发 2.0: 保护用于云计算的 Java 应用程序数据] 使用私钥加密来保护云数据
 +
*[https://www.ibm.com/developerworks/cn/java/j-javadev2-24/index.html Java 开发 2.0: 通过 ElasticSearch 进行可伸缩搜索] Java 企业应用程序的分布式搜索
  
 
==Java 下一代==
 
==Java 下一代==
第109行: 第132行:
  
 
==函数式编程==
 
==函数式编程==
 +
*[http://www.javac.info/ Closures (Lambda Expressions) for the Java Programming Language]
 
*[http://www.ibm.com/developerworks/cn/java/j-lo-apachefunctor/index.html Java 的函数式之旅:使用 Apache Functor 体验函数式编程]
 
*[http://www.ibm.com/developerworks/cn/java/j-lo-apachefunctor/index.html Java 的函数式之旅:使用 Apache Functor 体验函数式编程]
 
*[http://commons.apache.org/proper/commons-functor/ Apache Commons Functor: Function Objects for Java]
 
*[http://commons.apache.org/proper/commons-functor/ Apache Commons Functor: Function Objects for Java]
 +
*[https://github.com/Frege/frege Frege] is [[Haskell]] for the JVM
  
 
==Java Desktop==
 
==Java Desktop==
第166行: 第191行:
 
*[[JNLP]]
 
*[[JNLP]]
 
==文档==
 
==文档==
 +
*[http://docs.huihoo.com/javaone/2015/CON11284-JDK-9-Language-and-Tooling-Features.pdf JDK 9 Language and Tooling Features]
 +
*[http://docs.huihoo.com/javaone/2015/CON2711-Java-8-Unleashing-Lambdas-by-Executing-in-a-Distributed-System.pdf Java 8: Unleashing Lambdas by Executing in a Distributed System]
 +
*[http://docs.huihoo.com/javaone/2015/TUT3246-Java-8-Stream-API-and-RxJava-Comparison-Patterns-and-Performance.pdf Java 8 Stream API and RxJava Comparison: Patterns and Performance]
 +
*[http://docs.huihoo.com/javaone/2015/CON2483-Java-SE-8-for-Java-EE-Developers.pdf Java SE 8 for Java EE Developers]
 +
*[http://docs.huihoo.com/javaone/2015/CON7432-New-Tricks-for-Old-Dogs-Collections-Enhancements-in-Java-8.pdf New Tricks for Old Dogs: Collections Enhancements in Java 8]
 +
*[http://docs.huihoo.com/javaone/2015/CON3151-The-Java-Date-and-Time-API-in-Java-SE-8-Overview-and-Tips.pdf The Java Date and Time API in Java SE 8: Overview and Tips]
 +
*[http://docs.huihoo.com/javaone/2015/CON3563-James-Writes-Java-What-I-Have-Learned-by-Reading-James-Gosling-Code.pdf James Writes Java: What I Have Learned by Reading James Gosling’s Code]
 +
*[http://docs.huihoo.com/javaone/2015/CON3525-Java-Scala-and-Friends-Touring-the-Java-Bedrock-of-Big-Data.pdf Java, Scala, and Friends: Touring the Java Bedrock of Big Data]
 +
*[http://docs.huihoo.com/javaone/2015/CON7682-invokedynamic-for-Mere-Mortals.pdf invokedynamic for Mere Mortals]
 +
*[http://docs.huihoo.com/javaone/2015/CON1520-Making-Java-More-Dynamic.pptx Making Java More Dynamic]
 +
*[http://docs.huihoo.com/javaone/2015/TUT4347-Practical-Proxy-Deep-Dive.pdf Practical Proxy Deep Dive]
 +
*[http://docs.huihoo.com/javaone/2015/CON1657-Refactoring-to-Functional.pdf Refactoring to Functional]
 +
*[http://docs.huihoo.com/javaone/2015/CON4176-Introduction-to-MVC-1.0-JSR-371.pdf Introduction to MVC 1.0 (JSR 371)]
 +
*[http://docs.huihoo.com/javaone/2015/CON4218-Innovating-Democracy-with-Java-EE-and-Open-Source.pdf Innovating Democracy with Java EE and Open Source]
 +
*[http://docs.huihoo.com/javaone/2015/UGF11081-Improving-Your-Developer-Career.pdf Improving Your Developer Career]
 +
*[http://docs.huihoo.com/javaone/2015/CON9116-Going-Reactive-in-Java.pdf Going Reactive in Java]
 +
*[http://docs.huihoo.com/javaone/2015/CON4663-Distributed-Streams-The-Stream-API-on-Steroids.pdf Distributed Streams: The Stream API on Steroids]
 +
*[http://docs.huihoo.com/javaone/2015/CON1588-Building-iOS-Apps-with-Java-8.pdf Building iOS Apps with Java 8]
 +
*[http://docs.huihoo.com/javaone/2015/BOF3204-Build-a-Java-Debugger-for-the-Cloud-Practices-in-the-Alibaba-Financial-Cloud.pdf Build a Java Debugger for the Cloud: Practices in the Alibaba Financial Cloud]
 +
*[http://docs.huihoo.com/javaone/2015/CON2582-Java-Card-Platform-Evolution.pdf Java Card Platform Evolution]
 +
*[http://docs.huihoo.com/javaone/2015/UGF11078-JUGs-The-Health-of-Networks.pptx JUGs: The Health of Networks]
 +
*[http://docs.huihoo.com/javaone/2015/CON5059-Lightweight-Java-in-the-Cloud.pdf Lightweight Java in the Cloud]
 +
*[http://docs.huihoo.com/javaone/2015/CON10308-Methods-Tools-and-Approaches-for-Source-Code-Analysis-and-Quality-Improvements.pdf Methods, Tools, and Approaches for Source Code Analysis and Quality Improvements]
 +
*[http://docs.huihoo.com/javaone/2015/CON1673-Sprinkle-Mirah-into-Your-Java.pdf Sprinkle Mirah into Your Java] [https://github.com/mirah/mirah Mirah Programming Language]
 
*[http://docs.huihoo.com/java/java-tools-and-technologies-landscape-for-2014.pdf Java Tools and Technologies Landscape for 2014]
 
*[http://docs.huihoo.com/java/java-tools-and-technologies-landscape-for-2014.pdf Java Tools and Technologies Landscape for 2014]
 
*[http://docs.huihoo.com/javaone/2014/BOF4957-The-New-Real-Time-Specification-for-Java.pdf The New Real-Time Specification for Java]
 
*[http://docs.huihoo.com/javaone/2014/BOF4957-The-New-Real-Time-Specification-for-Java.pdf The New Real-Time Specification for Java]
第183行: 第232行:
 
*[http://www.wiki.jvmlangsummit.com/ JVM 语言峰会]
 
*[http://www.wiki.jvmlangsummit.com/ JVM 语言峰会]
 
*[http://cr.openjdk.java.net/~alundblad/styleguide/ Java Style Guidelines (Draft)]
 
*[http://cr.openjdk.java.net/~alundblad/styleguide/ Java Style Guidelines (Draft)]
 +
*[https://en.wikipedia.org/wiki/Comparison_of_C_Sharp_and_Java Comparison of C# and Java]
  
 
==图集==
 
==图集==
 
<gallery widths=100px heights=100px perrow=6>
 
<gallery widths=100px heights=100px perrow=6>
Image:javaseplatformroadmap.gif|Platform Roadmap
+
image:javaseplatformroadmap.gif|Platform Roadmap
Image:J2se5.gif|Java SE 5  
+
image:JDK-9-Modules.png|JDK 9 Modules
Image:java_api_flow.gif|Java API Flow
+
image:J2se5.gif|Java SE 5  
Image:java.net-500x60.jpg|Java.net
+
image:java_api_flow.gif|Java API Flow
 +
image:java.net-500x60.jpg|Java.net
 +
image:java-collection.png|Java集合
 +
image:java-map.png|Java Map
 +
image:slf4j-concrete-bindings.png|SLF4J
 
</gallery>
 
</gallery>
 
{{comment}}
 
  
 
[[category:programming language]]
 
[[category:programming language]]
 
[[category:java]]
 
[[category:java]]

2021年7月16日 (五) 07:08的最后版本

Java-90x90.png

Java

目录

[编辑] 新闻

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Java Thanks, Wikipedia.
James Gosling加盟Google

自http://java.sys-con.com/index.rss加载RSS失败或RSS源被墙

[编辑] 相关类目

  • Java SE (Java™ Platform, Standard Edition)
  • Java EE (Java™ Platform, Enterprise Edition)
  • Java ME (Java™ Platform, Micro Edition)

JavaPlatform.png

第一个Java程序: Hello.java

<source lang="java">

public class Hello
{
   public static void main(String[] args)
   {
       System.out.println("Hello, world");
   }
}

</source>

我的人生哲学就是工作。--爱迪生

[编辑] Java 理论与实践

[编辑] Java 开发 2.0

[编辑] Java 下一代

[编辑] 函数式思维

[编辑] 函数式编程

[编辑] Java Desktop

[编辑] Java Platform 开源项目

Openjdk.png Glassfish.png Mobile-duke.jpg

[编辑] Java平台上的脚本语言

Java.png

[编辑] Java应用框架

[编辑] Java Games

[编辑] 相关技术

[编辑] 文档

[编辑] 链接

[编辑] 图集

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱