摘要:
Java多线程 基本概念 程序:指令和数据的有序集合,本身没有任何运行的含义,是一个静态的概念 进程:执行程序的一次执行过程,是一个动态的概念。是系统资源分配的单位。 通常,一个进程会包含若干个线程,且一个进程至少有一个线程,不然就没有存在的意义。线程是CPU调度和执行的单位 注意:很多多线程是模拟 阅读全文
摘要:
异常 概念 实际工作,遇到的情况不可能时完美的。软件程序在运行过程中,非常可能遇到一些问题,比如:写的一些模块,用户输入不符合要求;程序要打开某个文件,这个文件可能不存在或者格式不对;要读取数据库中的数据,可能是空的等。我们称这些问题为异常,英文:Exception。 三种类型的异常 检查性异常 最 阅读全文
摘要:
面向对象2 static总结 public class Student { private static int age; //静态变量(多线程!) private double score; //非静态变量 public void run() {} public static void go(){ 阅读全文
摘要:
面向对象(OOP) 面向对象&面向过程 面向过程思想: 步骤清晰简单,第一步做什么、第二步做什么...... 面对过程适合处理一些较为简单的问题 面对对象思想: 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索 面 阅读全文
摘要:
数组 数组的定义 相同类型数据的有序集合 每一个数据称作一个数组元素,每个数组元素可以通过一个下标去访问 数组的创建 必须声明数组变量,才能在程序中使用数组。 dataType[] arrayRefVar; //首选方法 dataType arrayRefVar[]; //效果相同,但不是首选 Ja 阅读全文
摘要:
Java方法 设计方法的原则:一个方法只完成一个功能,这样有利于后期的扩展 方法定义 方法包含一个方法头和一个方法体。下面是一个方法的所有部分: 修饰符 返回值类型 方法名 参数类型 形参 实参 ***注:***Java中实参到形参的传递都是“值传递”,基本数据类型的实参将其具体的值复制一份给形参, 阅读全文
摘要:
Java流程控制 用户交互Scanner 可以使用java提供的一个工具类java.util.Scanner来获取用户的输入。 通过Scanner类的next()与nextline()方法获取输入的字符串,在读取前一般用hasNext()和hasNextLine()判断是否有输入 Scanner s 阅读全文
摘要:
Java基础 注释 单行注释 // 多行注释 /* */ 文档注释 /** *@Author *@Description *... */ 注重注释规范 数据类型 Java是强类型语言,要求变量的使用要严格符合规定,所有变量必须先定义后才能使用 java的数据类型分为两大类 基本类型 整数类型 byt 阅读全文
摘要:
Java概述 Java简介 1995年Java诞生。相比于1972年的C语言和1982的C++,Java统治的时间并不长久。但是C和C++有两个令程序员头疼的问题,指针和内存管理,较为复杂。因此有一批程序员建立一个新的语言,来优化C++,一开始计划将该语言命名为C++--,意思就是去除了C++一些不 阅读全文
摘要:
打开方式 win+r,输入cmd 打开文件夹,在文件夹地址前面输入cmd再加个空格 常用命令 盘符切换:直接盘符名称跟冒号再接回车,例如 D: 常看当前目录下的所有文件 dir 切换目录 cd 注:cd并不能进入该目录,若想进入,使用cd /d 进入当前目录下的文件夹直接cd+文件夹名字就行 返回上 阅读全文