初学java

1.初学java

java的内涵非常丰富,它既可以指java编程语言,又可以指与此相关的很多技术,深入了解我们会慢慢发现java的奥妙和吸引人之处。

1、开发java程序的步骤

编写源程序

编译:编译也就是把我们的高级语言翻译成计算机认识的语言。

运行:运行需要在电脑安装(jdk)这个软件就是能编译运行的功能。

jdk需要电脑属性高级选项设置环境变量。

2、java程序的结构

程序框架

public class Hello World{}
    其中hello world为类的名称,也就是说要和文件名类名要接.java的名字一模一样。

还有一个main方法框架

public static void main(String【】args){}
	main方法就是java程序的入口一个编译里面只有一个main方法。
System.out.println("");
	这行代码是向控制台输出的语句,括号里面书写你要输出的内容。

在Java程序中一个完整的语句都要以";"结束

2、变量数据类型和运算符

1、变量是什么呢?
变量是一个数据存储空间的表示,根据数据类型在内存中分配一个合适的空间并给他命名,即变量名。
2、变量也是有表示规则的,首字母是英文字母、$或下划线"_"也有见名知意的原则、变量名不建议用中文。
3、变量首字母不建议大写、多使用驼峰命名法,驼峰命名法有多个单词组成
列如:chengXu,变量名不能使用java关键字。

数据类型:

强制数据类型转换:当一种数据类型转换成另外一种类型就会变成完全不同的值。
基本数据类型:byte、int、long、float、double、char、boolean
1、整型、浮点型、字符型、布尔型。

1.1整型也就是整数类型,用来存放整数的数据类型。

1.2浮点型也就是存储带有小数的数字。

1.3字符型用于存储单个字符

1.4布尔型只有两个值true和false

int是整型用于存储整数

byte是java中最小的数据类型,他在内存中占8位

long长整型在内存中占8个字节

float单精度浮点型占4个字节

double双精度浮点型内存中占8个字节

char字符型用来存储单个字符

boolean也就是只有true和false

还有常见的转义字符\t是制表位的表示\n是换行的表示

运算符

算术运算符
符号含义
+加法
-减法
*乘法
/除法
%取余

++;–
++在前,先自加一再用
++在后,先用再自加一
–在前,先自减一再用
–在后,先用再自减一

示列运算:


public class lll {
    public static void main(String[] args) {
        int a = 3;
        int b = 4;

        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);

        //整数相除取商数
        System.out.println(a/b);

        //整数相除取余数
        System.out.println(a%b);

        //整数相除只得整,要得小数必浮点
        System.out.println(3.0/b);
        System.out.println(a/4.0);
        System.out.println(3.0/4.0);

    }
}
java提供了一种可以比较大小、长短、多少的运算符
关系运算符
符号说明
>大于
<小于
>=大于等于
<=小于等于
==等于
!=不等于

==是左右相等的意思;=是右边的值赋给左边的意思。

赋值运算符

符号:=, +=, -=, *=, /=, %=

赋值运算符示列

int a = 3;
int b = 2;
a=b;
System.out.println("a的值"+a);
System.out.println("b的值"+b);
结果: a的值2  b的值2

a+=b;
System.out.println("a的值"+a);
System.out.println("b的值"+b);
结果:a的值5  b的值2


a-=b;
System.out.println("a的值"+a);
System.out.println("b的值"+b);
结果: a的值1   b的值2

a*=b;
System.out.println("a的值"+a);
System.out.println("b的值"+b);
结果:a的值6   b的值2

a/=b;
System.out.println("a的值"+a);
System.out.println("b的值"+b);
结果: a的值1   b的值2

a%=b;
System.out.println("a的值"+a);
System.out.println("b的值"+b);
结果:a的值1    b的值2
总结:刚开始学习java程序是不要着急一步一步来,java程序里面的先后顺序是非常重要的万事开头难,慢慢学习慢慢摸索。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值