IDEA安装
官网下载傻瓜安装很简单
IDEA写HelloWorld
- 下载后new一个project,保存到目录里
- 目录里面会自动生成一个src文件
- 在IDEA里右键src新建Java class,就可以写代码了
-
psvm就是public static void main(String[] args)
-
sout就是System.out.print
Java基础语法
一、注释、标识符、关键字
注释
public class HelloWorld{
public static void main(String[] args){
//单行注释
/*
多行注释
*/
/**
文档注释,开头有两个*
里面可以加参数
*/
/***
* 程序员歌
* 写字楼里写字间,写字间里程序员;
* 程序人员写程序,又拿程序换酒钱。
* 酒醒只在网上坐,酒醉还来网下眠;
* 酒醉酒醒日复日,网上网下年复年。
* 但愿老死电脑间,不愿鞠躬老板前;
* 奔驰宝马贵者趣,公交自行程序员。
* 别人笑我忒疯癫,我笑自己命太贱;
* 不见满街漂亮妹,哪个归得程序员?
* 本诗为优快云博主「Mr_YDK」的原创
*/
System.out.print("Hello,World!");
}
}
关键字
标识符
- 所有的标识符必须以 大小写字母、美元$或下划线_ 开始;数字是不可以的
- 不能使用关键字作为变量名或方法名
- 标识符对大小写敏感
- 类名和变量名都可以使用中文,但是最好别用
二、数据类型
图源B站狂神
byte占1字节
short占2字节
int占4字节
long占8字节
float占4字节
double占8字节
char占2字节
bool占1位
public class DataType {
public static void main(String[] args) {
//八大基本数据类型
//整数
int number1 = 10;
byte number2 = 20;
short number3 = 30;
long number4 = 40L;//long类型要在数据后面加个L
//浮点数
float number5 = 50.1F;//float后面要加一个F
double number6 = 3.1415926535987932384626433;
//字符
char name1 = 'A';
//字符串String不是关键词,是一个类
String name2 = "Hello";
//bool
boolean flag1 = true;
boolean flag2 = false;
}
}
什么是字节
- 位(bit):计算机内部数据储存的最小单位,11001100是一个八位二进制数。
- 字节(byte):计算机数据处理的基本单位,习惯上用B表示。
- 1B = 8bit
- 1KB = 1024B
- 1Mb = 1024KB
……
电脑的32位和64位的区别
int占4字节就是32位,long占8字节就是64位。
区别在于寻址能力不同,就是地址总线宽度不同。
32位指的就是内存寻址空间,也就是说总共有2的32次方个内存地址,一个地址存储一个字节,所以换成GB,就是4GB.
下面的明天再说