2020/12/26
一、今日所学知识
0.1企业开发
0.2企业模拟
1.实训项目:
王成方老师: QQ:934489161
宠物商城
前台
后台
2.学习安排:
开发环境+java基础
java基础+面向对象
mysql命令:增删改查
前端:vue.js
搭建项目前端+后端+数据库
完成用户登录注册
项目
自己完成
答辩
ps:作业日报直接提交到邮箱正文中
3.安装开发环境:
3.1java环境
3.1.1IDEA
3.1.2jdk15
3.1.3maven
3.2前端环境
3.2.1nodeJs
.1 vue
3.2.2vsCode
3.3数据库
3.3.1MySQL
3.3.2Navicat
4.
4.1idea
4.1.1新建项目
(1)注入依赖 放在maven的仓库中
web ->spring web
sql -> JPA & Driver
ps:
1.java基础语法
名词解释:
类:类是抽象的,概念的,代表一类事物。类是组成java程序的基本要素。类封装了一类对象的属性和方法。类是用来定义产生对象的模板。类的实现包括两部分:类声明和类体。
对象:对象是具体的,实际的,代表一个具体的事物。类是对象的模板,对象是类的一个个体。
方法:方法是解决一类问题的步骤的有序组合。方法包含于类或对象中。方法在程序中被创建,在其他地方被引用。
成员变量:
成员变量可以分为:
实例属性 (不用static修饰)
随着实例属性的存在而存在
类属性 (static修饰)
随着类的存在而存在
成员变量无需显式初始化,系统会自动对其进行默认初始化
标识符:(identifier)是指用来标识某个实体的一个符号,在不同的应用环境下有不同的含义。
类名、方法名、变量名
修饰符:
1.访问控制修饰符
public、private、default、protected
default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法
private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)
public : 对所有类可见。使用对象:类、接口、变量、方法
protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。
2.非访问修饰符
static 修饰符,用来修饰类方法和类变量。
final 修饰符,用来修饰类、方法和变量,final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。
abstract 修饰符,用来创建抽象类和抽象方法。
synchronized 和 volatile 修饰符,主要用于线程的编程。
2.八种基本数据类型
byte、short、int、long、float、double、char、boolean
1)四种整数类型(byte、short、int、long):
byte:8 位,用于表示最小数据单位,如文件中数据,-128~127
short:16 位,很少用,-32768 ~ 32767
int:32 位、最常用,-2^31-1~2^31 (21 亿)
long:64 位、次常用
2)两种浮点数类型(float、double):
float:32 位,后缀 F 或 f,1 位符号位,8 位指数,23 位有效尾数。
double:64 位,最常用,后缀 D 或 d,1 位符号位,11 位指数,52 位有效尾
3)一种字符类型(char):
char:16 位,是整数类型,用单引号括起来的 1 个字符(可以是一个中文字符),使用 Unicode 码代表字符,0~2^16-1(65535) 。
4)一种布尔类型(boolean):true 真 和 false 假。
第一个字母大写成为包装类;(为什么引入)
java中为8种基本数据类型又对应的准备了8种包装类
包装类是引用数据类型,父类是Object。
为了调用类的属性和方法;
Number和Math
floor() 向下取整
round() 四舍五入
ceil() 向上取整
random() 产生随机数 从无到有,不能传参
作业: 产生一个20到100之间的随机数
System.out.println("随机生成20-100的随机数"+(20+80*(Math.random())));
3.修饰符
4.运算符
5.循环结构
6.数组
转载:https://blog.csdn.net/qq_15719613/article/details/111768153
查看评论