Java常用类(六)File类
摘要:java.io.File类,代表文件和目录。在开发中,读取文件,生成文件,删除文件,修改文件属性时经常会用到本类。 File类常见构造方法:public File(String pathname) 以pathname为路径创建File对象,如果pathname是相对路径,则默认的当前路径在系统属性u
阅读全文
posted @
2022-06-07 10:47
键盘敲烂的朱
阅读(30)
推荐(0) 编辑
Java常用类(五)Math类和Random类
摘要:Math类是一个工具类,主要用于完成复杂的数学运算,如求绝对值,三角函数,指数运算等 由于Math类的构造方法被定义成private,因此无法创建Math类对象 Math类中的所有方法都是静态方法,可以直接通过类名调用它们 除静态方法外,Math类中还有两个静态常量PI和E,分别代表数学中的Π和e
阅读全文
posted @
2022-06-06 20:56
键盘敲烂的朱
阅读(136)
推荐(0) 编辑
Java常用类(四)System类与Runtime类
摘要:System类定义了一些与系统相关的属性和方法,它所提供的属性和方法都是静态的,因此,想要引用这些方法,直接使用System类调用即可。 常用方法: static void exit(int status) 终止当前正在运行的Java虚拟机,其中参数status表示状态码,若状态码非0,则表示异常终
阅读全文
posted @
2022-06-06 20:36
键盘敲烂的朱
阅读(107)
推荐(0) 编辑
Java常用类(三)StringBuffer类及StringBuilder类
摘要:StringBuilder是线程不安全,效率高,StringBuffer是线程安全效率低 他们都是可变字符序列,都是抽象类AbstractStringBuilder的子类,一般我们采用StringBuilder类 StringBuffer是JDK1.0提供的类,StringBuilder是JDK1.
阅读全文
posted @
2022-06-06 17:23
键盘敲烂的朱
阅读(27)
推荐(0) 编辑
Java常用类(二)String类
摘要:==String类又称作不可变字符序列,有final修饰 ==String位于java.lang包中,Java程序默认导入java.lang包下的所有类 ==Java字符串就是Unicode字符序列,例如字符串“Java”就是4个Unicode字符'J','a','v','a'组成的 ==Java没
阅读全文
posted @
2022-06-06 17:00
键盘敲烂的朱
阅读(34)
推荐(0) 编辑
Java常用类(一)Object类
摘要:Object类是所有Java类的根基类,也就意味着所有的Java对象都拥有Object类的属性和方法。 Object类通常被称之为超类,基类或根类 当定义一个类时,如果没有使用extends关键字为这个类显示地指定父类,那么该类就会默认继承Object类 Object类常用方法: String to
阅读全文
posted @
2022-06-06 15:55
键盘敲烂的朱
阅读(356)
推荐(0) 编辑
Java异常
摘要:什么是异常 ==实际工作中,遇到情况不可能是非常完美的。比如:写的某些模块,用户输入不一定符合要求,程序打开某个文件,这个文件可能不存在或者文件格式不对等等 ==软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题。我们叫异常,英文是:Exception,意思是例外。这些例外情况或者叫异常,怎么
阅读全文
posted @
2022-06-05 21:38
键盘敲烂的朱
阅读(19)
推荐(0) 编辑
Java面向对象(二)OOP
摘要:面向对象三大基本特征 1.封装 ==该露的露,该藏的藏 我们程序设计要追求“高内聚,低耦合”。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 ==封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这成为信息隐藏‘
阅读全文
posted @
2022-06-04 21:58
键盘敲烂的朱
阅读(39)
推荐(0) 编辑
Java面向对象(一)OOP
摘要:面向过程&面向对象 面向过程思想: 1.步骤清晰简单,第一步做什么,第二步做什么..... 2.面对过程适合处理一些较为简单的问题 面向对象思想 1.物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程思索。 2.面向对象适
阅读全文
posted @
2022-06-02 22:53
键盘敲烂的朱
阅读(27)
推荐(0) 编辑
Java数组
摘要:什么是数组? --数组是相同类型数据的有序集合 --数组描述的是相同类型的若干个数据,按照一定先后次序排列组合而成 --其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们 数组的声明和创建 --首先必须声明数组变量,才能在程序中使用数组,语法如下: dataType[] arr
阅读全文
posted @
2022-05-31 19:30
键盘敲烂的朱
阅读(31)
推荐(0) 编辑
Java方法
摘要:什么是方法? --System.out.println(),那么它是什么呢? --Java方法是语句的集合,它们在一起执行一个功能 1.方法是解决一类问题的步骤的有序组合 2.方法包含于类中 3.方法在程序中被创建,在其他地方被引用 --设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的
阅读全文
posted @
2022-05-31 18:45
键盘敲烂的朱
阅读(21)
推荐(0) 编辑
Java流程控制
摘要:一,用户交互Scanner 之前我们学的基本语法中并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特性,我们可以通过Scanner类获取用户的输入。 基本语法: Scanner s = new Scanner
阅读全文
posted @
2022-05-30 13:38
键盘敲烂的朱
阅读(25)
推荐(0) 编辑
Java基础
摘要:一,注释 --平时我们编写代码,在代码量比较小的时候,我们还可以看懂自己写的,但是当项目结构复杂起来,我们就需要用到注释了。 --注释并不会被执行,是给我们写代码的人看的。 --书写注释是一个非常好的习惯 --平时写代码一定要注意规范 java中的注释有三种: 1.单行注释 2.多行注释 3.文档注
阅读全文
posted @
2022-05-28 20:34
键盘敲烂的朱
阅读(18)
推荐(0) 编辑
Java入门
摘要:常用的Dos命令: #盘符切换:所要跳转的盘'+': #查看当前目录下所有文件:dir #切换目录:cd..(上一级目录),cd'+'目录 #清理屏幕:cls #推出终端:exit #查看电脑ip:ipconfig #打开应用:calc(计算器),notepad(记事本) #创建文件:md'+'文件
阅读全文
posted @
2022-05-27 16:49
键盘敲烂的朱
阅读(14)
推荐(0) 编辑