Java概述
JAVA是一门面向对象的编程语言,作为静态面向对象的代表,极好地实现了面向对象理念,允许程序员以优雅的思维方式进行复杂的编程。
特点
Java具有简单性、面向对象、分布式、健壮性、安全性、平台独立与可移植性、多线程、动态性等特点。Java可以编写桌面应用程序、Web应用程序、分布式系统和嵌入式系统应用程序等。
准备
JDK
编译和开发运行Java程序需要下载JDK(Java Development Kit),可以在Oracle公司的官网(http://www.oracle.com/index.html)下载。
配置环境
右键“我的电脑”,选择“属性”,在“系统属性”中,选择“高级”,点击“环境变量”。在下方“系统变量”点击“新建”,打开“新建系统变量”,输入变量名“JAVA_HOME”和变量值“C:\Program Files\Java\jdk1.8.0_171”(后面数字为版本号)。点击系统变量“Path”,点击“编辑”,“新建”,新建两个变量“%JAVA_HOME%\bin”“%JAVA_HOME%\jre\bin”。
开发工具
现在常用的开发工具是Eclipse,官网:http"//www.eclipse.org/"。
简单程序示例
//打印“Hello World”
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
//将字母H,W,T,M,C,A进行排序输出
public class TestOne
{
public static void main(String args[])
{
Set s1=new TreeSet();
s1.add("H");
s1.add("W");
s1.add("T");
s1.add("M");
s1.add("C");
s1.add("A");
for(Iterator it=s1.iterator();it.hasNext();)
{
String str=(String)it.next();
System.out.println(str);
}
}
}
//将姓名,出生地,学号,专业信息放入集合Map中,然后取出学号信息。
public class Five
{
public static void main(String args[])
{
Map temp=new HashMap();
temp.put("姓名","XXX");
temp.put("出生地","XXX");
temp.put("学号","XXXXXXXXXX");
temp.put("专业","XXX");
System.out.println("学号是:");
String str=(String)temp.get("学号");
System.out.println(str);
}