![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
javaSE入门个人总结
文章平均质量分 85
javaSE
luohzzz
我想用代码写一个世界
展开
-
javaSE入门总结(个人学习)---第六部分:集合、多线程
一、集合1、什么是集合概念: 对象的容器,存储对象的对象,可代替数组和数组区别:(1)、数组长度固定,集合长度不固定。(2)、数组可以存在基本类型和引用类型,集合只能存在引用类型。特点: 容器的工具类,定义了对多个对象进行操作的常用方法位置: java.util.*;2、Collection父接口特点: 代表一组任意类型的对象,无序、无下标Collection常用方法Arraylist.add(Object obj) //添加一个对象Arraylist.addAll(Collectio原创 2021-07-31 09:18:10 · 89 阅读 · 0 评论 -
javaSE入门总结(个人学习)---第五部分:内部类、常用类、异常
一、内部类内部类:在一个类的内部,定义了一个完整的类。class mather{ class son{ }}内部类可以访问外部类的私有成员,从而不破坏外部类的封装性。分类:成员内部类、静态内部类、局部内部类、匿名内部类成员内部类在类的内部定义,与实现变量、实例方法同级别的类外部类的一个实例部分,创建内部类对象时,必须依赖外部类对象Outer out = new Outer();Inner in = out.new Inner();当外部类、内部类存在重名属性时,会优先访原创 2021-07-29 22:30:33 · 209 阅读 · 0 评论 -
java入门总结---第四部分:三大特性、三个修饰符、接口
一、三大特性(重点)1、封装(private)封装的必要性: 在对象的外部为对象的属性赋值,可能存在非法数据的录入,存在不安全隐患。概念: 尽可能隐藏对象的内部实现细节,控制对象的修改及访问权限为属性赋值(修改属性值):set方法public void set属性名(数据类型 变量名){ this.属性名 = 变量名;}获取属性的值:get方法public 数据类型 get属性名(){ return this.属性名;}注意:属性名首字母大写public clas原创 2021-07-28 23:27:49 · 82 阅读 · 0 评论 -
java入门总结---第三部分:函数、数组和面向对象简单了解
一、函数(基础重点)1、基本了解概念:实现特定功能的代码组成的一个整体;可以通过名字反复使用。函数的应用流程: ① 函数的定义:确定函数的功能及函数名。 函数的声明:对函数起名并且声明此函数的功能。 函数的实现:如何实现函数对应的功能 ② 函数的使用:通过函数名使用函数的功能称为函数的调用。位置:定义在类以内,与main函数并列的位置(其他函数的外面)。2、函数的定义public class function{ public static void main(String[原创 2021-07-26 22:10:32 · 63 阅读 · 0 评论 -
java入门总结---第二部分:分支结构和循环结构
一、if分支结构(基础重点)1、if基本结构if(布尔表达式/条件){ 语句 }后续代码对布尔表达式/条件进行判断结果为true,先执行代码块,再执行后续代码结果为false,跳过代码块,直接执行后续代码String str = "是";if (str == "是"){ System.out.println("你选择相信是");}System.out.println("他的物品");//结果是 你选择相信是 // 他的物品2、if····else原创 2021-07-26 16:53:12 · 154 阅读 · 0 评论 -
java入门总结---第一部分:了解和认识
java入门总结01-简单了解和认识一、语言特点和运行机制特点:相当于c/c++简单一点、面向对象性、跨平台性运行机制:java是先编译后解释运行二、程序入口—main—主函数public static void main(String[] args){ 输出语言}在idea里书写psvm和main都是能快捷输入main方法三、编码规范(养成良好习惯)良好的格式习惯良好的标识符命名习惯:标识符只能以数字、字母、下划线(_)、$ 组成,但是不能以数字开头。严格区分大小写变量名原创 2021-07-26 01:31:05 · 48 阅读 · 0 评论