大二电子信息工程小白一枚,想自学后端毕业去找工作,为了提高学习效率,想记录总结一下每天学习的内容,若有志同道合的小伙伴可以一起打卡,有大佬的话也希望能提一些建议,感谢!
4.14 白天主要就是上了学校的课,晚上用来学习java的基础语法,跟的是尚硅谷的教程【尚硅谷2024最新Java入门视频教程(上部)java零基础入门教程】https://www.bilibili.com/video/BV1YT4y1H7YM?p=37&vd_source=1fb796734eb8b039b7988536ce31a21a
一开始先听老师介绍了java'的一些历史啊使用场景啊不同版本啊之类的背景知识,然后尚硅谷用的是一个记事本来写程序,我比较喜欢vscode所以自己查资料配好了java的环境,配了一两个小时,配好环境后成功敲出了helloworld的代码!然后就开始正式的学习一些基础语法,以下是我记的一些笔记
常量
public class Demo01Constant{
public static void main(String[] args){
//整数常量
System.out.println(1);
System.out.println(-1);
//小数常量
System.out.println(1.5);
System.out.println(1.0);
//字符常量
System.out.println('1');
//System.out.println('11');错误
System.out.println(' ');
//System.out.println(' ');错误
//字符串常量
System.out.println("itheima");
System.out.println("");
//布尔常量
System.out.println(true);
System.out.println(false);
//空常量,不能直接使用
//System.out.println(null);错误
//常量运算
System.out.println(10+3);
System.out.println(10-3);
System.out.println(10*3);
/*
/前后如果都是整数,结果只取整数部分
/前后如果只要有一个数带整数,结果就是正常小数
*/
System.out.println(10/3);
System.out.println(10.0/3);
}
}
变量
public class Demo03Var{
public static void main (String[] args){
//byte
byte num1 = 100;
System.out.println(num1);
//short
short num2 = 1000;
num2 = 1001;
System.out.println(num2);
//int
int num3 = 10000;
num3 = 1;
System.out.println(num3);
//long -> 定义long型的变量后面加个L
long num4 = 10L;
System.out.println(num4);
//float -> 后面加个F
float num5 = 2.5F;
System.out.println(num5);
//double 小数的默认类型
double num6 = 2.5;
System.out.println(num6);
//char
char num7 = 'A';
System.out.println(num7);
//boolean
boolean num8 = true;
boolean num9 = false;
num8 = num9;
System.out.println(num8);
//String -> 是一个引用数据类型,属于类的一种,但是定义和基本类型一致
String name = "hezi";
System.out.println(name);
//变量的计算
int a = 10;
int b = 3;
int sum = a + b;
System.out.println(sum);
System.out.println(a+b); //也可以但不推荐,后续可能还要用sum这个结果
/*
/为转义字符
a.将普通字符转成具有特殊含义的字符
b.将具有特殊含义的字符转成普通字符
*/
/*
n:普通字符
\n:换行符
t:普通字符
\t:制表符 ->也就是tab键
*/
//用String表示一个路径
//String path = "E:\cs2\111" 错误,因为\符号把紧跟着的字符转义了,java中两个\\戴表一个\,正确写法如下
String path = "E:\\cs2\\111";
System.out.println(path);
}
}
第一天的学习就愉快的结束了