跟着JAVA教程学习,第一天
Posted weixin_43906701
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跟着JAVA教程学习,第一天相关的知识,希望对你有一定的参考价值。
JAVA学习笔记,比对着ios的Objective-C语言,对照着学习
学习的第一天,肯定就是Hello World!了。(习惯去快速格式化代码,我总忘,写出来代码好丑)
首先定义一个类,类名习惯首字母大写。
public class Hello {
...
}
类中,再去定义一个名为main的方法,方法名首字母小写:
public static void main(String[] args) {
...
}
方法的代码,只有一句
System.out.println("Hello, world!");
最后把代码保存为文件时,文件名必须是Hello.java,要和定义的类名Hello完全保持一致。
最后,整体代码就是:
public class Hello {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
而Objective-c语言:
#import <Foundation/Foundation.h>
int main(int argc, char *argv[]) {
@autoreleasepool {
NSLog(@"Hello World!");
}
return 0;
}
变量和数据类型
一些整型的范围:
byte:-128 ~ 127
short: -32768 ~ 32767
int: -2147483648 ~ 2147483647
long: -9223372036854775808 ~ 9223372036854775807
特殊的:
long l = 9000000000000000000L; // long型的结尾需要加L
对于float类型,需要加上f后缀。
float f2 = 3.14e38f; // 科学计数法表示的3.14x10^38
特别注意:同一个数的不同进制的表示是完全相同的,例如15=0xf=0b1111。
0b代表2进制
0x代表16进制
浮点数可表示的范围非常大,float类型可最大表示3.4x1038,而double类型可最大表示1.79x10308。
注意char字符类型使用单引号’,且仅有一个字符,要和双引号"的字符串类型区分开。
char a = 'A';
String s = "hello";
定义变量的时候,如果加上final修饰符,这个变量就变成了常量,常量在定义时进行初始化后就不可再次赋值,再次赋值会导致编译错误,常量名通常全部大写:
final double PI = 3.14; // PI是一个常量
如果想省略变量类型,可以使用var关键字:
var sb = new StringBuilder();
//上下代码是一样的
StringBuilder sb = new StringBuilder();
以上是关于跟着JAVA教程学习,第一天的主要内容,如果未能解决你的问题,请参考以下文章
如何学习网络安全?手把手带你跟着B站一起学——网络安全渗透测试篇(第一天)
《Python打卡学数据库的第一天》快来跟着小编从零开始学习Redis数据库吧~