2024年Java入门基础知识—基本语法&变量_基础教程2语法归纳(1),细节爆炸

还有兄弟不知道网络安全面试可以提前刷题吗?费时一周整理的160+网络安全面试题,金九银十,做网络安全面试里的显眼包!

王岚嵚工程师面试题(附答案),只能帮兄弟们到这儿了!如果你能答对70%,找一个安全工作,问题不大。

对于有1-3年工作经验,想要跳槽的朋友来说,也是很好的温习资料!

【完整版领取方式在文末!!】

93道网络安全面试题

内容实在太多,不一一截图了

黑客学习资源推荐

最后给大家分享一份全套的网络安全学习资料,给那些想学习 网络安全的小伙伴们一点帮助!

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

😝朋友们如果有需要的话,可以联系领取~

1️⃣零基础入门
① 学习路线

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。

image

② 路线对应学习视频

同时每个成长路线对应的板块都有配套的视频提供:

image-20231025112050764

2️⃣视频配套工具&国内外网安书籍、文档
① 工具

② 视频

image1

③ 书籍

image2

资源较为敏感,未展示全面,需要的最下面获取

在这里插入图片描述在这里插入图片描述

② 简历模板

在这里插入图片描述

因篇幅有限,资料较为敏感仅展示部分资料,添加上方即可获取👆

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以点击这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

java 包名.字节码文件名
java com.qf.teacher.a.Test


#### **三、注释**


作用:用于解释说明程序:类,方法,变量,行。。。



> 
>  给程序员看的,JVM不关心,也不执行注释。 
> 


语法:



1、单行注释
// 注释的内容
2、多行注释
/*
注释的内容
/
3、文档注释:可以生成帮助文档:javadoc -d 目录 源文件名
/
*
注释的内容
*/
还可以声称外部的文档:(知道)
javadoc -d . 源文件.java
在当前的目录下生成帮助文档
javadoc -d help 源文件.java
在当前的目录下创建help文件夹,里面是帮助文档。


一个良好程序中,需要有大量的注释,用于解释说明。


![](https://img-blog.csdnimg.cn/img_convert/134fc647648c785a267afef37a5002ec.png)


#### **四、编码规则**


**4.1、书写格式**


![](https://img-blog.csdnimg.cn/969e9b1c01994167a98e20da2835d98a.png)


 **4.2、 标识符**


标识符:凡是对类,包,变量,常量等,在命名时使用的字符序列,就叫做标识符。


通俗的讲,就是我们在写代码的时候,需要自己起名字的地方。


语法要求:



1、组成:数字,字母,_,$,组成
2、数字不能开头
3、区分大小写
4、长度
5、不能是java中的关键字和保留字。


关键字和保留字:


![](https://img-blog.csdnimg.cn/f85d8af2ace543258053fc25ca1e1b69.png)


 编码习惯,约定俗成:


![](https://img-blog.csdnimg.cn/61a70f5d480a4f3681951870df77f407.png)


#### **五、变量**


内存:



内存:存储数据,瞬时存储。程序执行的时候存储数据。
硬盘:存储数据,永久存储。


存储单位:



计算机最小的存储单位:bit(位)。0,1,就是一个bit。

最基本的单位:byte(字节):8个bit。

1024个byte:1KB

1024个kb:1MB,

1GB

TB

PB,EB,ZB。。。


#### **5.1、变量的概念**


变量的概念:内存中的一小块单元。用于存储数据。在整个程序的执行过程中,数值是可以改变的。叫变量。


变量的三要素:


* 变量的数据类型
* 变量的名字
* 变量的值


![](https://img-blog.csdnimg.cn/6cd60f6335da4330b2d0020c1140a8d2.png)


#### **5.2、变量的使用**


变量的使用:


* 先声明定义,并赋值
* 再通过变量名进行访问使用


![](https://img-blog.csdnimg.cn/5b01218f86154312bd4108ac719e76d1.png)


示例代码:



public class TestVar
{
public static void main(String[] args){
//1.在程序中定义一个变量(在内存中开辟一块空间,用于存储数据)
//语法规则:数据类型 变量名;
int money ; //定义一个变量,名字叫money,类型是int,表示整数

//2.赋值
money = 100;//将=右侧的数值,赋值给=左侧的变量。

//3.使用变量:访问变量,获取这个变量中的数值–>通过变量的名字
System.out.println(“HelloWorld…”);
System.out.println(money);//直接通过变量的名字来获取里面存储的数据,那么打印出来就是100
System.out.println(“money”);//引号引起的是字符串:一个文本内容,引号里的内容会原样打印

}
}


#### **六、乱码的问题**


如果程序中出现中文,可能会有乱码问题。是因为,文件的编码格式和,编译程序的编码格式不一致。


解决方案一:统一编码格式:创建java的源文件-->ANSI


解决方案二:编译器编译的时候,指明编码格式



javac -encoding utf-8 源文件名.java


#### **七、作业**


![](https://img-blog.csdnimg.cn/0ef634fc765c4bc9bcf2cc9baf4b8b5b.png)


 


2、定义一个变量,存储自己的年龄,并且打印这个结果。



学习路线:

这个方向初期比较容易入门一些,掌握一些基本技术,拿起各种现成的工具就可以开黑了。不过,要想从脚本小子变成黑客大神,这个方向越往后,需要学习和掌握的东西就会越来越多以下是网络渗透需要学习的内容:
在这里插入图片描述

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化资料的朋友,可以点击这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 29
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值