随笔分类 - JAVA
摘要:一、线程简介 任务,进程,线程,多线程 1、多任务 本质:在同一时间只做了一件事情 2、多线程 多条线路-->多条路 单线程的效率低,多线程的效率就会高很多。 3、进程 在操作系统中运行的程序就是进程。 程序是指令和数据的有序集合,其本身没有任何运行的概念,是一个静态的概念。 进程是执行程序的一次执
阅读全文
摘要:解决方案: 1.使用windows+R组合键,弹出命令行. 2.查找被占用端口对应的PID(进程编号) # 列出所有端口占用情况netstat -ano# 锁定某个被占用的端口对应的PIDnetstat -ano|findstr "port"# 示例netstat -ano|findstr "808
阅读全文
摘要:在javaEE项目中,会接受到日期格式的String,我们如果要将其转换为Date格式,就会用到SimpleDateFormat类。 1.将String转换为Date类 //获得一个时间格式的字符串 String dateStr = "2016-12-31"; //获得SimpleDateForma
阅读全文
摘要:递归 即方法自己调用自己; 递归结构包括两个部分: 递归头:什么时候调用自身方法,如果没有,将会陷入死循环 递归体:什么时候需要调用自身的方法; 阶乘问题: public static void main(String[] args) { System.out.println(f(5)); } pu
阅读全文
摘要:异常:程序中出现的一些错误,但并不是所有的错误都是异常。异常是可以预见,但不能修改的。 处理异常 try{}catch(ArithemticException e){} public static void main(String[] args) { int a = 0; try { //非检查异常
阅读全文
摘要:类的定义: 属性+方法=一个类; 以类的方式组织代码,以对象的组织(封装)数据; 类和对象的区别: 类是一种抽象的数据类型,他是对某一些事务整体描述/定义,但是并不能代表某一具体事物 例:动物,植物 对象是抽象概念的具体实例 例:张三就是人的一个具体实例,张三家里的旺财就是狗的一个具体实例 一只小猫
阅读全文
摘要:方法定义: 方法是语句的集合,它们在一起执行一个功能。包含于类或者对象中,方法在程序中被创建,在其他地方被引用。 语句结构: 访问控制符 修饰符 返回值类型 方法名(参数列表){ 方法体 } 访问控制符:public、private、protected 修饰符:static final 返回值类型:
阅读全文
摘要:语法: Scanner s = new Scanner(System.in); 通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据; next方法: //创建一个扫描器对象,用于接
阅读全文
摘要:数组 在Java语言中,有一种特殊的引用类型叫数组,它在概念上属于类的范畴,但处理的方式又与类和对象不完全相同。 1一维数组 数组是相同类型的数据按照顺序组合后的一种引用类型。数组可以看成是多个相同类型数据的组合,实现对这些数据的统一管理。 1、1数组的定义 数组声明的语法: 数据类型[] 数组名;
阅读全文
摘要:public static void main(String[] args) { //简单的理解,变量I看成九九乘法表的每一行,每一次循环都是增加一行; for (int i = 1; i <= 9; i++) { //九九乘法表的每一行中,变量J表示的数字都是小于变量i; for (int j =
阅读全文