入门Javaweb,入门年薪百万
较好的学习方式是需求驱动学习(如:以实现一个功能为目的,去查询遇到问题的点,然后解决问题 )
总结一下这就天来学的零散Java知识
开发工具:windows10+idea2021+jdk17
问题一:记事本写的 .java文件无法编译运行(path配置了Java路径,路径正确,但cmd查看Java的版本说不存在,文件不能编译运行)
解决:打开path路径配置,把Java的path路径放在第一个位置(位置前移,也可不是第一,根据自己的情况而定)
1、字面量
整数、小数、true 、false、"robin"、‘a’
2、数据类型分两种:基本数据类型、引用数据类型
①基本数据类型【4类八种】
整型:byte、short、int【默认】、long
浮点型:float、double【默认】
字符型:char
布尔型:boolean
②引用数据类型【】
数组
字符串
3、 数据类型大小顺序:
byte< short<int <long<float<double
4、return表示结束方法
5、Java参数传递都是值传递(数据值传递,地址值传递)
6、成员变量是有颜色的(idea会给他标注成紫色),局部变量是没颜色的
7、关键字:意味着要全部小写
8、以后所有对象的成员变量都私有,然后给他们添加set()和get()方法
9、方法被哪个对象调用了,this就代表谁(代表那个对象)
10、构造方法是一种特殊的方法 创建方法时必须写!
作用:创建对象
功能:主要完成对象数据的初始化
格式:
public 类名(){
}
11、Java中提供的方法的区间范围都是左必右开
12、数组中的是length,字符串中的是length();
13、ArrayList的返回值永远是true
14、list.fori 快捷键