ӭ˫

̸߽ҷϢ

ѯߣ159-0741-2407

ٱ,ѯʦϵ

ѧУ(Ҫ/)

  • ѧУ1
  • (100%)
  • (0%)
  • (0%)

֤

    ֤֤ͨ ֤֤ͨ

    ͨѧ֤ ͨѧ֤

  • ѧУ˴Σ
  • ʱ䣺20191115
̬

ΪʲôҪѧϰJava

ߣɳڽ ʱ䣺2021-01-17 Դɳڽ

ǰ

97%ҵJava

89%()Java

ȫ900JavaԱ

Աͷѡ

һIJƽ̨

30ڲƶ绰Java

100%̲Java

50Javaʹ

1.25̨TV豸Java

ǰ5ԭʼ豸̾ṩJava ME

ţƲ?OKôţƵıJavaԱÿdzϦദJavaʲô?ȻܶԺһӦһǣJavaһűÿд԰Ȼô˵ҲǶԵģֻJavaʵʰ㣬һ¡

ڽ

һʲôJava

˶ķչJavaһŵļԣݱΪһǿļϵǵģʲôJava뼼ϵĸӦõĸ˰ɡJavaǽJavaΪ3ֽṹȴ˴ļϵ֧ǷֱӦŲͬĹ淶Ϻ

Java SE(׼)ҪԾҪJava API

Java EE(ҵ)Ծҵ򣬳˰Java API⣬WebֲʽEJBϢȣۺЩԱȫԹһ߱ܡṹϽҵӦãJava EEҲڹSOA(ܹ)ѡƽ̨

Java ME()ԾǶʽ򣬳֮ΪԭǣJava APIеIJԼӦ豸һЩ

潲Javaϵķ֧ǼȻJavaһּϵһּϵļ

Java

ֽ

Java APIJava APIҵԼԴĵ

Java

ܶʱֻע˵һ㣬ΪһǺ͹ʵصġJavaϵʵJavaٷṩһͼ

Javaŵ

Javaܻ˹㷺ϿɣӵһŽṹϽı֮⣬಻ɺӵŵ㣺

1Ӳƽ̨ʵˡһαдС

2ṩһ԰ȫڴͷʻƣ˾󲿷ֵڴй¶ָԽ⡣

3ʵȵʱ뼰ŻʹJavaӦʱӶøߵܡ

4һӦóӿڣҵͿԴĵʵָָĹܡ

5Էֲʽ֧־ͱȽơ

ǣJavaƺͲƸЩJavaдģJavaǿĵطΪӵȫļӵߺͿԴ֧֣ʱ޿̶˼άһһJava

JDKJRE

ҪʵͼѾֳJDKJREķΧˡǶͼһɣǵԼ򵥵ܽһʲôJDKJRE

1JDK(Java Development Kit)֧Java򿪷СJavaԡJavaJava APIJDK

2JRE(Java Runtime Enviroment),֧Javaеı׼Java APIеJava SE APIԼJavaJRE

ġOpenJDK

ǰнJavaǿĵطΪӵȫļӵߺͿԴ֧֣ʱ޿̶˼άһһJava򡱡ʵJDKһʼǿԴģſԴ˶չ2006Sun˾JavaԴ룬ԴJavaƽ̨ҪOpenJDKĿϡ

2009415գSun˾ʽOpenJDKJDK 7JavaԴ󷢲ĵһ汾κ֯͸˶ΪJavaķչסȻOpenJDKOracle JDK(ΪSun˾Oracle˾2010չԾͽOracle JDK)ģ

OpenJDKеĴ϶Oracle JDKOracle JDKһ֧ȥһЩǿԴʹ룬滻˿Դʹ룬ҪǼܺͼεIJ֡OpenJDKOracle JDKܻһЩIJݡ

OpenJDKȤģOpenJDKhttp://download.java.net/openjdk/jdk7/OpenJDKԴ롣JavaHotSpotJavaJavacJNIȵȣԴ붼档

塢JCPJSR

JCP(Java Community Process)һƶJava淶ĻƣͨƶJSR(Java Specification Requests)ƶJava淶ķչһѾύJSRҪΪ״̬ҪʽĹ飬JCPίԱͶƱյJSRṩһοʵ֣ѶҹԴġ

JSRֻOracleκθ˶עᲢJSRJavaԷչ̬Ȥ˵JSRĶ̬չһѧϰ;JCPhttp://www.jcp.org/пԲ鿴еJSRоټϤJSR

JSR 14

JSR 51NIO

JSR 175ע

JSR 201öԼԶװ

JSR 221JDBC4.0 API

Java

ֵdzҲ֮µǡΪʲôJavaʵνġһαдСҪΪĴڡJavaJavaԵİȫԳɳ̨޹ԡ

Javaϵͳƽ̨صϢʹJavaԱֻҪJavaеֽ룬Ϳڶƽ̨ϲ޸ĵСJavaʹJava˾ʹԽͬƽ̨дΪ˿ܡ

Ҫһ䣬˵Java϶JDKԴHotSpotҲĿǰгݶһͨг롰java -version鿴

ʵϻкܶSun˾гɳHotSpot⣬KVMSquawk VMMaxine VMBEA˾JRockit VMIBM˾J9 VMȵȡ

ԽѧϰJavaԽ˼ԽܽһЩӵġֵġ˽˵(ΪʲôȱΪʲôȱøߵĹ?˵˲ܽ˽˵⡢?)

ֻߣһJavaĿӴһ̶֮󣬾ͻԼҵ󣬶ԼԱͻOpenJDKȶTaobao VMһĻǶJava⡣

ΪһJavaĿֻǰдãôOKȫҪȥѧϰоJava֮κζÿһ˾ֻҪ⹫˾ĿܹԼҵͺˡ

ĿdzΪһJavaרҡCTOŴԸı(ұdzŬ)ôѧϰоDzȱٵһΡ

Ͼ ɳڽ СΪ ΪʲôҪѧϰJava ȫݣѧϰѶγ̷ãѵʱѯʦ!
Уַ
  • ˳·ߣ绰ԤԼ
  • ڿεַ

λ Location