零基础学Android开发之Java语言学习01-什么是java

一、什么是Java?

Java是由Sun Microsystems公司于1995年5月推出的Java面向对象程序设计语言和Java平台的总称。由James Gosling和同事们共同研发,并在1995年正式推出。

Java分为三个体系:

  • JavaSE(J2SE)(Java2 Platform Standard Edition,java平台标准版)
  • JavaEE(J2EE)(Java 2 Platform,Enterprise Edition,java平台企业版)
  • JavaME(J2ME)(Java 2 Platform Micro Edition,java平台微型版)。

  在java平台的基础上,我们可以开发客户端程序、网页端程序、手机端程序。

二、学Android开发为什么要先学习Java?

因为Android开发是在此平台上基础上实现的。举个列子,一所住宅,有客厅、卧室,阳台等组成,但是每一块砖累积起来的。这个砖就是java;所以我们要学好java语言,并熟悉相关平台。

三、Java开发工具

Java语言尽量保证系统内存在1G以上,其他工具如下所示:

  • Linux 系统或者Windows 95/98/2000/XP,WIN 7/8系统
  • Java JDK 7 (java开发包,我们写成的代码在这个平台上运行)
  • IDE:Eclipse(开发工具,用来帮助我们写成代码)

安装好以上的工具后,我们就可以输出Java的第一个程序"Hello World!"

public class HelloWorld {
    public static void main(String []args) {
       System.out.println("Hello World");
    }
}
时间: 2024-08-05 19:34:24

零基础学Android开发之Java语言学习01-什么是java的相关文章

零基础学Android开发之Java语言学习02-JAVA开发平台搭建

window系统安装java 下载JDK 首先我们需要下载java开发工具包JDK,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,点击如下下载按钮: 在下载页面中你需要选择接受许可,并根据自己的系统选择对应的版本(每个人的操作系统是不一样的),本文以 Window 64位系统为例: 下载后JDK的安装根据提示进行,还有安装JDK的时候也会安装JRE,一并安装就可以了. 安装JDK,安装过程中可以自定

零基础学Android开发之Java语言学习02-基本语法

第一个Java程序 下面看一个简单的Java程序,它将打印字符串 Hello World //com.henancaiyun 包,主要用来解决同名问题.每一个类都要指定在一个包下面.package com.henancaiyun; //导入ClassAimport com.henancaiyun.ClassA; //HelloWord类public class HelloWord {  //Main静态函数 public static void main(String[] args ) {  /

【视频】零基础学Android开发:蓝牙聊天室APP(一)

零基础学Android开发:蓝牙聊天室APP第一讲 1. Android介绍与环境搭建:史上最高效Android入门学习 1.1 Google的大小战略 1.2 物联网与云计算 1.3 智能XX设备 1.4 Android发展前景 1.5 Android企业需求与就业薪资 1.6 Android框架介绍 1.7 搭建Android开发环境 1.8 Android SDK文件夹具体解释 1.9 开发第一个App:HelloWorld 1.10 App应用程序文件夹具体解释 在线收看:http://

【视频】零基础学Android开发:蓝牙聊天室APP(三)

零基础学Android开发:蓝牙聊天室APP第三讲 3.1 ImageView.ImageButton控件详解 3.2 GridView控件详解 3.3 SimpleAdapter适配器详解 3.4 事件监听器:OnItemClickListener 3.5 输入和显示表情图像 在线收看:http://www.3g-edu.org/news/video023.htm 视频下载:http://pan.baidu.com/s/1kTmiNqf

【视频】零基础学Android开发:蓝牙聊天室APP(四)

零基础学Android开发:蓝牙聊天室APP第四讲 4.1 ListView控件的使用 4.2 BaseAdapter详解 4.3 ListView分布与滚动事件 4.4 ListView事件监听器:OnItemClickedListener 在线收看:http://www.3g-edu.org/news/video026.htm 视频下载:http://pan.baidu.com/s/1jGkjDGE

【视频】零基础学Android开发:蓝牙聊天室APP(二)

零基础学Android开发:蓝牙聊天室APP第二讲 2.1 课程内容应用场景 2.2 Android UI设计 2.3 组件布局:LinearLayout和RelativeLayout 2.4 TextView.EditText.Button控件 2.5 文本信息的隐藏和显示 2.6 输入和显示表情图像 在线收看:http://www.3g-edu.org/news/video022.htm 视频下载:http://pan.baidu.com/s/1mgHoObu

零基础学Android开发之开篇

为什么要写android这一系列的文章?因为身边有几个朋友对Android开发都很感兴趣.作为一个典型的.Net程序程员的我, 通过两三个项目成功地成为了Android的开发人员这个行列,所以也想趁着这个机会帮大家带入Android的世界. 本系列文章,由以下几个系统组成: java语言学习 Android用户界面 Android四大组件 Android开发实例 李保庆于郑州

零基础学android(1)

Android 使用Java语言开发.Android SDK 工具编译代码—以及任意数据并连同相关资源打包进一个Android 包内,它是一个以.apk 为后缀的压缩文件. 一个 .apk 文件中的 所有代码就是一个程序.这个.apk文件就用于在Android设备上安装这个程序. 应用程序组件 组件事一个android程序至关重要的构建模块,每一个组建都是系统进入你应用程序的不同途径,但并不是所有组件都是系统进入应用程序的真实入口,其中一些要依赖于其他程序,但是每一个组件都以其独特的形式存在,并

Java语言学习(5)-Java中基础封装类(日期、时间类)

日期和时间封装类 1. Data类 Java日期和时间采用Data类.Data类在java.util包中. Data类构造函数: 1)       Data()   采用当前时间初始化对象: 2)       Data(long millisec)   采用1970年1月1日起时间毫秒数来初始化对象. Data类的方法: 1)       boolean after(Data d).boolean before(Data d) Data对象和参数指定日期较早晚,返回boolean值. 2)