java拓展实训答案_Java项目实训_2020/12/26

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.数组

标签:26,12,Java,变量,对象,修饰符,修饰,java,方法

来源: https://blog.csdn.net/qq_15719613/article/details/111768153

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值