前言
-
开发语言的本质
不同数据类型之间的值传递 -
正则表达式
(1) 几乎所有语言都支持正则表达式
(2)^[1-9]\\d{7}((0\\d)|(1[0-2]))(([0|1|2]\\d)|3[0-1])\\d{3}$
-
数据库
(1) 增删改查
一. Python
二.Java
主语言
1. 文件类型
(1) 源代码文件
java——java程序源代码
(2) 编译后文件
class——java字节码文件
(3) 打包和部署文件
jar——java类和相关资源的压缩文件
war——专门用于web应用程序的打包
ear——封装和部署企业级Java应用程序
(4) 配置文件
properties——键值对格式的配置文件
xml——java应用程序和框架的扩展标记语言
(5) 其他文件
sql jsp jsf mf log json yaml等
2. java文件组成
(1) Package声明——文件中的类所属的包声明
(2) import语句——导入其他包中的类或者整个包
(3) 类或接口声明——只有一个公共类(公共类名必须与文件名相同)以及多个其他类
多个公共接口
(4) 注释——单行注释// 多行注释 /* / or /* */
(5) 类成员(五大成员)——变量、方法、构造器、代码块以及内部类
(6) 执行入口(可选)——主程序入口
3. Java类成员
java五大类成员
变量——8种数据类型
方法——
构造器(构造方法)——
代码块——
内部类——
4. 类、抽象类与接口
接口(抽象方法)
抽象类(属性、抽象方法)
类(重写方法)
5. 封装、继承与多态
封装——
继承——
多态——
6. Java访问权限
public>protected>default>private