Java学习
文章平均质量分 70
xxx_Hong
这个作者很懒,什么都没留下…
展开
-
09-异常
异常Exception异常指程序中出现的不期而至的各种状况:文件找不到、网络连接失败等分类检查性异常:无法预见,如文件不存在运行时异常:程序没有错误,运行出错错误异常体系机构[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ynZK7KDx-1642749763978)(file://D:\Markdown\Java学习\09-异常.assets\image-20211008175026010.png)]java.lang.Throwable作为原创 2022-01-21 15:23:16 · 116 阅读 · 0 评论 -
10-GUI编程
GUI编程组件:窗口弹窗面板文本框列表框按钮图片监听事件鼠标键盘事件1. 简介GUI核心技术:Swing AWT需要 jre 环境GUI:图形用户接口编程MVC架构基础2. AWT2.1 AWT介绍Abstract windows tools包含了很多类和接口元素:窗口、按钮、文本框java.awt2.2 组件和容器Framepackage com.gui.lesson01;import原创 2022-01-21 15:25:51 · 467 阅读 · 0 评论 -
08 面向对象
面向对象属性 + 方法 ——> 类面向过程:线性思维,第一步……,第二步……,适合简单问题面向对象:分类思维,首先考虑需要哪些分类,然后对分类进行独立思考,最后对某个分类下的细节进行面向过程探索,适合复杂问题什么是面向对象面向对象编程(Object-Oriented Programming,OOP)面向对象编程的本质:以类的方式组织代码,以对象的组织(封装)数据三大特性:封装、继承、多态从认识角度考虑是先有对象后有类。对象,是具体的事物。类,是抽象的,是对对象的抽象从代码运行角度考原创 2021-04-16 11:43:10 · 122 阅读 · 0 评论 -
07 数组
数组数组的定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问数组的声明创建首先必须声明数组变量,才能在程序中使用数组。dataType[] arrayRefVar; //首选方法或dataType arrayRefVar[]; //效果相同,但不是首选Java语言使用new操作符来创建数组dataType[] arrayRefVar = new dataTyp原创 2021-04-16 11:12:27 · 236 阅读 · 0 评论 -
06 Java方法
Java方法Java方法是语句的集合,它们在一起执行一个功能方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:功能块,实现某个功能的语句块的集合。最好保持方法的原子性,一个方法只完成1个功能,利于扩展方法的定义方法包含一个方法头和一个方法体修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值;}修饰符:可选,告诉编译器如何调用该方法,定义了该方法的访问类型原创 2021-03-30 17:30:22 · 198 阅读 · 3 评论 -
05 Java流程控制
Java流程控制Scanner对象通过Scanner类来获取用户的输入基本语法:Scanner s = new Scanner(System.in);通过Scanner类的next() 与nextLine()方法获取输入的字符串,在读取前一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据package scanner;import java.util.Scanner;public class Demo01 { public static void ma原创 2021-03-30 14:22:50 · 80 阅读 · 0 评论 -
04 Java基础语法
Java基础语法注释单行注释多行注释文档注释//单行注释/*多行注释*//***@文档注释*@Author zhj*/标识符和关键字Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符注:所有的标识符都应该以字母(A-Z或者a-z),美元符号$、或者下划线_开始首字符之后可以是任意字符组合不能使用关键字作为变量名或方法名大小写敏感数据类型Java是强类型语言:要求变量的使用严格符合规定,所有变量都必须先定义后才能使用(安原创 2021-03-27 16:43:44 · 103 阅读 · 0 评论 -
03 Java入门
Java入门高可用、高性能、高并发Java特性和优势简单性面向对象可移植性,写一次到处运行高性能,效率接近C++分布式动态性,通过反射机制使其具有动态性多线程安全性健壮性Java三大版本Java2标准版(J2SE):桌面程序、控制台开发……Java2移动版(J2ME):嵌入式开发,手机、家电……Java2企业版(J2EE):E企业开发,web端、服务器开发……JDK\JRE\JVMJDK:Java Development KitJRE:Java Ru原创 2021-03-27 16:42:04 · 79 阅读 · 0 评论 -
02 预科
预科装机CPU 内存 主板IO设备冯·诺依曼体系结构计算机软件系统软件DOS,windows,Linux,Unix,……应用软件DOS命令#切换盘符 E:#查看目录 dir#切换目录 cd#返回上一级 cd..#跨盘 cd /d#清理屏幕 cls#退出终端 exit#查看电脑ip ipconfig#打开计算器原创 2021-03-27 16:39:28 · 99 阅读 · 1 评论 -
01 MarkDown学习
Markdown学习标题字体粗体,两个星号斜体,一个星号斜体加粗,三个星号删除线,两个波浪线引用引用分割线三个减号或者三个星号图片本地图片网络图片路径为网址超链接点击跳转到狂神说列表ABC无序减号空格ABC表格名字性别生日张三男1997.1.1右键插入代码publichhh...原创 2021-03-27 16:32:42 · 139 阅读 · 0 评论