T认识Java与变量
1.认识java
java是一个很强大的编程软件,它的知名度和使用率一直都是排在全球前三,像我们平常玩的英雄联盟,王者荣耀都是通过java编程而来的,接下来就带大家认识java.
1.1开发java程序的的步骤
想要开发java也需要有一个前应后果 我们先编写源程序,就是敲代码,然后进行编译,就是翻译,最后运行,就是能看到你写的程序最后输出出来的结果了.
1.2开发Java的框架
每层楼都要有框架和地基才能建起来,而java也有他的框架 如下I
public class 类名{
public static void main(String[] args){
}
}
这就是java的基本框架了.
1.3如何运行java
知道了框架和步骤就来教你们如何运行,首先先新建一个文本文档用记事本的方式打开,如何把记事本的名字改成 XX.java的格式就可以了.还有一点就是 你在哪个文件夹打开的这个记事本就用这个文件夹打开控制台,cmd。然后输入javac 文件名.java回车后如果没有显示如何东西就输入java 文件名就可以了.
1.4最基本的java编码
只知道框架不知道如何编程那可不行,接下来就是java的基本编码,如下.
public class 类名
public static void main(String[] arg){
System.out.println("我叫刘家兴");
}
}
在控制台输入javac 类名.java然后在输入 java 类名
输入后就会输出:“我叫刘家兴”.
1.5注释,
注释就是为了方便阅读,它分为几个注释,为单行注释和多行注释.
单行注释://(文字)
多行注释就是需要打两行以上的注释文字的话就需要用到,就比如
public class 类名
/*我叫XXX,我来自XXXXX,我喜欢XXXXX,我来到这里是应为XXXXXXXXXXXXX*/
public static void main(String[] args){
这就是多行注释.
2.变量
变量就是给他一个数据,然后进行储存,然后在从这个储存的的东西给输出出来,简单来说就是把内存当成一个旅馆,数据就是旅客,需要住在(存储)旅馆里(内存),住一晚后旅客要走(输出).
2.1数据类型
数据类型有很多种,java的常见数据类型就有int double char String
int就是整数的意思,比如1,2,3这种类型的整数。
double就是带有小数点的数据,比如1.123,或者3.1415926这种类型的数据就需要用到它
char就是字符型,意思就是存储单个字就需要用到它,就好比男,女,老,少这种类型的数据就需要char来储存.
String就是字符串类型,字符串就是一句话或者成语,比如你好,明天
干什么,今天吃了吗,这种类型的数据就需要String来进行储存.
2.2变量声明及使用
上面说了如何储存接下来就来教大家如何声明这个变量 如下,如果你想声明自己有1000元就需要敲这样的代码.我们把文件名叫做Demo.java
public class Demo{
public static void main(String [] args){
int money = 1000;
System.out.println(money);
}
}
敲完后在控制台会输出"1000". int money = 1000;这个就是储存数据的意思 int=整数 money 这个数据的名称 可以随便打,比如jushu,leiming,啥的都可以 1000就是这个需要存储的数据要注意加;不然会报错.
2.3变量命名规则
国有国法家有家规,变量当然也有自己的规则如下
1.变量必须以字母,下划线"_"或者 $符号开头
2.变量可以包括数字,但不能以数字开头。
3.除了 _ 或 $ 符号以外,变量名不能包含任何特殊字符
4.不能是用java语言的关键字,如int class public等,不然会发生报错.
2.4赋值运算符
赋值后光输出可没意思,java也可以进行运算,比如赋值两个一样的类型数据然后进行运算,java里面的运算符号有+,-,*,/,%,我们就先来一个加法运算把 首先把java框架打好命名文件名为 Demo1.java
public class Demo1{
public static void main(String[] args){
然后赋值两个以上的数据。
int shuJu= 1;
int shuJu2= 2;
然后在让他们加在一起
int He = shuJu+shuJu2;
最后在进行输出
System.out.println(+He)
输出的结果是:
3
剩下的- * /大家都知道怎么算就不用详细讲了但还有一个%大家可能都很少见过它叫做余 算法就是除了后剩下的数就是他的余数就好比 9%4=1.
大家都知道在控制台输出数据,但是要输入数据改如何操作呢那就必须进行nxet()的方法
首先在第一行输入 import.java.util.Scanner;或者输入import.java.util.*;
然后在System static void main(String[] args);的下面输入
scanner input = new Scanner(System.in);
int stb = input.nextInt();
这样后就可以在后台输入了 如果想要效果更好就可以在前面加 System.out.println(“请输入数字:”);
效果如下
请输入数字:
2
2.5数据类型转换
数据类型转换分为自动类型转换和强制自动转换。那如何满足这两个类型转换的条件呢?
自动类型转换:两种类型要兼容:要数值类型的,要是字符就不会转换,整形和浮点型就会自动转换.
强制数据类型转换不能进行放大转换 就必须强制类型装换.
2.6 boolean类型
boolean 又称布尔 它就是表示两个值的 就是真和假
2.7关系运算符
关系运算符有6种 > < >= <= == != 了解这些后在配上刚刚说的布尔类型就可以进行比较真假了我们把文件名改成Demo2.java
import java.util.Scanner;
public class Demo2{
public static void main(String[] args){
int liSi= 80; //学员李四的成绩
boolean isBig; //声明一个boolean类型的变量
Scanner input = new Scanner(System.in);//Java输入的一种方式
Scanner.out.print("输入学员张三的成绩");//提示要输入学员张三的成绩
int zhangSan = input.nextInt(); //输入张三的成绩
isBig = zhangSan> liSi;//将比较结果保存在boolean变量中
System.out.println("张三的成绩比李四高吗?"+isBig);//输出比较结果
}
}
最后在控制台输出后是这样的
输入学员张三的成绩:76
张三成绩比李四高吗? false 假的意思.
3总结
到这里就认识java和变量就差不多讲完了,希望这篇博客能给你们带来很多的帮助,我也是刚刚学完这两个东西的,说实话这个并不需要怎么去死记硬背,只需要去了解你就会灵活运用了.##