- 博客(13)
- 收藏
- 关注
原创 JAVA——网络编程
JAVA——网络编程 InetAddress类 实例化 public static void main(String[] args){ InetAddress inet1 = null; InetAddress inet2 = null; try { inet1 = InetAddress.getByName("192.168.10.14");//IP System.out.println(inet1);///192.168.10.14
2021-11-09 21:03:42
290
原创 JAVA——IO流
JAVA——IO流 File类 File类的一个对象,代表一个文件或一个文件目录(俗称:文件夹) 声明在java.io下 相对路径:相较于某个路径下,指明的路径。举例: File file = new File("hello.txt"); 绝对路径:包含盘符在内的文件或文件目录的路径。举例: File file1 = new File("D:\\JDK8\\1project\\IO\\src\\File\\hello.txt"); 四种构造器 public void test1()
2021-11-09 17:58:25
312
原创 获取文本上每个字符的出现的次数,并写入到另一个文本里
获取文本上每个字符的出现的次数,并写入到另一个文本里(java实现) import java.io.*; import java.nio.Buffer; import java.util.HashMap; import java.util.Map; import java.util.Set; public class Exer { public static void main(String[] args) { FileReader fr = null;
2021-11-06 17:01:23
175
原创 JAVA泛型
JAVA泛型 为什么要有泛型 集合不限制类型的问题: public void test1(){ ArrayList list = new ArrayList(); list.add(78); list.add(76); list.add(77); list.add(99); //问题一:类型不安全 list.add("sss"); for (Object score:list){ //问题二:强制转换时会出异常:ClassC
2021-11-04 18:36:01
151
原创 Java集合相关知识
JAVA集合 Java集合框架概述: 集合与数组 集合与数组储存数据概述 集合、数组都是对多个数据进行存储操作的结构,简称Java容器 说明:此时的存储,主要指的是内存层面的存储,不涉及到持久化的存储(.txt .jpg .avi 数据库中) 数组存储的特点 一旦初始化以后,其长度就确定了 数组一旦定义好,其元素的类型也就确定了,我们也就只能操作指定类型的数据了 数组存储的弊端 一旦初始化后,其长度就不可修改 数组中提供的方法非常有限,对于添加、删除、插入数据等操作,非常不便,同时效
2021-10-30 16:16:36
183
原创 JAVA常用类
JAVA常用类 字符串相关的类 String类 代表字符串,Java程序中的所有字符串字面值都作为此类的实例实现 String是一个final类,代表不可变的字符序列 示例: 当对字符串重新赋值时,需要重写制定内存区域赋值,不能使用原有的value进行赋值 public class Test01 { @Test public void test1(){ String s1 = "abc"; //字面量的定义方式 //s1 = "hello";
2021-10-25 22:47:34
176
原创 JAVA中String类常用方法
JAVA中String类常用方法 1. 判断长度: int length() 返回字符串长度 String s1 = "helloworld"; System.out.println(s1.length());//返回长度 10 2. 判断索引: char charAt(int index): 返回某索引出的字符 String s1 = "helloworld"; System.out.println(s1.charAt(1));//返回某索引处的字符 e 3. 判断是否为空字符串: boolean
2021-10-17 15:15:16
256
原创 JAVA数组
JAVA数组 1、数组概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 2、数组声明创建 变量的定义 类型 变量的名字 = 变量的值 数组的声明数组 int[] nums; //声明数组 获取数组长度: arrays.length 补充:内存分析 https://www.bilibili.com/video/BV12J41137hu?p=53 数组越界错误:java.l
2021-10-09 23:52:15
102
原创 JAVA方法
JAVA方法 定义 类似其他语言的函数,是一段用来完成特定功能的代码片段。 设计方法的原则 一个方法只完成一个功能,有利于后期的扩展 方法重载 规则: 方法名称必须相同 参数列表必须不同 方法的返回类型可以相同也可以不同 仅仅返回类型不同不足以成为方法的重载 import java.util.Scanner; public class Demo02 { public static void main(String[] args) { Scanner scanner = new
2021-10-09 18:52:40
106
原创 JAVA流程控制
JAVA流程控制 Scanner对象 java.util.Scanner 来获取用户 输入。 next接收:不能得到带有空格的字符串 package Scanner; import java.util.Scanner; public class Demo01 { public static void main(String[] args) { //创建一个扫描器对象,用于接收键盘数据 Scanner scanner = new Scanner(System.i
2021-10-08 21:47:47
100
原创 JAVA基础语法
JAVA基础语法 注释 修改注释颜色 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-evtYaPmZ-1633618821149)(C:\Users\10153\AppData\Roaming\Typora\typora-user-images\image-20211003183947464.png)] 搜索:有趣的代码注释 标识符和关键字 一、标识符 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-4Lki3TQQ-16336188
2021-10-07 23:01:02
117
原创 Java基础知识
JAVA基础知识 JAVA的特性和优势 简单性 面向对象 可移植性 高性能 分布式 动态性 多线程 安全性 健壮性 JAVA的三大版本 JavaSE 标准版(桌面程序,控制台开发。。。) JavaME 嵌入式开发(手机小家电) JavaEE E企业级开发(web端,服务器开发) JDK JRE JVM JDK:Java开发者工具 JRE:Java运行时环境 JVM:Java虚拟机 安装开发环境 JDK8 下载链接 JDK卸载原来环境2:40 配置环境变量 我的电脑->右键->属性
2021-10-03 17:19:23
89
原创 第一天Markdown学习
Markdown学习 标题: 一级标题:#+空格+标题名字 二级标题 ##+空格+标题名字 三级标题 依次类推 字体 Hello,World!(两边**或者ctrl+b加粗) Hello,World!(两边*斜体) ***Hello,World!***(***加粗斜体) Hello,World!(两边~~划去) 引用 此处为引用的一段话(>加空格) 分割线 (—或***是分割线) 图片 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mmFr6Ziu-163318
2021-10-02 21:15:15
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅