Talk:Java (programming language): Difference between revisions

Content deleted Content added
Abharati (talk | contribs)
Blanked the page
Tag: talk page blanking
Line 1:
{{Skip to talk}}
{{Talk header|search=yes}}
{{Vital article|level=4|topic=Technology|class=C}}
{{article history
|action1=FAC
|action1date=23 Mar 2004
|action1link=Wikipedia:Featured article candidates/Java (programming language)
|action1result=promoted
|action1oldid=2906583
 
|action2=FARC
|action2date=2005-06-24, 14:35:35
|action2link=Wikipedia:Featured article removal candidates/Java programming language
|action2result=kept
|action2oldid=15763494
 
|action3=FAR
|action3date=2006-07-25, 15:35:37
|action3link=Wikipedia:Featured article review/Java (programming language)
|action3result=demoted
|action3oldid=65772570
 
|action4=GAN
|action4date=8 August 2006
|action4link=
|action4result=failed
|action4oldid=66856012
 
|action5=PR
|action5date=03:46, 15 June 2008
|action5link=Wikipedia:Peer review/Java (programming language)/archive1
|action5result=reviewed
|action5oldid=219056158
 
|currentstatus=FFA
|maindate=December 17, 2005
|otddate=2004-05-23
|otdoldid=6718037
}}
{{WikiProject banner shell|collapsed=yes|1=
{{WikiProject Computing|class=c|importance=high}}
{{WikiProject Computer science|class=c|importance=mid}}
{{WikiProject Java|class=c|importance=top}}}}
{{Auto archiving notice|bot=MiszaBot I |age=100 |units=days }}
{{User:HBC Archive Indexerbot/OptIn
|target=Talk:Java (programming language)/Archive index
|mask=Talk:Java (programming language)/Archive <#>
|leading_zeros=0
|indexhere=yes}}
{{User:MiszaBot/config
|archiveheader = {{aan}}
|maxarchivesize = 200K
|counter = 6
|algo = old(100d)
|archive = Talk:Java (programming language)/Archive %(counter)d
}}
{{findsourcesnotice|Java|programming language}}
{{dashboard.wikiedu.org assignment | course = Wikipedia:Wiki_Ed/University_of_Maryland/INST201-0101_Introduction_to_Information_Science_(FALL_2017) | assignments = [[User:Abharati|Abharati]] | reviewers = [[User:Abharati|Abharati]] }}
 
== Versions? ==
 
This article has a section on 'editions' (SE, ME, etc). But nothing on the differences between versions. Java 1.7 (and 1.8, though not yet finalized) is in some ways quite a different languages from 1.0. Does anyone think there ought to be a 'Versions' section with ''brief'' notes on the main changes (or perhaps just the language changes) in each version? These could include links to information on the relevant topic elsewhere on WP.
 
== when downloading java from Oracle page, it is bundled with propitiatory ==
 
while java itself is open source with gnu version 2 license, when downloading java from oracle website it may include propitiatory software.
Using them make you vulnerable for sue by Oracle.
I believe it should be mention in the article especially to make it clear when talking about open source java.
Sources:
http://www.businessinsider.com/oracle-starts-to-audit-java-customers-2016-12
https://jaxenter.com/time-pay-oracle-supposedly-going-java-clients-130901.html
http://www.theregister.co.uk/2016/12/16/oracle_targets_java_users_non_compliance/ <!-- Template:Unsigned IP --><small class="autosigned">—&nbsp;Preceding [[Wikipedia:Signatures|unsigned]] comment added by [[Special:Contributions/31.154.23.73|31.154.23.73]] ([[User talk:31.154.23.73#top|talk]]) 11:43, 28 December 2016 (UTC)</small> <!--Autosigned by SineBot-->
 
== Evaluation of Page ==
Check a few citations. Do the links work? Is there any close paraphrasing or plagiarism in the article?
: I commend this article for using very good citations and upholding a neutral perspective, and when there are instances of statistics, such as in the introduction when it is stated that Java is one of the most popular programming languages in use, there are 4 used citations and a link to a page with a list of the most popular used programming languages. All 69 used sources are great choices and academically neutral. Also, this page has a reputation since it was once a featured article. The very few complaints that people have had with this article were appropriately addressed in this very talk page.
Is any information out of date? Is anything missing that could be added?
: The information is up to date, and despite the fact that the latest version of Java was developed in 2014, this article is still being editing, with the latest edits added in 2017. People care about this page and it is an amazing page with great information. -[[User:Rotgerdavid189|Rotgerdavid189]] ([[User talk:Rotgerdavid189|talk]]) 01:06, 30 January 2017 (UTC)
 
== What about the Green Team? ==
 
Nowhere on the page does is mention the group of Sun engineers that created Java were called the "Green Team", even though it explicitly states so in one of the referred citations: http://www.oracle.com/technetwork/java/javase/overview/javahistory-index-198355.html <br/>
I think there should be at least <b>something</b> that says this somewhere on the page. [[Special:Contributions/2001:4930:3500:110:F1C9:E602:E386:D777|2001:4930:3500:110:F1C9:E602:E386:D777]] ([[User talk:2001:4930:3500:110:F1C9:E602:E386:D777|talk]]) 08:44, 7 March 2017 (UTC)
 
== Semi-protected edit request on 7 March 2017 ==
 
{{edit semi-protected|Java (programming language)|answered=yes}}
'''String class'''
java.lang.String class provides numbers of methods to work on string which further helps to make different operations like trimming, concatenating, converting, comparing, replacing strings etc.
 
Some of the important methods associated with this class are:
1) toUpperCase(): It helps to convert string into upper case letters.
2) toLowerCase(): It helps to convert string into lower case letters.
3) trim(): It removes white spaces before and after string.
4) startsWith() and endsWith(): It is used to check starting and ending characters in a string.
5) CharAt(): It returns character at specified index.
6) length(): It returns length of the string.
7) replace(): It replaces certain characters in String with others. [[User:RosniB|RosniB]] ([[User talk:RosniB|talk]]) 23:05, 7 March 2017 (UTC)
:[[File:Red question icon with gradient background.svg|20px|link=|alt=]] '''Not done:''' it's not clear what changes you want to be made. Please mention the specific changes in a "change X to Y" format.<!-- Template:ESp --> '''[[User:NotTheFakeJTP|<span style="color: red">JTP</span>]] <sup>([[User talk:NotTheFakeJTP|talk]] • [[Special:Contribs/NotTheFakeJTP|contribs]])</sup>''' 23:53, 7 March 2017 (UTC)
 
== Clarification please ==
 
The history (second paragraph) says "''Major web browsers soon incorporated the ability to run Java applets within web pages, and Java quickly became popular, while mostly outside of browsers, that wasn't the original plan. In January 2016, Oracle announced that Java runtime environments based on JDK 9 will discontinue the browser plugin.''"
 
I don't understand "while mostly outside of browsers, that wasn't the original plan". Is that saying that Java was mostly used outside browser initially? That sure is not how I remember things.
 
I am sure that people that already know the material being explained here know what "''Java runtime environments based on JDK 9''" means but for those of us that want to be educated, if that part could also be clarified then that will help. [[User:Sam Tomato|Sam Tomato]] ([[User talk:Sam Tomato|talk]]) 21:29, 7 April 2017 (UTC)