- 博客(28)
- 收藏
- 关注
原创 javaSE------IO流2
本章概述:本章主要讲了BufferedWriter类,BufferedReader类,BufferedWriterDemo类的使用,以及从万维网上摘取百度网页的操作 目录 本章概述: 一、BufferedWriter的使用 1、BufferedWriterDemo 二、BufferedReader类 1、BufferedReaderDemo 三、BufferedWriter的使用 1、BufferedWriterDemo 四、从万维网上摘取百度网页的操作 1、BaiduDemo 本章概
2022-05-08 16:42:54
146
原创 javaSE-----IO流1
本章概述:本章主要讲了IO流的入门类----File类,WriterDemo,还有CopyFileDemo两个常用类的使用 目录 目录 本章概述 一、FileInputStream 文件输入流 1、FileDemo 二、WriterDemo的使用 1、WriterDemo 三、CopyFileDemo的使用 2、CopyFileDemo 本章概述 一、FileInputStream 文件输入流 1、FileDemo package com.tensent.class4.filedemo;
2022-05-08 16:41:57
135
原创 javaSE-----常用类2
本章概述:本章主要讲了包装类与基本数据类型,字符串的本质与使用,定义交通工具的Vehicle类以及TestVehicle 目录 本章概述: 一、包装类与基本数据类型 1、TestInteger.java 二、字符串的本质与使用 三、定义的交通工具Vehicle 1、Vehicle.java 2、TestVehicle.java 本章概述: 一、包装类与基本数据类型 1、TestInteger.java package commanclass.class2; /* * 包装类与基本数..
2022-05-08 16:40:52
113
原创 javaSE------常用类1
本章概述:本章主要讲了Date日期类,还有构造方法与重载,String类,Vehicle类 目录 本章概述: 一、Date日期类的使用 1、DateDemo 二、构造方法与重载 1、构造方法与重载在Java基础中的使用 2、Person类 3、TestCircle 本章概述: 一、Date日期类的使用 1、DateDemo package commanclass.class4; import java.text.DateFormat; import java.text.ParseExc.
2022-05-08 16:39:46
109
原创 集合框架2
本章概述: 一、Iterator的使用 1、IteratorDemo 二、LinkedList的使用 1、LinkedListDemo 2、ListDemo 3、Vector的使用 三、Set的使用 1、SetDemo 本章概述: 一、Iterator的使用 1、IteratorDemo package collection.class2; import java.util.ArrayList; import java.util.List; import java.util.ListI.
2022-05-08 16:38:39
116
原创 java------集合框架
本章概述: 一、ArrList的使用 1、ArrListDemo 二、Collection的使用 1、CollectionDemo 三、泛型的使用 1、FanXingClass 2、FanxingDemo 3、FanXingInterface 4、FanXingMethod 本章概述: 一、ArrList的使用 1、ArrListDemo package collection.class2; import java.util.ArrayList; public class Ar..
2022-05-08 16:37:25
98
原创 java-----异常
本章概述: 一、什么叫做异常 1、异常的定义 二、异常的种类 1、自定义异常 2、抛出异常 3、声明异常 一、什么叫做异常 1、异常的定义 package exception.class2; import java.util.InputMismatchException; import java.util.Scanner; /* * 异常: * 在程序运行过程中,出现的不正常情况叫做异常 * * 注意: * 1、相同的代码在运...
2022-05-08 16:36:12
99
原创 面向对象---接口,面向对象编程,内部类
本章概述: 一、为什么使用接口 1、Door.java 2、DoorBell.java 二、接口的基本使用 1、Lock.java 2、LockDoor.java 3、TestLockDoor.java 三、内部类 1、Outerclass.java 2、TestOuterclass.java 一、为什么使用接口 1、Door.java package day01.class2.interfacedemo; public abstract class Door { // ...
2022-05-08 16:34:55
101
原创 java-----------继承
在java中只有单继承,当一个类需要继承多个类的时候,那么就需要考虑使用接口 在项目开发过程中,接口用的非常广泛 用法: 1、接口使用interface定义 2、如果一个类实现了一个接口,那么需要把接口中的所有的抽象方法全部实现 3、一个类实现接口使用implements 特征: 1、接口中的方法都是使用public abstract修饰的,即使不写public修饰符,它也不是default修饰得, 仍然是public修饰的,并且只能是publi...
2022-05-08 16:32:32
101
原创 java语言
mport java.util.Scanner; /* 流程控制语句: 单分支结构: 只有一个条件,符合就执行 双分支结构: 会有两个条件,符合其中一个就执行语句块,不符合就执行另外一个语句块 多分支结构: 有多个条件,匹配哪个就执行对应的语句块,如果都不匹配那么就执行最后的else语句块 嵌套if分支结构 分支结构中包含分支结构 switch多分支结构 擅长于等值条件判断的情况 */ ...
2022-05-08 16:30:39
111
原创 抽象类,抽象方法,final,Object
四、抽象类、抽象方法 父类 Pet.java package netclass04.abstracts; public abstract class Pet {undefined private String name; private int age; public Pet(){undefined } public Pet(String name,int age){undefined this.name = name; ...
2022-02-10 13:40:33
114
原创 面向对象 多态,instanceof用法,引用数据类型的转换
1、宠物饿了,需要主人给宠物喂食 ---- 不同宠物吃的东西不一样 ---- 不同宠物恢复后体力值不一样 ---- 狗狗类 增加狗狗吃东西的方法 ---- 企鹅类 增加企鹅吃东西的方法 ---- 创建主人类 编写给狗狗喂东西的方法 编写给企鹅喂东西的方法 ---- 编写测试方法 调用主人类给狗狗喂东西的方法 ...
2022-02-10 13:38:42
260
原创 面向对象 继承 ,super ,方法重写
一、继承 1、为什么要使用继承? 使用继承优化后: 子类和父类是is-a的关系 2、继承是什么? 类是对对象的抽象,继承是对某一批类的抽象,从而实现对现实世界更好的建模。 提高代码的复用性! extends的意思是“扩展”。子类是父类的扩展 不同的叫法:超类、父类、基类、子类、派生类 3、如何使用继承? 使用继承 --编写父类 --编写子类,继承父类 --一个类只能继承一个父类 4、课堂Demo【重点掌握】 子类 Dog.java ...
2022-02-10 13:35:31
164
原创 面向对象关键字
this的作用: this表示的是当前对象本身, 更准确地说,this代表当前对象的一个引用。 普通方法中使用this 区分类成员属性和方法的形参 调用当前对象的其他方法(可以省略) 位置:任意 构造方法中使用this 使用this来调用其它构造方法 位置:必须是第一条语句 this不能用于static方法。(讲完static,大家就知道为什么了!) this测试代码 public class TestThis { int a,b,c; TestThis(){ System...
2022-02-10 13:32:27
131
原创 java 修改密码例题
import java.util.Scanner; /** * @Auther:likaiyong * @Date: 2021/12/9- 12- 09- 20:17 * @Description:PACKAGE_NAME * @version: 1.0 */ public class zhanghao { String account ="lky" ; String password ="2002"; public void accountInfo() { .
2021-12-10 13:08:47
552
原创 对 类 面向对象的理解
/** * 定义类的时候,属性和方法不是必须的。 * 一个源文件中可以有N个类,但是有且只能有一个public修饰的类,并且这个源文件的名称必须和public修饰的类名一致 * * 属性:(成员变量) * 语法: * [修饰符] 数据类型 属性名 = [默认值]; * * 注意: * 1、修饰符和默认值可以没有,没有的时候系统会根据数据类型对应的给默认值 * 2、数据类型和属性名一定要有,属性名的定义要符合合法的标识符命名规范 * * 方法: * ...
2021-12-10 12:54:33
110
原创 Java 数组
import java.util.Arrays;/* 数组也是数据结构中的一种实现,在存储数据的时候经常用数组来存储 经常见的数据结构:线性表非线性表 图 队列堆栈 数组经常用来考算法: 面试需求: 1写出某个算法冒泡排序选择排序插入排序快速排序 2排序算法的时间复杂度(空间复杂度) 衡量一个数据结构是否是合适的衡量标准 3排序算法的稳定性 排序之前数组的元素位置和排序之后的数组元素位置是否发生变化 */ public class ArraySort{ public static void main
2021-12-01 22:17:26
110
原创 java流程控制语句
import java.util.Scanner; /*流程控制语句: 单分支结构: 只有一个条件,符合就执行 双分支结构: 会有两个条件,符合其中一个就执行语句块,不符合就执行另外一个语句块 多分支结构: 有多个条件,匹配哪个就执行对应的语句块,如果都不匹配那么就执行最后的else语句块 嵌套if分支结构 分支结构中包含分支结构 switch多分支结构 擅长于等值条件判断的情况 */ ...
2021-11-26 21:24:49
113
原创 java流程控制语句
import java.util.Scanner; /*流程控制语句: 单分支结构: 只有一个条件,符合就执行 双分支结构: 会有两个条件,符合其中一个就执行语句块,不符合就执行另外一个语句块 多分支结构: 有多个条件,匹配哪个就执行对应的语句块,如果都不匹配那么就执行最后的else语句块 嵌套if分支结构 分支结构中包含分支结构 switch多分支结构 擅长于等值条件判断的情况 */ ...
2021-11-26 16:29:17
102
原创 购物清算例题
import java.util.Scanner; public class work6{ public static void main(String[] args){ System.out.println("********************************************"); System.out.println("请选择购买的商品编号:"); System.out.println("1.T恤\t\t2.网球鞋\t3.网球拍"); ...
2021-11-24 20:28:36
641
原创 循环结构for
循环结构for循环,用的最多: 语法规则: for( 初始化1 ; 条件判断2 ; 步进器4 ){ 逻辑代码3; } 执行顺序:1-2-3-4-2-3-4-2-3-4... ... for循环的好处: 1、代码简洁 2、for循环中的初始化变量的...
2021-11-24 20:23:56
81
原创 数据的转换
public class youni{ public static void main (String[] args){ int a = 1; int b = 2; //1 借助第三变量进行交换 /*int temp = b; b = a; a = temp; System.out.println(a); ...
2021-11-21 23:31:43
369
原创 java流程控制语句
import java.util.Scanner; /* 流程控制语句: 单分支结构: 只有一个条件,符合就执行 双分支结构: 会有两个条件,符合其中一个就执行语句块,不符合就执行另外一个语句块 多分支结构: 有多个条件,匹配哪个就执行对应的语句块,如果都不匹配那么就执行最后的else语句块 嵌套if分支结构 分支结构中包含分支结构 switch多分支结构 擅长于等值条件判断的情况 */...
2021-11-21 14:37:44
69
原创 JAVA中的运算
java中的运算符: 算术运算符: +,-,*,/,%,++,-- 赋值运算符 = 一个等号=是赋值,两个等号==是关系运算符 扩展赋值运算符:+=,-=,*=,/= 关系运算符: >,<,>=,<=,==,!= 逻辑运算符: &&,||,! 位运算符: &,|,^,~ , >>,<<,>>> (了解!!!) 条件运算符 ?: public class OperatorDemo{ pu...
2021-11-17 19:47:40
675
原创 java的数据类型和运算符
标识符的命名规范: 硬性要求 1、必须以字母、_下划线、美元符$开头 2、其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合 3、大小写敏感,长度无限制 4、不可以是Java的关键字或保留字,关键字是供内部使用的 常规建议 驼峰命名: 1、类名、接口名一般第一个单词首字母大写,从第二个单词起首字母都是大写 ...
2021-11-12 23:47:23
81
原创 2021-11-11
如果在源文件中出现乱码,是因为DOS系统的默认编码方式是GBK,所以·这个时候需要修改源码的编码方式为 ANSI,这样就可以处理乱码的问题了。 第一个java程序员需要注意的点: 1.pubilc static void main(String[] args)是所有java应用程序的入口 2.public static void main是不能变的 3.main方法的参数String[]args有几种写法:String[]args,String args[] 4.main方法的参数名称a...
2021-11-11 19:08:52
304
原创 Java第一课
1995年5月23日Java语言诞生 Java为什么被发明 Green项目 应用环境:像电视盒这样的消费类产品 要求:语言本身是中立的,也就是跨平台 Java的发明人:Jamas Gosling Java的核心优势:跨平台 什么叫跨平台:一次编译到处运行 Java跨平台原理(JVM虚拟机.字节码文件) JavaEE:定位在服务器端的应用 JavaSE:定位在个人计算机上的应用 JavaME:定位在消费性电子应用产品 Java的特点:1.没有指针 2.内存管理 ...
2021-11-10 20:06:40
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅