Java入门教程

Java语言概述

1

小丁 发布于 2015-01-21

Java语言是SUN(Stanford University Network,斯坦福大学网络公司)公司1995年推出的一门高级编程语言,起初主要应用在小型消费电子产品上,后来随着互联网的兴起,Java语言迅速崛起(Java applet 可以在浏览器中运行),成为大型互联网项目的...

阅读(500)评论(0)赞 (0)

Java虚拟机(JVM)以及跨平台原理

1

尖兵 发布于 2015-01-21

相信大家已经了解到Java具有跨平台的特性,可以“一次编译,到处运行”,在Windows下编写的程序,无需任何修改就可以在Linux下运行,这是C和C++很难做到的。 那么,跨平台是怎样实现的呢?这就要谈及Java虚拟机(Java Virtual Mach...

阅读(650)评论(0)赞 (0)

Java的主要就业方向

Harries 发布于 2015-01-21

Java的就业前景如何,看培训班就知道了,以Java培训为主的达内,曾传出即将上市的消息。 根据IDC的统计,在所有软件开发类人才的需求中,对JAVA工程师的需求曾达到全部需求量的50%以上。而且,JAVA工程师的薪水相对较高。通常来说,具有3~5年开发经验的工程师,年薪10万是...

阅读(502)评论(0)赞 (1)

Java的不同版本:J2SE、J2EE、J2ME的区别

邓龙华 发布于 2015-01-21

1998年12月,SUN公司发布了Java 1.2,开始使用“Java 2” 这一名称,目前我们已经很少使用1.2之前的版本,所以通常所说的Java都是指Java2。 Java 有三个版本,分别为 J2SE、J2EE和J2ME,以下是详细介绍。 J2SE(...

阅读(474)评论(0)赞 (0)

Java开发环境的搭建(JDK和Eclipse的安装)

12

Harries 发布于 2015-01-21

要进行Java开发,首先要安装JDK(Java Development Kit,Java开发工具箱)。 JDK 是一系列工具的集合,这些工具是编译Java源码、运行Java程序所必需的,例如JVM、基础类库、编译器、打包工具等。不论是什么样的 Java 应用服务器,都是内置了某个...

阅读(515)评论(0)赞 (0)

Java类和对象的概念

2

Harries 发布于 2015-01-21

Java是一门面向对象的编程语言,理解Java,首先要理解类与对象这两个概念。 Java中的类可以看做C语言中结构体的升级版。结构体是一种构造数据类型,可以包含不同的成员(变量),每个成员的数据类型可以不一样;可以通过结构体来定义结构体变量,每个变量拥有相同的性质。例如: #in...

阅读(502)评论(0)赞 (0)

Java类库及其组织结构(Java API)

1

尖兵 发布于 2015-01-21

Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库或Java API。 API(Application Programming Interface, 应用程序编程接口)是一个通用概念。 例如我编写了一个类,可以获取计算机的各...

阅读(606)评论(0)赞 (0)

Java数据类型以及变量的定义

Harries 发布于 2015-01-21

Java 是一种“强类型”的语言,声明变量时必须指明数据类型。变量(variable)占据一定的内存空间。不同类型的变量占据不同的大小。 Java中共有8种基本数据类型,包括4 种整型、2 种浮点型、1 种字符型、1 种布尔型,请见下表。 Java基本数据...

阅读(601)评论(0)赞 (0)

Java数据类型转换(自动转换和强制转换)

邓龙华 发布于 2015-01-21

数据类型的转换,分为自动转换和强制转换。自动转换是程序在执行过程中“悄然”进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;强制类型转换则必须在代码中声明,转换顺序不受限制。 自动数据类型转换 自动转换按从低到高的顺序转换。不同类型数...

阅读(505)评论(0)赞 (0)

Java运算符

邓龙华 发布于 2015-01-21

Java中的运算符和C/C++相差无几。 数学运算符 数学运算,结果为一个数值。见下表: 运算符 说明 举例 + 加法 1 + 2 - 减法 4 – 3.4 * 乘法 7 * 1.5 / 除法 3.5 / 7 % 取余 7 % 2 ++ 自增 3++ – ...

阅读(453)评论(0)赞 (0)

Java流程控制

邓龙华 发布于 2015-01-21

Java流程控制的语法与 C/C++ 类似,也有 if…else、while、do…while、for、switch…case等,这里不再讲述具体语法,仅举例说明。 输出九九乘法表(右上三角): public class Demo { publ...

阅读(373)评论(0)赞 (0)

Java字符串(String)

小丁 发布于 2015-01-20

从表面上看,字符串就是双引号之间的数据,例如“微学苑”、“http://www.weixueyuan.net”等。在Java中,可以使用下面的方法定义字符串:     String stringName = &q...

阅读(236)评论(0)赞 (0)

强调一下编程风格

Harries 发布于 2015-01-20

讲完了Java的基础语法,大家就可以编写简单的程序代码了,这里有必要强调一下编程风格。 代码风格虽然不影响程序的运行,但对程序的可读性却非常重要。自己编写的程序要让别人看懂,首先在排版方面要非常注意。 其实每个人的编程风格、每个软件开发公司的编程风格都不一样。一个人编写的程序代码...

阅读(385)评论(0)赞 (0)

Java类的定义及其实例化

尖兵 发布于 2015-01-20

类必须先定义才能使用。类是创建对象的模板,创建对象也叫类的实例化。 下面通过一个简单的例子来理解Java中类的定义: public class Dog{     String name;     int age; &nb...

阅读(347)评论(0)赞 (0)

Java访问修饰符(访问控制符)

Harries 发布于 2015-01-20

Java 通过修饰符来控制类、属性和方法的访问权限和其他功能,通常放在语句的最前端。例如: public class className { // body of class } private boolean myFlag; static final double weeks ...

阅读(432)评论(0)赞 (1)