初始JAVA
1、JAVA的介绍
Java是前Sun公司(现甲骨文股份有限公司)于1995年推出的高级编程语言,Java技术可以应用在几乎所有类型和规模的设备上,小到计算机芯片、蜂窝电话、大的超级计算机,无所不在。
java应用分为两种典型类型:一种是安装和运行在本机上的桌面程序;另一种是通过浏览器访问的面向Internet的应用程序。
2、java技术平台
java的内涵非常丰富,它既可以指java编程语言,又可以指于此相关的很多技术
Java SE是Java技术的核心,提供基础Java开发工具、执行环境与应用程序接口(API),主要用于桌面应用程序的开发
Java EE主要用于网络程序和企业及应用的开发
3、开发Java程序的步骤
编写源程序、编译、运行
源程序以.java为扩展名,编译后生成的文件以.class为扩展名。使用javac命令可以编译.java文件,使用java命令可以运行编译后生成.class文件。
4、Java程序的结构
1.编写程序框架
public class 类名 {}
2.编写main() 方法的框架
public static void main(String[] args){}
3.编写代码
System.out.println("输出内容");
Java示例代码:
public class Z_2{
public static void main (String[]args){
System.out.println("你好java");
}
}
输出“你好java”
5、Java的注释
java有两种注释:单行注释和多行注释
6、Java的变量和数据类型
变量的声明及使用
(1)根据数据的类型在内存中分配一个合适的空间,并给它命名
(2)将数据存储到这个空间中
(3)从空间中取出这个数据使用,可以通过变量名来获得
变量的命名规范
(1)必须以字母、下划线“_”、“$”符号开头
(2)变量可以包括数字但不可以开头
(3)除了"_“和”$"符号,其他的特殊符号都不行
(4)不能使用Java语言的关键字
(5)变量名要简短且能清楚地表明变量的作用,可以由一个或都个单词组合而成,通常用驼峰命名法
数据类型可分为:int 整型 ;double 双精度浮点型;char 字符型;String 字符串型等等
7、数据类型转换
如何进行数据类型转换
(1)自动数据类型转换
要解决不同类型之间的数据计算问题,就需要进行数据类型转换
8、Java的运算符
赋值运算符:“ = ”
“=”可以将某个数值赋给变量,或是将某个表达式的值赋给变量。表达式就是符号与操作数的组合。
算术运算符主要使用数值操作数进行数学计算。
运算符 | 说明 | 举例 |
---|---|---|
+ | 加法运算符,求操作的和 | 5+3等于8 |
- | 减法运算符,求操作的差 | 5-3等于2 |
* | 乘法运算符,求操作的乘积 | 5*3等于15 |
/ | 除法运算符,求操作数的商 | 5/3等于1 |
% | 取余运算符,求操作数相除的余数 | 5%3等于2 |
关系运算符:” > “ 、” < “、” >= “、” <= “、” == “、” != “
关系运算符 | 说明 | 举例 |
---|---|---|
> | 大于 | 99>100,结果为false |
< | 小于 | 大象的寿命<乌龟的寿命,结果为true |
>= | 大于等于 | 你的考试成绩>=200分,结果为false |
<= | 小于等于 | 每次的考试成绩<=60分,结果为false |
== | 等于 | 地球的大小==篮球的大小,结果为false |
!= | 不等于 | 水的密度!=铁的密度,结果为true |
关系运算符是用来做比较运算的,而比较的结果是一个boolean类型的值,要么真,要么假
9、boolean类型
表示真假可以用boolean类型,那么怎么表示呢?其实boolean类型有两个值,而且只有这两个值。boolean类型的值如表所示:
值 | 说明 |
---|---|
true | 真 |
false | 假 |
Java提供Scanner类,可以实现从控制台获取键盘上输入的信息。
10.数据类型
数据类型 | 说明 | |
---|---|---|
int | 整形 | 用于存储整数,如学员人数,某公司的员工编号 |
double | 双精度浮点型 | 用于存储带小数的数字。如商品的价格,世界银行给其他国家的贷款 |
char | 字符型 | 用于存储单个字符,如性别“男”或“”女 |
String | 字符串型 | 用于存储有串字符,如员工姓名,产品类型。产品的介绍信息 |
11.常用逻辑运算符
运算符 | 汉语名称 | 表达式 | 说明 | |
---|---|---|---|---|
&& | 与,并且 | 条件1&&条件2 | 两个同为真,则结果为真,两个条件有一个为假,则结果为假 | 两个条件都要满足 |
|| | 或,或者 | 条件1||条件2 | 两个有一个为真,则结果为真,两个同为假,则结果为假 | 只要满足一个条件 |
! | 非 | !条件 | 条件为真,结果为假,条件为假,结果为真 | 取反 |