【基础Java】1.最基础的东西

本文介绍了Java编程的基础知识,包括变量的使用,如八大基本变量类型及赋值,强调了整数通常用int,浮点数用float/double,并提醒注意变量命名不能使用关键字。此外,解释了运算符的含义,如加减乘除和取余,以及自增自减操作。还讨论了注释的重要性,提倡良好的编程习惯,如错误检查和面向搜索编程。
摘要由CSDN通过智能技术生成

【关于最基础的东西】
编程语言在基础表达这一块很多都是互通的,比如注释,基本都是//的单行和/* */的多行
这系列博客的初衷是记录自己学习这块内容的各个知识,有些我认为是基本常识的,我就略去了
这里留下一个Java中的关键词keyword,这些词是不能用于命名变量的

【变量】
变量是编程语言中不可或缺的一部分,Java的几个基础变量如下

这几位兄弟被称为java中的“八大基本变量”,它们是最原始的变量,其它“变量”也由它们所得(比如字符串string)
其中byte到double是数值变量,它们所包含的长度和精度从byte到double递增
对初学者而言,一般来说“整数用int,带小数的用float/double”记在心里就可以了,如果有特殊需要(比如范围超过了int就上long)再按照等级修改
偶尔会遇到“保留x位小数”的问题,这种情况下不懂就面向搜索编程一下吧,做多了就记住了

boolean是布尔值的变量,它的取值是ture和false,一般在用于作判断的时候会使用它
char是字符变量,只能容纳一个字符且用‘’赋值,这个之后再说
值得一提的是,字符串string在Java内是要额外利用实例化产生的(也许这句话有问题,这里就蛮提一下),隔壁的C#直接string就可以了,舒服得很

一个变量的生成,需要有下面的格式
<类型> <名字> = <值>;
比如

int a = 1 ; 
boolean b = ture ;
char c1 = ‘s’ ;

当然,先声明一个变量之后再赋值也是可以的

int b ; 
b = 1 ; 

初学者最需要注意的事情,往往不是避免语法错误,而是记得用半角符号…
另外,我认为注释无论是给自己作分析用,还是增加他人可读性都是很重要的。注释+代码美不美观不论,注释先打上再说
(这里mark一下面向对象五大原则和代码整洁之道)
(Ps图书馆的代码整洁之道在2020.06就该还了,但是现在依旧找不到这本书orz 2021.3.12)
另外啊另外,报错的时候可以自查一下错误信息,一般来说高中英文水平就能看得到,实在不行就翻译软件,实在实在不行还可以百度一下

【简单计算】
加减乘±*就略过了,怎么来现在怎么来
另外=基本上都是赋值(把右边的值给左边)的意思

/ : 除法,注意这里得到的值是相除的值
% : 取余,这里得到的值是相除得到的余数
还是上实例好了

int quotient = 7 / 3;     // 这里得到的结果会是2 (相除)
int remainder = 7 % 3;   // 这里得到的结果会是1(取余)

然后这里提一嘴计算机世界里面常用的计算,这也同样是几个语言通用的
+= :实质操作就是加完等于,a += 1; 实质上就是 a = a + 1 ;
-= *= /= 同理

++ ,实质上就是 +=1 ; --实质上就是 -=1;

int a = 1 ; 
a ++ ; //s1
a = a + 1 ; //s2

这里s1 s2的效果是一样的,实战中反正遇到递增1就++就完事了,i++和++i在大部分情况下基本上没区别,当然考试还挺喜欢整这个的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值