第一章 Java入门
Java简介
"Java之父"——詹姆斯·高斯林 SUN公司开发。
Java是一种程序设计语言和与其相应的一系列标准,规范,设计模式等。
1.Java现状
(1)Java是目前最优秀的网络编程语言,网络发展空间巨大。
(2)Java人才需求排在各类软件人才需求之首。
(3)全球Java技术人才短缺。
2.什么是JDK
也称SDK 为JavaSDK(Java Software Delelopment Kite),是SUN公司针对Java程序员的产品。
JDK的安装
Java环境的配置
测试Java环境
3.Java应用领域
(1)JavaSE (Java标准版)
(2)JavaEE (Java企业版)
(3)JavaME (Java移动版)
分别用于:C/S模式开发 Web开发 嵌入式开发
4.Java特点
1.安全性
2.平台无关性与可移植性
“Write once,run anywhere”,即“编写一次,处处运行。”
3.多线程
使应用程序可以同时进行不同的操作、处理不同的事件、互不干扰。
4.面向对象
5.分布式
6.健壮性
5.什么是JVM
JVM 即 Java虚拟机
是指运用硬件或软件手段
6.Java运行原理
1.编写Java源文件。
2.编译为字节码文件。
3.解释执行字节码(.class)文件。
先编译后翻译
7.EyEclipse简介
用于开发Java EE的IDE(集成开发环境)
Java程序结构
类名:驼峰命名法:首字母大写
Java中3种注释方法
(1)//单行注释
(2)/**/单行注释或者多行注释
(3)/***/注释一行或者多行语句,注释语句中的内容可通过使用javadoc命令生成API文档。
第二章 数据类型、变量和运算符
Java数据类型
Java语言中数据类型分为 基本数据类型 和 引用数据类型 两种。
Java八种基本数据类型:
整型数据:byte(字节型) short(短整型) int(整型) long(长整型)
浮点型数据:float(单精度) double(双精度)
字符型数据:char(字符型)
布尔型数据:boolean(布尔型)
Java的引用数据类型
字符串与数组均属于引用数据类型。(String) 引用类型可以是数组、类、接口等。
标识符
标识符是用于标识某个对象(变量名、类名、接口名、数组名等)的名称。
this class 不能起名
具体规则:
(1)由字母、数字、下划线和“$”中的任意字符组合而成。
(2)首字母必须是字母、下划线和“$”。
(3)需要将具有一定的意义,而且不能是系统关键字。
(4)严格区分大小写,例如Student与student是两个不同的标识符。(分清字母大小写)
变量声明
Java语法中的数据在使用之前必须先声明变量,指定变量的数据类型和名称。
声明变量
语法
数据类型 变量名称;
int age; double score; char sex; boolean flag; int a,b,c;
变量的初始化和赋值
声明后,为变量赋初值。
语法
声明并赋值
数据类型变量名称 = 变量初值; 数据类型 变量名称 赋值运算符 初始值 分号结尾 int age = 21 ; double score=90.5; char sex='女'; boolean flag=flase; int a=10,b,c; String name="小明"; String hobby="爱好"; String location="地址"; long num=234564646L;
运算符
Java中的运算符包括: 赋值运算符、算术运算符、关系运算符、逻辑运算符和条件运算符。
赋值运算符
将一个数据赋值给一个变量
赋值运算,由右至左进行,赋值运算符的右侧可以是一个数据值或表达式,左侧则只能是一个变量。
语法
变量 = 表达式;