- 博客(23)
- 收藏
- 关注
原创 024注解与反射
注解与反射内置注解@Override:重写超类的方法声明@Deprecated:不鼓励使用@SuppressWarnings:用来抑制编译时的警告信息(需要加参数)例如“all”package com.zzw.annotation;import java.util.ArrayList;import java.util.List;@SuppressWarnings("all")//镇压警告,适用于任何地方public class Test01 extends Object {
2021-04-20 01:21:39 111
原创 023网络编程
网络编程获取ip地址package com.zzw.lesson01;import java.net.InetAddress;import java.net.UnknownHostException;public class TestInetAddress { public static void main(String[] args) { try { InetAddress inetAddress01 = InetAddress.getByNa
2021-04-01 23:47:35 102
原创 021HTML
HTML第一个HTML界面<!----><!DOCTYPE html><html lang="en"><head> <!--meta标签 进行描述 --> <meta charset="UTF-8"> <meta name="keywords" content="java"> <meta name="decription" content="学习HTML">
2021-03-01 01:54:46 201 2
原创 020多线程
多线程的实现方法继承Tread类继承Thread类,重写run()方法package com.zzw.thread;/** * @ClassName TestThread * @Description 创建新线程:继承Thread 重写run()方法 * @Author AOA * @Date 2021/2/6 9:56 * Version 1.0 **/public class TestThread extends Thread{ @Override public
2021-02-22 20:25:40 158
原创 019常用类
常用类成员内部类package com.commonclass;/** * @ClassName Outer * @Description 内部类的使用 * @Author AOA * @Date 2021/1/22 17:28 * Version 1.0 **/public class Outer { private String name = "张三"; private int age = 18; class Inner { private
2021-02-05 16:51:33 98
原创 Git简单学习
Git简单学习cd 进入某一路径cd … 退出返回上一级pwd 显示当前路劲ls (ls) 列出文件夹下所有文件,ls更详细touch 新建新文件rm 删除文件mkdir 新建文件夹rm -r 删除文件夹mv 移动文件reset 重新初始化clear 清屏history 查看历史记录help 帮助表示注释exit 退出默认配置 git config -l
2021-01-30 13:31:35 86
原创 018IO流
I/O流文件字节输入流 FileInputStreampackage com.stream;import java.io.FileInputStream;/** * 文件输入流 * FileInputStream */public class Demo01 { public static void main(String[] args) throws Exception { FileInputStream fileInputStream = new FileInp
2021-01-22 00:31:22 788
原创 017集合
集合和数组的区别 1. 数组的长度固定,集合的长度不固定 2. 数组存储几本数据类型和引用类型,集合存储引用类型(可以将基本数据类型进行装箱操作)collection接口特点:无序,无下标,不能重复package com.collection;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;/** *Collection的使用 * (1)添加 * (2)删除
2021-01-08 20:34:04 148
原创 016异常
异常package com.exception;public class Test { public static void main(String[] args) { int a = 10; int b = 0; try { System.out.println(a/b); } catch (ArithmeticException e) { System.out.println
2020-12-10 20:19:26 146
原创 015面向对象编程
面向对象编程调用其他类的方法package opp.demo;public class Demo02 { public static void main(String[] args) { //调用其他类的静态方法 String s = Student.sayHello(); System.out.println(s); //调用其他类的非静态方法 String sleep = new Student().s
2020-12-09 16:24:36 105
原创 014数组
数组数组的长度一旦确定就不会更改数组的类型不能混合,必须是同种数据类型数组类型可以是任何数据类型,包括基本数据类型和引用数据类型数组可以看成是对象,数组元素可以堪称是成员变量数组的使用package com.zzw.array;public class ArrayDemo04 { public static void main(String[] args) { int[] arrays = {1,2,3,4,5}; for (int array
2020-11-29 01:14:35 95
原创 013计算器
计算器package com.zzw.method;import java.util.Scanner;public class HomeWork { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (true) { double first = scanner.nextDouble()
2020-11-24 19:24:03 85
原创 012可变参数
可变参数在方法的参数列表里,在参数的数据类型后加省略符,可以引用不限数量的实参,但是可变参数必须在参数列表的最后一个,且一个方法只能有一个可变参数。package com.zzw.method;public class Demo04 { public static void main(String[] args) { Demo04 demo04 = new Demo04(); demo04.test(1, 15, 16, 17); } pu
2020-11-24 02:30:23 83
原创 011命令行传递参数
命令行传递参数用main方法里的数组参数可进行输出必须在src目录下,编写目录package com.zzw.method;public class Demo03 { public static void main(String[] args) { for (int i = 0; i < args.length; i++) { System.out.println("arg[" + i + "]=" + args[i]); }
2020-11-23 19:20:55 62
原创 010方法的重载
方法的重载方法名相同参数列表不同(数据类型,数量,排列顺序)返回值可以相同,可以不相同返回值类型不同没用package com.zzw.method;public class Demo02 { public static void main(String[] args) { int result01 = max(10, 11); double result02 = max(10.0, 11.0); int result03 = ma
2020-11-23 19:19:15 62
原创 009Break和Continue
Break和ContinueBreakbreak会打破循环,不再执行循环,但是对接下来的语句没有有影响。package com.zzw.struct;public class BreakDemo { public static void main(String[] args) { int i = 0; while (i < 100) { System.out.println(i); System.out
2020-11-22 23:32:05 76
原创 Scanner
Scanner新建一个scanner对象,用hasNext或者hasNextLine检测是否有下一个,决定是否运行,用next或者nextLine获取package com.zzw.scanner;import java.util.Scanner;public class Demo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);
2020-11-13 17:30:21 88
原创 基本运算符
基本运算符算数运算符+-*/%++–加减乘除模自增自减除法时,要把类型强转为doublepackage operator;public class Demo01 { public static void main(String[] args) { int a = 10; int b = 20; System.out.println(a+b); //30 System.
2020-11-10 16:20:56 241
原创 数据类型转换
数据类型转换byte、short、char --> int --> long --> float --> double小的可以直接向大的转,小的转大的要强制转换小的转大的精度有所失误注意转换数据类型的内存溢出int i = 128;byte b = (byte) i;//内存溢出System.out.println(i); //128System.out.println(b); //-128byte类型只有**-128** - 127精度误差Syst
2020-11-09 09:13:40 106
原创 变量与常量
变量实例变量 存在于类中,输出时需要新建对象,如果没有定义将赋予默认值public class Demo04 { //实例变量 int i = 10; double d = 100; //如果实例变量没有定义 byte b; char c; short s; int i1; float f; long l; double d1; boolean bool; String string;
2020-11-09 09:09:55 569
原创 数据类型
数据类型(bit是一位,八位 = 1字节)基本数据类型数值类型整数类型byte型,占一个字节short型,占两个字节int型,占四个字节long型,占八个字节浮点类型float型,占四个字节double型,占八个字节字符类型 - char型,占两个字节布尔类型 - 占一位,并且只有true和false两个值引用类型类数组接口进制二进制 十进制 八进制 十六进制二进制只有0和1十进制正
2020-11-02 11:13:52 87
原创 Day01,MarkDown的使用
MarkDown学习标题二级标题三级四级标题字体HELLO,WORLD!HELLO,WORLD!HELLO,WORLD!HELLO,WORLD!引用狂神NB!!!分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OxEhwQiw-1603857495375)(C:\Users\AAA\Pictures\fish.jpg)]超链接狂神博客列表ABCABC表格名字姓名生日张三男19
2020-10-28 12:00:00 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人