
基础知识部分
Sean03
1
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JAVA基础知识
JAVA学习第一周①计算机基础知识②快捷键使用③常见的DOS命令④JAVA语言基础知识与JDK下载安装环境配置⑤编写简单小程序Helloworld并分析各种错误原因⑥关键字的认识与各种取名注意事项⑦数据类型的概述和分类⑧变量相加和常量相加的区别byte b1 = 3;byte b2 = 4;byte b3 = b1 + b2;(错误,b1+b2为int类型)byte b4 ...原创 2018-11-26 16:47:50 · 290 阅读 · 0 评论 -
Map集合与Collections工具类
Java学习第八周1.Map集合概述,特点,功能Map接口概述将键映射到值的对象一个映射不能包含重复的键每个键最多只能映射到一个值Map接口和Collection接口的不同Map是双列的,Collection是单列的Map的键唯一,Collection的子体系Set是唯一的Map集合的数据结构针对键有效,跟值无关;Collection集合的数据结构是针对元素有效功能:a:添加...原创 2019-02-07 10:28:11 · 218 阅读 · 0 评论 -
Java集合与泛型
Java学习第七周1.集合由来:面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,Java就提供了集合类数组和集合的区别(1): 长度区别:数组的长度是固定的而集合的长度是可变的(2): 存储数据类型的区别:数组可以存储基本数据类型 , 也可以存储引用数据类型; 而集合只能存储引用数据类型(3): 内容区别:数组只能存储同种数据类型的元素 ,集合可以存储不同类...原创 2019-01-08 23:20:25 · 199 阅读 · 0 评论 -
Java中日期类、正则表达式、和Math类
Java学习第六周1.类的方法与说明String:public boolean matches(String regex) :正则表达式的判断功能public String[] split(String regex)正则表达式的分割功能public String replaceAll(String regex,String replacement) 正则表达式的替换功能Math:pu...原创 2019-01-02 15:44:54 · 232 阅读 · 0 评论 -
Java中StringBuffer类Integer和Arrays类的应用
Java学习第六周1.StringBuffer类概述我们如果对字符串进行拼接操作,每次拼接,都会构建一个新的String对象,既耗时,又浪费空间。而StringBuffer就可以解决这个问题线程安全的可变字符序列与String的区别:String和StringBuffer都可以储存字符串,String内的不可改变,StringBuffer的字符串可以修改2.StringBuffer类中的...原创 2019-01-02 15:37:14 · 222 阅读 · 0 评论 -
Java内部类和Object,String类中的方法
Java学习第五周1.内部类:把类定义在其他类的内部,这个类就被称为内部类内部类访问特点①:内部类可以直接访问外部类的成员,包括私有。②:外部类要访问内部类的成员,必须创建对象。按照内部类位置分类:成员位置:在成员位置定义的类,被称为成员内部类。 局部位置:在局部位置定义的类,被称为局部内部类。访问内部类的成员格式: 外部类名.内部类名 对象名 = 外部类对象.内部类对象;成员内...原创 2018-12-26 12:55:14 · 165 阅读 · 0 评论 -
Java面向对象(2)
Java学习第四周1.多态概念:多态前提①:要有继承关系。②:要有方法重写。 其实没有也是可以的,但是如果没有这个就没有意义。③:要有父类引用指向子类对象。格式:父 f = new 子();2.多态中的成员访问特点:①:成员变量编译看左边,运行看左边。②:构造方法③:成员方法编译看左边,运行看右边。④:静态方法编译看左边,运行看左边。(静态和类相关,算不上重写,所以,...原创 2018-12-18 21:56:34 · 128 阅读 · 0 评论 -
Java面向对象(1)
Java学习第三周1.面向对象概念:面向对象开发就是不断的创建对象,使用对象,指挥对象做事情2.类的成员:成员变量 和以前定义变量是一样的,只不过位置发生了改变。在类中,方法外。成员方法:和以前定义方法是一样的,只不过把static去掉3.成员变量和局部变量的区别:A:在类中的位置不同成员变量:在类中方法外局部变量:在方法定义中或者方法声明上B:在内存中的位置不同成员变量:在堆...原创 2018-12-11 17:33:23 · 159 阅读 · 0 评论 -
JAVA数组知识
JAVA学习第二周1.数组基础知识:数组是存储多个变量(元素)的东西(容器),这多个变量的数据类型要一致数组定义格式格式1: 数据类型[] 数组名;(推荐)格式2: 数据类型 数组名[];动态初始化的格式:数据类型[] 数组名 = new 数据类型[数组长度];(注意数组索引是从0开始)静态初始化的格式:数据类型[] 数组名 = {元素1,元素2,…};2.内存分配图:3...原创 2018-12-04 18:42:58 · 168 阅读 · 0 评论 -
JAVA运算符,语句,方法基础知识
JAVA学习第二周1.逻辑运算符:&(并且) , |(或者) , !(非) , ^(异或) , &&(短路与) , ||(短路或)的用法与区别2.位运算符:&(与),|(或),^(异或:一个数据被另一个数据位异或两次) , ~(按位取反) , <<(左移:把<<左边的数据乘以2的移动次幂 ) ,>>(右移:把>>左...原创 2018-12-04 18:28:09 · 187 阅读 · 0 评论 -
IO流(异常,File类)
Java学习第八周1.IO流概述是用来处理设备之间的数据传输上传文件和下载文件2.IO流(异常的概述和分类)异常的基类: Throwable严重问题: Error 不予处理,因为这种问题一般是很严重的问题,比如: 内存溢出非严重问题: Exception编译时异常: 非RuntimeException运行时异常: RuntimeException编译时异常: Java程序必须显示...原创 2019-02-07 11:00:17 · 180 阅读 · 0 评论