1.类的书写与对象的创建
[修饰符] class className{
//成员属性 static 没有使用static
[修饰符] 数据类型 shuxingName [=value];
//方法 static 不使用static修饰的
[修饰符] 返回类型 方法名(参数列表){
return XXX;
}
//构造方法
[修饰符] 方法名(参数列表){
初始化对象中的属性
}
}
2.new 构造器();
class User{
private int age;
//无参构造器
public User(){
}
public User(int age){
}
}
new User();
spring mybatis...
构建一些对象 保存到某个容器中
反射的形式调用无参构造器
------------------------------------------------
Java中的容器:
class Student{
}
59
new Student();--->班长相关信息
new Student();--->学委相关信息
数组:数组可以存放任意一种数据类型,同一个数组只能存放
相同的数据类型
数组:引用类型
基本类型的数组:保存数据本身
引用数据类型的数组:保存其他引用类型的数据的地址
声明:
数据类型[] 变量名;
int[] arr=null;
boolean[] arr=null;
创建: new 数据类型[数组的长度];
初始化
arr[0]=value;
使用
int num = arr[0]
声明 初始化
1:
int[] arr ={1,2,3,5};//必须放到一起不允许拆开去写
int[] arr =null;
arr={};//错误
2:
int[] arr = new int[]{1,2,3};
int[] arr =null;
arr=new int[]{1,2,3};
arr=new int[8];
冒泡:java
[10,50,3,12,22,15]
第一轮:
10 50 3 12 22 15
10 3 50 12 22 15
10 3 12 50 22 15
10 3 12 22 50 15
10 3 12 22 15 50
第二轮
4
3
...
引用数据类型:
全部的学生信息
对象
数组保存数据:
局限性:注册信息
Student[] ss = new Student[1000];
集合:数据长度不固定 数据类型不固定 一个集合中可以存放
多种数据类型的数据
Collection:接口
List: ArrayList 允许存放相同的数
Set:所有的set不能存放相同的数据
HashSet
TreeSet :排序
泛型:在数据类型不确定的情况下代替某个数据类型出现
泛型在集合中应用
int a =10;
Java给每个基本数据类型对应了一个包装器类型
int -->Integer
Integer i =10;
i.parseInteger();
int i =10;
Student :注册用户名不能重复
Collection[] ---->Student
Map:接口 存储数据的时候是按照键值对的形式进行存储
并且键是不允许重复的 不能为空的
one="hello";
HashMap:类 构造器(构建对象)
方法
TreeMap
------------------------
1.自己构建一个ArrayList
要求:
1.放置5个Student对象进去
2.将这些Student 对象从ArrayList中取出来
2.自己构建一个HashSet
要求:
1.放置5个Student对象进去
2.将这些Student 对象从HashSet中取出来
3.构建一个map集合:
key:Student对象的名字
值:Student对象本身
存进去 三种方式取出来
4.测试:
map:
zhangsan student(zhangsan,20)
zhangsan student(zhangsan,28)
public class Test{
public Student iterator(){
new Student();
}
}
---------------------------
web项目:
127.0.0.1
http://127.0.0.1:8888/FirstWeb/First.html
http://127.0.0.1:8888/FirstWeb/First.html?username=fff&pass=ff&sex=%E5%A5%B3&address=%E5%B1%B1%E4%B8%9C&love=on&love=on&love=on
电子商务网站项目整合笔记(一)-------Java基础2
猜你喜欢
转载自www.cnblogs.com/DennySmith/p/12208773.html
今日推荐
周排行