摘要:
线程实现 三种创建线程的方式: 继承Thread类 实现Runnable接口 实现Callable接口(了解) 创建线程方式1:继承Thread类 自定义继承Thread类的线程类 重写run()方法,线程体 创建线程对象,调用start()方法启动线程 注意:两个线程同时执行(异步),这里体现为交 阅读全文
摘要:
C++面向对象 自己对菜鸟教程的理解+总结,在Java的基础上进一步理解面向对象思想。 类和对象 类:定义一个数据类型的蓝图,定义了类的对象包括什么,以及这个对象可以执行哪些操作 对象通过直接访问运算符 . 来访问变量和方法 1 class Box{ 2 public: 3 double lengt 阅读全文
摘要:
网络编程 网络通信的要素 网络编程中的两个主要问题: 如何准确定位到网络上的一台或多台主机 找到主机后如何进行通信 网络编程中的要素: IP和端口号 网络通信协议 IP ip地址:InetAddress类 127.0.0.1:本机 ipconfig:查询本地ip ip地址分类: ipv4 / ipv 阅读全文
摘要:
集合 容器类ArrayList 容器的容量会随着对象的增加自动增长,不需要考虑边界 常见容器类:ArrayList ArrayList实现了接口List类型 1 public static void main(String[] args) { 2 //新建容器类 3 ArrayList<Intege 阅读全文
摘要:
IO流 什么是流 流(Stream)就是一系列的数据 1 //创建文件输入流 2 public static void main(String[] args) { 3 try { 4 File f = new File("d:/lol.txt"); 5 // 创建基于文件的输入流 6 FileInp 阅读全文
摘要:
常用类 Object类 Java为每一个内置的数据类型提供了对应的包装类 Java可以自动装箱/拆箱:即自动实现基本数据类型和包装类的相互转换 Object类是所有类的父亲,所有类都可以使用Object的所有方法 hashCode( ) 作用:获取对象的hash值 两个对象相等,哈希值也相等 1 / 阅读全文
摘要:
异常机制Exception 什么是异常 检查型异常: 运行时异常: (1/0、ClassNotFound找不到类、NullPoint空指针、UnKnowType未知类型转换、下标越界异常) 错误ERROE:由虚拟机生成并抛出,在应用程序的控制和处理能力之外 (AWT、JVM虚拟机异常(StackOv 阅读全文
摘要:
面向对象OOP OOP的本质:以类的方式组织代码,以对象的方式组织(封装)数据 抽象 对象是具体的事物,类是对对象的抽象 先有类后有对象,类是对象的模板 方法 方法的调用 1 //1、静态方法——直接调用 2 public class Student { 3 public static void s 阅读全文
摘要:
Java数组 数组概述 相同类型数据的有序集合,按一定次序排列 数组声明 1 //首先声明数组变量 2 int[] nums; //首选 3 int nums[]; //第二种写法 4 //new操作符创建数组 5 nums = new int[10]; 6 7 //获取数组长度 8 int l 阅读全文
摘要:
Java方法 方法 1 System.out.println(); 2 //类.对象.方法 Java方法是语句的集合,执行一个功能 方法命名:首字母小写,驼峰规则 方法包含于类或对象中,在程序中创建,在其他地方被引用 原子性:一个方法只完成一个功能 方法的定义和调用 方法包含方法头和方法体 修饰符: 阅读全文