摘要:
在API中快速搜索 Ctrl+ F 快速注释多行 Ctrl+ shift+/ 快速生成foreach iter+回车 快速添加构造方法和getter,setter等 Alt+INSERT 生成main方法 psvm 运行程序 SHIFT+ F10 快速搜索 两下shift 快速补全代码 Alt+En 阅读全文
摘要:
线程简介 Process与Thread 进程是动态的概念 一个进程可以包含若干个线程 gc线程 线程的进行由调度器安排调度 存在资源抢夺的问题,需要加入并发控制每个线程在自己的工作内存交互,内存控制不当会造成数据不一致 线程实现(重点) Runnable接口 继承Thread类 子类继承Thread 阅读全文
摘要:
网络编程 1.1、概述 1.2、网络信的要素 如何实现网络的通信 通信双方的地址: ip 端口 规则:网络通信的的协议 http TCP/IP 小结: 1.网络编程中有两个主要的问题 如何准确的定位到网络上的一台或者多台主机 找到主机之后如何进行通信 2.网络编程中的要素 IP和端口号 IP 网络通 阅读全文
摘要:
Java集合框架详解 集合的概念 概念:对象的容器,定义了对多个对象进行操作的常用方法。可实现数组的功能 和数组的区别 数组长度固定,集合长度不固定 数组可以存储基本类型和引用类型,集合只能存储引用类型(要使用基本类型可以对其进行装箱操作) 位置:java.util.*; Collection接口 阅读全文
摘要:
内部类 分类:(都生成class文件,生成独立的字节码文件) 成员内部类 静态内部类 局部内部类 匿名内部类 都生成class文件,生成独立的字节码文件 内部类可以直接访问外部类的私有成员,而不破坏封装 可以为外部类提供必要的内部功能组件 成员内部类 与实例属性、实例方法同级别的类 先创建外部类对象 阅读全文
摘要:
I/O框架 流的概念 概念:内存与存储设备之间传输数据的通道 流的分类 按方向【重点】 输入流:将<存储设备>中的内容读入到<内存>中 输出流:将<内存>中的内容写入到<存储设备中> 按单位 字节流:以字节为单位,可以读写所有数据 字符流:以字符为单位,只能读写文本数据 按功能 节点流:具有实际传输 阅读全文
摘要:
GUI编程(图形化页面编程) 该如何在我们平时运用 组件: 窗口 弹窗 面板 文本框 列表框 按钮 图片 监听事件 鼠标事件 键盘事件 外挂 破解工具 1.简介 GUI的核心技术:Swing AWT 1、界面不美观 2、需要jre环境 学习原因、: 写一些小工具 了解MVC架构,了解监听 2.AWT 阅读全文
摘要:
OOP面向对象编程 属性+方法 = 类 本质:以类的方式组织代码,以对象的组织(封装)数据 static 方法是和类一起加载的 普通方法是在类实例化之后才存在的 new 类名,快速生成前一段代码:alt+enter 构造器 相当于构造函数 没有返回值,名字与类名相同 一旦定义了有参构造,无参构造就必 阅读全文
摘要:
注解(Annotation) Annotation的作用: 不是程序本身,可以对程序作出解释 可以被其他程序(比如:编译器等)读取 Annotation的格式:注解是以“@注释名”在代码中存在的,还可以添加一些参数值 注解入门 内置注解 @Override:表示重写方法的声明 @Deprecated 阅读全文