- 博客(10)
- 收藏
- 关注
原创 2021-5-14
1.为什么出现集合类? 数组:存储相同数据类型的容器。数组进行增删改查很困难,所以引出集合。集合也是一个容器。 ArrayList类的构造方法和成员方法 构造方法 ArrayList(); 成员方法 添加元素 获取元素 集合长度 删除元素 修改元素 补充1:ArrayList()是List的子集,它的底层是数组。里面的元素允许有空元素。 补充2:ArrayList是线程不同步 线程不安全的。 补充3:ArrayList()存在 无参构造器 有参构造器 集合类的构造器。 补充4...
2021-08-02 16:55:15
159
原创 2021-5-13
1.API概述 API(application Programming Interface):应用程序编程接口。 如何使用API 打开帮助文档 点击显示,找到索引,看到输入框 你要找谁:在输入框里输入,然后回车 看包:java.lang下的类不需要导包,其他需要 看类的解释和说明 学习构造方法 使用成员方法 常用API API概述 String StringBuilder ArrayList FileWriter和FileReader BufferedWriter和Buffer
2021-08-02 16:54:17
69
原创 2021-5-11
包 访问修饰词 1.包(package) 对类文件进行分类管理。 给类提供多层命名空间。包名,类名。 写在程序文件的第一行。 类名的全称是 包名.类名。 包也是一种封装形式。 2.如何定义包呢? 包在文件系统中体现就是文件夹。 定义项目时,必须要有包,因为会有很多很多很多重名的类,为了区分就产生了包。北京有人民大街,长春也有人民大街,当你想表述哪个人民大街的时候,就会说北京的人民大街或长春的人民大街。 定义包通过一个关键字package定义。 包名规范:所有字母都小写。 有了包以后
2021-08-02 16:53:36
69
原创 2021-5-10
复习 类的标准写法:属性私有、无参构造器、有参构造器、setget()参数、toString()方法。 static:可以修饰成员属性(成员方法、成员变量)通过类名.可以直接调用方法。一般是用作工具类。static修饰的属性只有一份,放在常量池中,给所有对象共享。 代码块:局部代码块、构造代码块(2)、静态代码块(1)、同步代码块。 1.继承的概述 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。 子类可以直接访问父类中的非
2021-08-02 16:52:49
57
原创 2021-5-7
写一个手机类(上节课作业): //第一步:新建一个包,再包里新建一个Phone类 public classphone{ } //第一步:新建一个包,再包里新建一个Phone类 public class Phone {String brand;double price;char color;public void call(){System.out.println("拨号"); }} //第二步:在包里新建另一个类Demo03 定义一个对象 p...
2021-08-02 16:51:53
100
原创 2021-5-6
1.方法: 也是封装的一种体现。 2.定义方法时有两点需要确定: (1)确定返回值的类型(是不是需要返回值)。 (2)确定参数(需不需要参数 需要几个参数 什么类型的参数)。 3.方法的写法: 没有返回值,没有参数的方法。 没有返回值,有参数的的方法。 既有返回值,又有参数的方法。 4.方法的重载: 方法名相同,参数列表相同。参数列表指参数的个数、类型、顺序。 练习: 返回两个数中的较大值public static int sdf(inta,intb) 比较...
2021-08-02 16:50:53
89
原创 2021-4-28
赋值运算符 基本的赋值运算符 扩展的赋值运算符:+=,-=,*=,/=,... int a=8; a+=10; System.out.println(a);//18 关系运算符 ==,!=,>,>=,<,<= 关系运算符的结果都是boolean型,也就是说要么是true,要么是false 注意事项:关系运算符“==”不能误写为“=” int a=10; int b=20; boolean bo=a==b; System.out.println(bo);//f
2021-08-02 16:49:33
50
原创 2021-4-27
public class Hello{ public static void main(String[] args){//主方法:程序入口,没有主方法main()程序运行不了。 System.out.println(“HelloWorld”);//输出语句。 } } 1.注释(不参与程序的运行) 注释概述:用于解释说明程序的文字。 Java中注释分类: (1)单行注释://注释文字 (2)多行注释:/* 注释文字 */ (3)文档注释:/** 注释文字 */ 注释的作用:解释说明程序
2021-08-02 16:48:12
87
原创 20121-4-26
Java基础语法(上) Java语言概述 常用DOS命令 HelloWorld案例 注释 关键字 常量 变量 数据类型 标识符 运算符 流程控制语句 1.Java语言发展史 詹姆斯.高斯林(James Gosling) SUN(Stanford University Network斯坦福大学网络公司)oak 1995.5.23,java语言诞生; 1996.1,第一个JDK-JDK1.0诞生; 1996.9,约8.3万个网页应用了java技术来制作...
2021-08-02 16:46:33
68
原创 java日常1
structure结构 presentation表现 behavior行为 Hyper Text Markup Language超文本标记语句 markup tag 标记标签 <!doctype html>声明文档类型
2021-08-02 16:39:21
314
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人