由于公司项目需求和个人发展需求,近期要开始学习java了,先定一个小目标:先把java基础过一遍,往下是学习JSP。
1、基础知识
1.1 入门第一课
java程序结构:
编辑文件生成:一个类生成一个class文件
注释:
- 单行
//
- 多行
/*xxx*/
- javadoc注释
/** */
1.2 命名规则
- 望文生义
- 包名全部小写,如xyz.dropsec
- 类名每个单词首字母大写,如HelloWorld
- 接口名首字母大写
- 变量/方法名:第一个单词小写后面每个单词首字母大写
- 常量:每个单词都大写多个单词之间以下划线连接
1.3 变量
局部变量:定义在方法内部的变量叫局部变量,先定义后使用;
public class test{
public static void main(String args[]){
int i;
}
}
1.3 数组
数组的定义:存储同一种数据类型集合的容器,
如int[] arr = new arr[n]
数组容易最出现问题:
数组空指针异常
数组工具:arrays
导入:import java.util Arrays;
1.4 对象
匿名对象:
- 书写简单
使用一次就释放内存
封装:
public、private
封装的步骤使用private修饰需要被封装的属性