![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
weixin_44816758
这个作者很懒,什么都没留下…
展开
-
java整理学习笔记16
网络编程:IP:定位网络上的节点,电脑,手机,服务器,路由器…(电子设备)网络中的IP重要分为2大类: IPV4 32 IPV6 128特殊的ip:192.168.0.0~192.168.255.255 非注册IP,供组织内部使用 127.0.0.1 本地IPlocalhost: 本地域名ip与域名 DNS服务器java中如何表示IP:InetAddress ...原创 2019-11-04 21:35:27 · 74 阅读 · 0 评论 -
java整理学习笔记15(多线程)
线程:单线程和多线程多线程:如果有多任务,多条路径同时执行,可以使用多线程,如果没有就不需要多线程线程和进程之间互不影响进程和线程的区别:1.进程:操作系统而言,进程就是程序,多进程就是多个程序同时执行一个进程包含一个~多个线程,每一个进程都有自己的代码和运行空间,进程之间切换开销较大,进程是资源分配的最小单位2.线程:程序中的顺序流,多线程:一个程序中的多个顺序流同时...原创 2019-11-03 23:04:50 · 71 阅读 · 0 评论 -
java整理学习笔记14(容器)
比较器:内部比较器|自然排序:实现java.lang.Comparable,重写 compareTo方法,在方法中自定义比较规则,默认的类型的比较规则每次修改需要修改源码,不符合设计原则开闭原则 对修改关闭,对扩展开放外部比较器|自定义比较器实现接口java.util.Comparator的接口,重写compare()方法,方法中自定义比较规则int comp...原创 2019-11-01 22:16:11 · 85 阅读 · 0 评论 -
模拟链表存储数据
public static void main(String[] args) { MyLinkedList my=new MyLinkedList(); my.add("你好1"); my.add("你好2"); my.add("你好3"); System.out.println(my.size()); System.out.println(my.get(0)); Sy...原创 2019-11-01 19:50:26 · 70 阅读 · 0 评论 -
模拟学生签到
public static void main(String[] args) { //存储学生的容器 ArrayList<Person> list=new ArrayList(); //签到使用Scanner模拟 Scanner sc=new Scanner(System.in); System.out.println("开始签到"); Date end=new...原创 2019-11-01 19:21:56 · 562 阅读 · 0 评论 -
java学习笔记12
io流File提供的功能都是操作文件外部的能力,没有办法操作文件内部的内容IO流:流: 一连串流动的数据,以先入先出的方式进行流动,管道 以程序为中心程序与 网络|文件|服务器|数组…分类:按照流向:输入流输出流操作单元分:字节流 :万能流:任何内容都可以转为字节,可以传输文本,图片…字符流 :只能操作 纯文本数据按照功能:节点流 : 包裹源头,实现基本功能功...原创 2019-10-30 16:24:50 · 160 阅读 · 0 评论 -
java整理学习笔记11
常用类String : 不可变长的字符序列StringBuilder :可变长的字符序列StringBuffer : 可变长的字符序列String:字符串String str=new String("abc");String str2="abc"; //重新赋值/在给str2重新赋值的时候,相当于重新创建了一个对象 System.out.println(str==str2);...原创 2019-10-28 19:34:35 · 86 阅读 · 0 评论 -
java整理学习笔记
this和super以及finalsuper 和 this 之间的区别:this 指代当前创建的对象调用本类其他构造器: 构造器的首行 this(参数列表)区分同名变量问题(局部和成员) this.super 指代父类对象调用父类构造器默认调用父类的空构造调用父类的其他构造器需要显示使用 super(参数列表)要使用在构造器的首行this和super不同时存在调用构造器使用...原创 2019-10-24 21:59:45 · 747 阅读 · 0 评论 -
java整理学习笔记07
包block 块 {}{} 定义在方法中–>局部代码块|普通语句块 执行时机:方法调用时{} 定义在类中方法外 --> 构造块 执行时机:创建对象的时候static{} 定义在类中方法外–> 静态块 执行时机: 类第一次加载时{} 就是一个作用域构造块中代码先于构造器代码执行,如果有多个构造块,从上倒下以此执行static只执行一...原创 2019-10-23 21:15:48 · 66 阅读 · 0 评论 -
java整理学习笔记06
面向对象:一.面向过程和面向对象之间的区别:都是一种思想,思维方式面向过程: "我应该如何完成?"然后一步一步实现就可以了面向对象: “我应该招谁来完成?” 关注的就是对象,而不关注实现过程(面向对象依托于面向过程)二.面向对象的优点:1.可以将复杂的问题简单化2.面向对象更贴合与管理者,面向过程更贴合与执行者3.面向对象思维方式更符合现实生活人们的思维方式三.提供了2个角色:...原创 2019-10-22 17:23:03 · 68 阅读 · 0 评论 -
java整理学习笔记03
java中的Math类:数学相关类,包含着一些有关数学方面操作的功能 Math.random() 产生随机数 [0.0,1.0) 范围内的一个随机小数 对已产生的随机数进行改变 公式: [0,max] (int)(Math.random()*(max+1)) [min,max] (int)(Math.random()*(max-min+1)+min) java中的循环 如果有...原创 2019-10-19 08:23:33 · 92 阅读 · 0 评论