Java学习第一课 java概述,
分享于 点击 48040 次 点评:240
Java学习第一课 java概述,
1.java简介
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。Java平台是一种纯软件平台,它有三个版本Java SE、JavaEE、Java ME。
2.java特性
Java语言是一个支持网络计算的面向对象程序设计语言。Java语言吸收了Smalltalk语言和C++语言的优点,并增加了其它特性,如支持并发程序设计、网络通信、和多媒体数据控制等。主要特性如下:
1) Java语言是简单的
2) Java语言是一个面向对象的
3) Java语言是分布式的
4) Java语言是健壮的
5) Java语言是安全的
6) Java语言是体系结构中立的。
7) Java语言是可移植的
8) Java语言是解释型的
9) Java是高性能的
10) Java语言是多线程的
11) Java语言是动态的
详见:http://joecn.iteye.com/blog/1276395
3.java实战
实战任务: 1)学会搭建Java开发环境 2)学会使用eclipse进行java开发 3)java的控制台输入输出package chapter01;
import java.util.Date;
import java.util.Scanner;
public class FirstClass {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("Hello Java!");
//输出当前日期
Date date = new Date();//获取当前时间 必须导入类import java.util.Date
@SuppressWarnings("deprecation")
String str = date.toLocaleString();
System.out.println("当前日期是:" + str);
//从控制台输入import java.util.Scanner;
Scanner scan = new Scanner(System.in);
System.out.println("请输入姓名:");
String name = scan.nextLine();
System.out.println("请输入年龄:");
int age = scan.nextInt();
System.out.println("请输入身高:");
double stature = scan.nextDouble();
System.out.println("姓名:" + name + ",年龄:" + age + ",身高:" + stature);
}
}
总结: 1)一个java文件中可以有任意多个类、接口,但是只能有一个类是public的,而且这个类的名字要和文件同名。 2)因为main方法是由java虚拟机调用的,所以必须为public;因为虚拟机调用main方法的时候不需要产生任何对象,所以声明为static;又因为main方法不需要返回值,所以声明为void,所以这个main()方法的声明必须为:public static void main(String[] args),这是Java的规范。 (不是很理解) 3)控制台输出使用:System.out.println("XXX"); 控制台输入使用:Scanner scan = new Scanner(System.in);String name = scan.nextLine(); 4)需要用到的类需要在代码的前面引入(import),类似于C语言中include。
相关文章
- 暂无相关文章
用户点评