- 博客(12)
- 收藏
- 关注
原创 2021-11-25 IO流笔记
文件文件的输出用delete()方法只能删除空目录,带有文件的目录需先删除目录下的文件在删除目录。读取数据一般用字节流,而字符流只能读取记事本中我们依旧能读懂的内容。字节流写数据换行,记事本中正常换行符号的规范使用:Windows:\r\n Linus:\n mac:\r文件追加数据方法:FileOutputStream(String name, boolean append)字节流读取数据的常用代码byte[] bytes=new byte[1024];int len;whil
2021-11-25 22:00:48
143
原创 2021-11-23 网络编程笔记
计算机网络计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。网络编程的目的:无线电台…传播交流信息,数据交换,通信。想要达到这个效果需要什么:1.如何准确的定位网络上的一台主机192.168.16.124: 端口,定位到这个计算机上的某个资源2.找到了这个主机,如何传输数据呢?javaweb:网页编程 B/S网络编程: TCP/P C/S网络通信要素如何实
2021-11-25 01:39:28
645
原创 Easy-SnakeGame
package com.SnakeGame;import javax.swing.*;public class StartGame extends JFrame { public static void main(String[] args) { JFrame frame = new JFrame("贪吃蛇小游戏"); frame.setResizable(false); frame.setBounds(15,15,915,735);
2021-11-22 16:56:12
237
原创 2021-11-15
计算一段字符串中字母出现的个数 System.out.println("请输入一段字符串:"); Scanner scan=new Scanner(System.in); String str=scan.nextLine();// HashMap<Character, Integer> hm = new HashMap<Character, Integer>(); TreeMap<Character, Inte..
2021-11-20 01:03:24
376
原创 2021-11-03
线程在调用start()方法之后,start()与后面的代码并行运行,不分前后顺序定义public class TestThread extends Thread{ public void run(){ System.out.println("多线程运行的代码"); for (int i = 0; i < 5; i++) { System.out.println("多线程的运行逻辑:"+i); } }
2021-11-07 19:55:58
106
原创 2021-10-29
泛型Java中的泛型,只在编译阶段有效。再编译过程中,正确检验泛型结果后,会将泛型的相关信息擦出,并且在对象进入和离开方法的边界处添加类型检查和类型转换的方法。也就是说,泛型信息不会进入到运行时阶段。定义泛型接口interface Generator<T>{T next();}`如果实现接口时指定接口的泛型的具体数据类型,这个类实现接口所有的方法的位置都要泛型替换实际的具体数据类型无返回值的泛型方法public <t> void test(T s){
2021-11-01 13:50:22
85
原创 2021-10-28
super在Java类中使用super来调用父类中的指定操作:super可用于访问父类中定义的属性super可用于调用父类中定义的成员方法super可用于在子类构造方法中调用父类的构造器使用super,子类可以调用子类所有之上的父类层级注意:尤其当子父类出现同名成员时,可用super进行区分super的追溯不仅限于直接父类super和this的方法相似,this代表本类对象的引用,super代表父类的内存空间的标识调用父类的构造器子类中所有的构造器默认都会访问父类中空参数的构造器
2021-10-28 21:22:53
125
原创 2021-10-16笔记
原码以15为例15的二进制:00000000 00000000 00000000 00001111-15的二进制:11111111 11111111 11111111 11110001计算过程:补码(负数的二进制)=反码+1反码:11111111 11111111 11111111 11110000补码(即加1):11111111 11111111 11111111 11110001 也就是15的二进制正数二进制->反码->加1(补码)->负数二进制负数二进制->减1
2021-10-17 19:20:03
261
原创 java学习笔记
原类型for(int i=0;i<4;i++){System.out.println(numbers[i]);}增强for循环for(声明语句:表达式){代码句子}int [] numbers=[10,20,30,40];for(int x:numbers){System.out.println(x);} 方法的定义修饰符 返回值类型 方法名(参数类型 参数名){ 方法体 return 返回值}数组的定义dataType [] arrayR
2021-10-10 19:53:35
897
原创 简单的DOS命令
打开CMD的方式1.开始+系统+命令提示符2.Win+R键 输入cmd打开控制台3.在任意的文件夹下面,按住shift+鼠标右键4.资源管理器的地址栏前面加上cmd 路径常用的Dos命令#盘符切换 磁盘名字#查看当前目录下的所有文件 dir#切换目录 cd(change directory)cd /d 具体路径cd ..返回上一级cd 目录名字 进入下一级的指定目录#清理屏幕 cls(clear sreen)#退出终端 exit#查看电脑的ip ipconfig#打开计算器 c
2021-09-28 08:46:25
91
原创 MarkDown的简单语法
#一级标题##二级标题###三级标题####四级标题#####五级标题######六级标题字体斜体文本斜体文本粗体文本粗体文本粗斜体文本粗斜体文本Hello WorldHello WorldHello World删除文本区块最外层第一层嵌套第二层嵌套最外层第一层嵌套第二层嵌套用<加+加空格第一项 用*加空格 计划任务 完成任务使用:---------:居中使用:----------居左
2021-09-27 21:34:13
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人