《Java的介绍》
我们一起进入丰富多彩的编程世界吧,大家熟悉的网络游戏应该是(LOL、穿越火线、QQ飞车)等等,还有什么聊天工具啊(QQ、微信、微博)等等,还有杀毒软件啊(360、鲁班大师傅)等等这些都是计算机程序,Java的M’y’Eclipse平台能给自己开发一次程序。
Java的来历
Java的初期开发早在1991年就开始了,Java当时是Sun公司的,最初,这种新语言被命令为Oka,,后来由于“Oak”已经被占用,因此改为“Java”,因为当时人们在想新名的时候,正在品尝着一种来自印度尼西亚的爪哇小岛盛产的咖啡(这种咖啡也称为Java),于是就用了“Java”,Java的语言的标准是一杯热气腾腾的咖啡,Java的创始人也被人们称为“Java语言之父”,现在Java在2009年04月20日,甲骨文74亿美元收购Sun。取得java的版权,以前是 sum 公司; 现在被收购 属于 oracle
Java的开发程序的步骤
1、编写源程序
Java是一门高级程序语言,在明确要了计算机做的事情之前,要下达的指令逐条使用Java语言描述出来,这就是编制程序。
2、编译
win+r打开“运行”命令框,输入cmd打开控制台,使用Javac命令编译源文件。编译也就是说是一个“翻译官”,也通常说的编译器,经过它翻译,输出一个扩展名为.class的文件。
3、运行
在Java平台上运行生成的字节码文件,便可看到运行结果
Java的程序结构
1、编写程序的框架
public class Ninhao{}
其中Ninhao是为名称,他要和程序文件名称一样。
2、编写main()方法框架
public static void main(String[]args){}
一个程序里面只能有一个main()方法
3、编写代码
System.out.println();
这一行代码是向控制台输出。在程序中,只要把输出的内容用英文的双引号起来放在println()中就可以。
Java的注释
1单行注释
单行注释用“//”开头,“//”后面的文字都被认为注释。用System.out.println()行作用,如下代码
public class Ninhao{
public static void main(String[] args){
//输出信息到控制台
System.out.println("您好");
}
}
2、多行注释
文档注释:
一般写在class上面
解释这个类是干嘛,写上作者
或
方法上面:解释方法是干嘛用
语法
/**
*
/
块注释:一般写在程序主体里面
语法
/
*/
变量
1存储器
如果要保存内容必须开空间;每个空间必须要有标志:标志这个空间是用来干嘛的
空间:名字 标志这个可以存几个东西:类型
数据类型
数据类型 | 说明 | 举例 |
---|---|---|
int | 整数 | 用来存储整数,如人数、天数、 |
double float | 双精度浮点型 | 用于存储带小数的数字,如东西的价格,工资 |
char | 字符 | 用于存储一个字符,比如成绩“优”“良“ |
String | 字符串 | 用于存储一个字符串,比如说员工的姓名,产品型号 |
变量说明及使用
1、声明变量
2、赋值
3、使用
数据类型 变量名 = 值
变量命名规则
序号 | 条件 | 合法变量名 | 非法变量名 |
---|---|---|---|
1 | 必须要字母、下划线、美元符号开头 | _myCar | *myvarriablel |
2 | 可以包括数字,但是不能用数字开头 | scorel | 9variaable |
3 | 除了下划线、美元符号以外,变量名不能包含任何特殊字符 | $myCar | variable% |
4 | 不能使用Java语言的关键词 | graph1_1 | t1-2 |
算数运算符
常用算数运算符
运算符 | 说明 | 举例 |
---|---|---|
+ | 求操作数的和 | 3+3等于6 |
- | 求操作数的差 | 3-2等于1 |
* | 求操作数的乘积 | 3*3等于6 |
/ | 求操作数的商 | 5/3等于1 |
% | 求操作数相除的余数 | 5%3等于2 |
可以从控制台输入数据,把它存储在已经定义好的变量名中,而不是直接在程序中给变量进行赋值。是代码实现的
Scanner input = new Scanner(System.in);
in stb = input.nextInt();
从控制台获取键盘输入功能,注意使用这功能,必须在Java源代码的第一行上
import java.util.*;
import java.util.Scanner;
后面的做进一步解释。
System.out.println();
数据类型转换
1、如果一个操作数为double类型,则整个表达方式可提升为double类型
2、满足自动类型转换的条件
boolean类型
值 | 说明 |
---|---|
true | 真 |
false | 假 |
关系运算符
关系运算符 | 说明 | 举例 |
---|---|---|
> | 大于 | 1>3,结果false |
< | 小于 | 3<4,结果为true |
>= | 大于等于 | 你的成绩>=200分,结果为false |
<= | 小于等于 | 每次成绩<=70分,结果为false |
== | 等于 | 地球的大小==西瓜的大小,结果为false |
!= | 不等于 | 水的密度!=铁的密度,结果为true |
关系运算符是用来做比较运算的,而比较的结果是一个bollean类型的值,要么是真(true),要么是假(false)。
Java可以用来给我们开发软件。
| 等于 | 地球的大小==西瓜的大小,结果为false |
| != | 不等于 | 水的密度!=铁的密度,结果为true |
关系运算符是用来做比较运算的,而比较的结果是一个bollean类型的值,要么是真(true),要么是假(false)。
Java可以用来给我们开发软件。