2021年1月29日
摘要: 网络编程 概述 计算机网络:自己百度吧 网络编程的目的:传播交流信息、数据交换、通信 想要达到这个效果需要什么: 如何准确的定位网络上的一台主机 端口 定位到这个计算机上的某个资源 找到了这个主机,如何传输数据呢? javaWeb开发 :网页编程 B/S架构 网络编程:主要针对TCP/IP C/S架 阅读全文
posted @ 2021-01-29 22:31 懵逼的程序小白 阅读(93) 评论(0) 推荐(0)
  2021年1月27日
摘要: GUI编程 GUI:图形用户界面编程 GUI快淘汰了 GUI的核心技术:Swing 、 AWT 这是类 做一个场景页面涉及的组件 窗口、弹窗、面板、文本框、列表框、按钮、图片、监听事件、鼠标、键盘、破解工具 AWT 抽象的窗口工具,String的前身 组件和容器 框架Frame package co 阅读全文
posted @ 2021-01-27 19:56 懵逼的程序小白 阅读(73) 评论(0) 推荐(0)
  2021年1月22日
摘要: 集合框架 集合 集合:对象的容器,创建的对象就存储在集合中。集合定义了对多个对象进行操作的常用方法,可实现数组的功能 集合和数组的相同点:都是容器 集合和数组的区别: 数组定义后长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型(如果要想存储基本类型,需要用装箱操作:把基 阅读全文
posted @ 2021-01-22 16:31 懵逼的程序小白 阅读(57) 评论(0) 推荐(0)
  2021年1月18日
摘要: IO框架 I:input O:output 流:内存与存储设备间传输数据的通道 数据借助流进行传输 流的分类 按流向分: 输入流:将存储设备中的内容读入到内存中(程序运行) 输出流:将内存中的内容写入到存储设备中(程序运行结果保存) 按单位分: 字节流:以字节为单位,可以读写所有数据 字符流:以字符 阅读全文
posted @ 2021-01-18 22:44 懵逼的程序小白 阅读(99) 评论(0) 推荐(0)
  2021年1月14日
摘要: 可变字符串 StringBuffer:可变长字符串,运行效率慢,线程安全 StringBuilder:可变长字符串,运行效率快,线程不安全 package com.zhang.lei; //StringBuffer和StringBuilder的使用:和String相比,效率更高,更节省内存 publ 阅读全文
posted @ 2021-01-14 23:55 懵逼的程序小白 阅读(61) 评论(0) 推荐(0)
  2021年1月13日
摘要: 常用类 Object类 object类是所有类的父类,所有类直接或间接继承object类 所有类,如果没书写extends显示继承某个类,都默认继承object类 getClass()方法 返回值是class类型,返回当前对象的类的类型 通过class可以判断2个对象是不是统一类型 package 阅读全文
posted @ 2021-01-13 23:46 懵逼的程序小白 阅读(92) 评论(0) 推荐(0)
  2021年1月12日
摘要: 异常机制(Exception) 异常指程序运行中出现的不期而至的各种状况 异常分类: 检查性异常:用户输入错误引起的异常 运行时异常:写的时候未报错,但一运行就会报错, 错误(error):错误不是异常,而实脱离程序员控制的问题,错误在代码中通常被忽略。如:当栈溢出时,一个错误就发生了,但在编译时是 阅读全文
posted @ 2021-01-12 16:54 懵逼的程序小白 阅读(66) 评论(0) 推荐(0)
  2021年1月11日
摘要: static详解 static若在类中使用,就是修饰成员变量 static若在方法中使用,就是成员方法? static加在方法上叫静态方法,加在属性上叫做静态属性 package com.zhang.oop.demo11; public class Student { private static 阅读全文
posted @ 2021-01-11 23:44 懵逼的程序小白 阅读(110) 评论(0) 推荐(0)
  2021年1月10日
摘要: 重写 前提:需要有继承关系,是子类重写父类的方法,不是属性 重写特点: 方法名必须相同, 参数列表必须相同,否则就变成重载了 修饰符:范围可以扩大,不能缩小(即父类的private的,可以扩大为public的,但不能反过来) ​ 大小关系:public>protected>Default>priva 阅读全文
posted @ 2021-01-10 21:20 懵逼的程序小白 阅读(57) 评论(0) 推荐(0)
  2021年1月9日
摘要: 封装 把数据包装起来,给你能看的,不能看的包装起来不让你看 该露的露,该藏的藏 程序设计要求“高内聚,低耦合”。 高内聚指类的内部数据操作细节自己完成,不允许外部干涉; 低耦合指仅暴露少的方法给外部使用 属性私有,get/set 有时set中会做一些安全性的验证或判断 封装(数据的隐藏) 通常,应禁 阅读全文
posted @ 2021-01-09 23:00 懵逼的程序小白 阅读(100) 评论(0) 推荐(0)