JAVA
文章平均质量分 92
jamcash
这个作者很懒,什么都没留下…
展开
-
Java多线程学习
多线程Java. Thread 毛线—>多线程线程简介多任务程序 进程 线程一个进程可以有多个线程Program:程序使指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。程序跑起来变成了进程。Process:进程是执行程序的一次过程,是一个动态的概念。是资源分配的单位。Thread:一个进程中可以包含若干个线程,至少有一个线程,不然没有存在的意义。线程是CPU调度和执行的单位。注意:很多多线程是模拟出来的,真正的多线程是指有多个CPU,即多核,如服务器。如果是模原创 2021-03-13 14:57:54 · 413 阅读 · 0 评论 -
Java异常机制
异常机制Exception什么是异常实际生活中,遇到的情况不可能是非常完美的。软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,称作异常,Exception,意思是意外。异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参数等。异常发生在程序运行期间,它影响了正常的程序执行流程。简单分类检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如打开一个不存在的文件时,一个异常就发生了,这些异常在编译时不能被简单的忽略。测试岗原创 2021-03-01 13:40:29 · 79 阅读 · 0 评论 -
Java面向对象编程
面向对象编程Java的核心思想就是OOP初识面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么…面向过程适合处理一些较为简单的问题线性思维面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分 类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题!属性加方法就是一个类对于描述复杂性的事务,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,原创 2021-03-01 00:34:56 · 408 阅读 · 2 评论 -
Java数组
数组数组概述数组是相同类型数据的有序集合数组描述的是相同类型的若干数据,按照一定的先后次序排列组合而成其中,每个数据称作一个数组元素,每个数字元素可以通过一个下标来访问它们避免定义多个同样类型的数据数组声明创建首先声明数组变量,才能在程序中使用数组dataType[] arrayRefVar; //首选的方式或dataType arrayRefVar[]; //效果相同,但不是首选方法Java语言使用new操作符来创建数组dataType[] arrayRefVar = new原创 2021-02-26 19:50:08 · 80 阅读 · 0 评论 -
Java方法详解
Java方法详解何谓方法System.out.println()Java方法是语句的集合,它们在一起执行一个功能命名规则:首字母小写和驼峰命名规则方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被调用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候最好保持方法的原子性,就是一个方法只完成1个功能,这样有利于后期的扩展main方法尽量简洁方法的定义和调用方法的定义Java的方法类似于其他语言的函数,是一原创 2021-02-25 16:13:23 · 71 阅读 · 1 评论 -
Java流程控制
Java流程控制用户交互ScannerScanner对象Java.util.Scanner是Java5的新特性,可以通过Scanner类来获取用户的输入。通过Scanner类的next() 与 nextLine() 方法获取输入的字符串,在读取前用hasNext() 与 hasNextLine() 判断是否还有输入的数据。next():一定要读取到有效字符后才能结束输入对输入有效字符之前遇到的空白,next() 方法会自动将其去掉只有输入有效字符后才能将其后面输入的空白作为分隔符或者结原创 2021-02-24 17:40:43 · 53 阅读 · 0 评论