Day02 Java基础(一)

先附上大佬的参考文章:

https://blog.csdn.net/qq_56403015/article/details/125609724?spm=1001.2014.3001.5502

由于本人已经学过了4门编程语言,深入学习过C#,且C#与Java有着很大的相似性,所以接下去的记录都不会太详细了,加之最近很忙,在搞互联网+的比赛,再过几天就要打比赛了,外骨骼机器人还没有调试完成,这几天都忙着调试,所以没有很大的精力能够放在这里。

Java特性:

在类中的方法外部,定义一个实例变量,属于是类的变量,不属于其他方法,要调用时需要 new 一个对象。

如何定义一个在其他方法中也可以使用的变量?使用类变量(静态变量),前面加 static 使其成为静态变量,此时在其他方法中就可以调用设定的静态变量了。

Math类

Math.abs();

Math.sqrt();

等函数的使用

Scanner类

作用:拿到键盘输入

定义对象:

Scanner scanner = new Scanner(System.in);

String text = scanner.next();

还有scanner.nextInt();

scanner.close();//关闭IO流,节省资源

for循环数组遍历

int[] a = {1,2,3,4};
for(int b : a) {
   System.out.println(b);
}

类型转换

这个和C#也是基本上一样的,位数少的可以直接往位数多的变量转(隐式转换),还有一种就是显式转换,要在变量前加上类型

int a = 1;
byte b = 2;
a = b;
b = (byte)a;

然后好像就没有什么内容了...

posted @   br0sy  阅读(24)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!
点击右上角即可分享
微信分享提示