Java
文章平均质量分 68
宁苓
2020080605051
展开
-
JAVA学习
Day29一、学习目标一、安装MySQL程序1.打开下载的mysql安装文件mysql-5.5.27-win32.zip,双击解压缩,运行“setup.exe”2.选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,选择“Custom”,按“next”键继续3.点选“Browse”,手动指定安装目录4.填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可原创 2021-06-21 01:19:20 · 62 阅读 · 0 评论 -
JAVA学习
Day28原创 2021-06-18 23:18:39 · 242 阅读 · 0 评论 -
JAVA学习
Day27原创 2021-06-18 23:17:55 · 69 阅读 · 0 评论 -
JAVA学习
Day26原创 2021-06-18 23:17:06 · 56 阅读 · 0 评论 -
JAVA学习
Day25原创 2021-06-20 17:23:48 · 63 阅读 · 0 评论 -
JAVA学习
Day24一、二、三、原创 2021-06-18 23:10:38 · 70 阅读 · 0 评论 -
Java学习
Day23一、二、三、原创 2021-06-18 22:09:48 · 66 阅读 · 0 评论 -
JAVA学习
Day22一、二、三、原创 2021-06-18 22:08:35 · 80 阅读 · 0 评论 -
Java学习
Day21一、学习目标1.2.3.二、知识点1.2.3.三、应用运行1.代码示例package demo01;import java.io.FileInputStream;import java.io.IOException;public class Demo01InputStream { public static void main(String[] args) throws IOException { //1.创建FileInputStream 对象,构造方法中绑定原创 2021-06-18 22:35:52 · 86 阅读 · 0 评论 -
Java学习
Day20一、学习目标1.File类2.FileOutputStream对象二、知识点1.File类概述创建一个文件/文件夹删除一个文件、文件夹获取文件、文件夹判断文件或文件夹对文件进行遍获取文件大小File 是一个操作与系统无关的类记住三个单词:file: 文件,directory: 目录、文件夹,path: 路径2.FileOutputStream对象构造方法的作用:a、创建了一个FileOutputStream对象b、更具构造方法中传递的文件/文件路径,创建一个空的原创 2021-05-23 20:00:19 · 69 阅读 · 0 评论 -
Java学习
Day19一、学习目标1.捕获异常try–catch2.finally 关键字二、知识点1.捕获异常try–catch如果异常出现的话会立刻终止程序,所以我们得处理异常:a.该方法不处理,而是声明抛出,由该方法的调用者来处理(throws)b.在方法中使用try–catch的语句来处理异常捕获异常指Java中对异常有针对性的语句进行捕获,可以对出现的异常进行指定方式的处理。常用语法如下:try {编写可能会出现的代码}catch(异常类型 e) {处理异常代码//记录日志/打原创 2021-05-15 17:50:11 · 49 阅读 · 0 评论 -
Java学习
Day18一、学习目标1.Collection集合2.异常3.异常的处理二、知识点集合概述集合是java中提供的一种容器,可以用来储存多个数据。集合和数组的区别a. 数组的长度是固定的,集合的长度是可变的b.数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不—致。在开发中般当对象多的时候,使用集合进行存储。集合的框架JAVASE提供了满足各种需求的APl,在使用这些API前,先了解其继承与接口操作架构,才能了解何时采用哪个类,以及类之间如原创 2021-05-15 17:10:05 · 70 阅读 · 0 评论 -
Java学习
Day17一、学习目标二、知识点字符串的特点:1.字符串的内容用不可变(重点)2.字符串是可以共享使用的3.字符串效果上是相当于一个char [],但是实际底层储存的是byte[]常用的三种构造方法1.public String() 创建一个空白的字符串,不包含任何内容2.public String(char[] array) 根据字符数组来创建字符串3.public String(byte[] array) 根据字节数组来创建字符串最直接的方式:String str=“class5原创 2021-05-11 00:54:47 · 76 阅读 · 0 评论 -
java学习
Day16一、学习目标1.数组2.Arraylist类3.Arraylist的使用二、知识点1.数组:可以储存两种类型的数据,储存引用类型(缺陷:数组一旦创建,运行期间长度不可更改)2.ArrayList类:java.util.ArrayList是大小可变的数组的实现,存储在类的数据称为元素。此类提供一些方法来操作内部存储的元素。ArrayList中可不断添加元素,其大小也自动增长。3.Arraylist的使用:查看类java.util.ArrayList ∶该类需要import导入使后原创 2021-05-05 18:04:51 · 60 阅读 · 0 评论 -
Java学习
Day15一、学习目标1.数组的使用2.导包3. 关键字4.方法重载二、知识点1.数组的特点:(复习)数组是一种引用数据类型数组当中可以存储多个数据,但是类型必须统一数组的长度在程序的运行期间,是不可改变的2.导包三步骤A.导包import包路径.类名称如果需要使用的目标类和当前类位于不同一个包下,则可省略导包语句默认只有java.long包下的内容可以不导包,其他路径都需import导包B.创建对象C.使用成员方法获取键盘输入的int数字 int num= sc.nex原创 2021-04-22 01:25:48 · 80 阅读 · 1 评论 -
Java学习
Day14一、学习目标1.数组的概念2.数组的特点3.数组的初始化(1)动态初始化(2)静态初始化二、知识点1.数组的概念:(1)是一种容器,可以同时存放同种数据类型的多个数据。(2)在一个数组中如果用一个下标就能确定一个数组元素在数组中的位置,则该数组就称为一堆数组。具有两个或多个下标的数组称为二堆数组或多堆数组,又称数组的数组。一堆数组格式为:type arrayName[ ];或type[ ] arrayName;二堆数组格式为:type arrayName[ ][ ];或typ原创 2021-04-22 00:25:21 · 71 阅读 · 0 评论 -
Java学习
Day13一、学习目标1、接口的多实现2、接口的多继承3、权限修饰符二、知识点1、接口的多实现(1)接口中是可以定义成员变量的,但是必须用public static final 关键字修饰,从效果上看就相当于是一个常量。(2)注意事项:a、接口中的常量,用public static final 来修饰,是可以省略这三个关键字b、相当是常量,因此只能初始化的生活进行 赋值,后面不能改c、建议命名格式用大写加下划线2、接口的多继承3、权限修饰符三、应用运行1、接口(1)Java接原创 2021-04-13 19:09:13 · 72 阅读 · 0 评论 -
Java学习
Day12一、学习目标1、2、3、4、二、知识点1、2、3、三、应用运行原创 2021-04-12 01:30:35 · 65 阅读 · 0 评论 -
Java学习
Day11一、学习目标1.多态2.成员访问二、知识点1.多态是指同一个对象,在不同时刻表现出来的不同形态(1)代码中体现多态:父类应用指向子类对象格式父类名称 对象名 =new 子类名称 。2.访问成员变量两种方式:(1)直接通过对象名称访问(2)通过成分方法间接访问三、应用运行1.多态代码如下运行成果2.成员访问直接访问 看符号左边是谁,就用谁没有则上找Fu obj=new Zi();obj.method();子类方法System.out.println(原创 2021-04-11 15:18:26 · 50 阅读 · 0 评论 -
Java学习
Day10一、学习目标1、抽象方法二、知识点1、概念(1)当我们在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了。(2)在Java中,一个没有方法体的方法应该定义为抽象方法,而类中如果有抽象方法,该类必须定义为抽象类。注意:1.抽象类不能直接被使用,不能直接实例化。2.必须用一个子类来继承抽象的父类。3.子类必须覆盖重写,抽象父类中的所有抽象方法。4.一个抽象类不一定含有抽象方法,但是一个有抽象方法的类一定是抽象类。三、应用运行(1)2、原创 2021-04-13 00:27:08 · 62 阅读 · 0 评论 -
Java学习
Day9一、学习目标1.继承性2.成员变量的使用3.方法的重载4.super的用法二、知识点面向对象的三大特征:封装性、继承性、多态性,继承是多态的前提,如果没有继承就没有多态。继承主要解决的问题就是:共性抽取。1.继承关系中的特点:(1)子类可以拥有父类的“内部”(2)子类还可以拥有自己的专有内容2.成员变量的使用(1)直接使用成员变两量(2)在类定义里面使用成员变量3.方法的重载(1)参数不一样方法重载(2)子类和父类的方法完全一样(3)调用重载方法时,Java将尝试原创 2021-04-11 14:22:13 · 53 阅读 · 0 评论 -
Java学习
Day8一、学习目标1.构造方法2.构造方法注意事项二、知识点(1)构造方法必须和类名完全一样(2)构造方法不能有返回值void都不行(3)不能有具体的返回值(4)编译器会默认赠送一个构造方法public Student (){}(5)如果我们自己写了构造函数,编译器就不会赠送//Java class 可以反编译(6)构造方法分有参和无参三、应用运行代码运行结果如下:(1)无参构造代码如下(2)有参构造2020080605051...原创 2021-04-11 06:25:58 · 42 阅读 · 0 评论 -
Java学习
Day7一、学习目标1.局部变量和成员变量2.封装二、知识点(1)局部变量:在方法的内部,只有方法中才可以使用,没有默认值,必须手动进行赋值,位于栈内存。(2)成员变量:在方法的外部,直接写在类中,整个类都可以用,如果没有赋值,会有默认值,位于堆内存。二者定义位置不一样,作用范围不一样,默认值不一样,内存位置不一样,生命周期不一样。封装:(1)封装是Java三大特征之一(封装,继承,多态)是面向对象编程语言对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的。(2原创 2021-04-11 06:00:07 · 136 阅读 · 0 评论 -
JAVA学习
一、学习目标1.类的基本概念2.对象的基本概念3.类与对象的运用二、知识点●类:是一组相关属性和行为的集合。可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。类的定义格式:public class 名 {//成员变量//成员方法}(1) 定义类:就是定义类的成员,包括成员变量和成员方法。(2) 成员变量:和以前定义变量几乎是一样的。只不过位置发生了改变。在类中,方法外。(3) 成员方法:和以前定义方法几乎是一样的。只不过把static去掉。●对象:是一类事物的原创 2021-04-11 04:23:37 · 86 阅读 · 2 评论 -
JAVA学习
Day5一、学习目标1.顺序语句,判断语句(if、if-else、if…else if…else)2.switch表达式3.for循环语句4.while循环语句二、知识点if-else可判断所赋的值为奇数还是偶数三、应用运行1.顺序语句,判断语句if 语句,赋值后运行,看看满不满足条件大于等于18运行结果从上往下依次运行小于18直接跨过if语句,运行“回家吃饭”if-else只能二选一if(num % 2 ==0) 除以2能够余数为0,说明是偶数判断语句 if…else将 i原创 2021-03-22 16:28:44 · 58 阅读 · 0 评论 -
JAVA学习
Day4一、学习目标1.字符串相加(自增自减)2.操作符逻辑运算短路运算3.三元运算符二、知识点1.字符串(字符加数值)eg:System.out.println(“Hello”+20);运行后得hello20(1)自增自减给一个数赋值,在原有数值基础上根据符号自增自减eg:int num1=11;System.out.println(num1);num1++;System.out.println(num1);运行后结果为122.操作符(关系运算>、<、==原创 2021-03-21 12:02:10 · 76 阅读 · 0 评论 -
Java学习
day3一、学习目标:1.数据类型2.变量的运用3.类型转换自动型强制型4.运算符的应用二、知识点:常量:在程序运行期间,固定不变的量。常量的分类:1.字符串常量:凡是用双引号引起来的部分,叫做字符串常量。例如: “abc”、 “Hello”、 “123”2.整数常量:直接写上的数字,没有小数点。 例如: 100、200、 0、-2503.浮点数常量:直接写上的数字,有小数点。例如: 2.5、-3.14、0.04.字符常量:凡是用单引号引起来的单个字符,就做字符常量。例如: ‘A原创 2021-03-16 05:57:43 · 179 阅读 · 0 评论 -
Java学习
Day2一、Java程序的注释1.单行注释 / /2.块注释 /* /3.文档注释 /* */4.命名规则a.标识符可以包含:英文字母26个、0-9数字、$美元符号、_下划线b.标识符不能以数字开头c.标识符不能是关键字二、常量的分类字符串常量 eg:“shigagg”字符常量 eg:‘a’整形常量 eg:247 -247布尔常量 eg:null浮点数常量 eg:3.4 -3.4三、打开Notepad++程序写入Demo02Const以下程序以Java文件形原创 2021-03-05 16:40:43 · 76 阅读 · 0 评论 -
Java学习
Day1原创 2021-03-05 15:50:12 · 123 阅读 · 1 评论