- 博客(10)
- 收藏
- 关注
原创 7.Java异常简介
异常1.Error和Exception1.1.异常类型检查性异常:最具代表性的是用户错误或问题引起的异常运行时异常:运行时出现的异常错误:不是异常,是脱离程序员控制的问题1.2.异常体系结构java可以把异常当作对象来处理,并定义一个积累java.langThrowable作为所有异常的超类Java API中已经定义了许多异常类,这些异常类分为两大类,错误Error和Exception1.3.Error这类对象有jvm和gui(图形可视化)生成并抛出,是可以人为避免的。1.4.Ex
2021-09-06 17:31:24
120
原创 6.面向对象
java面向对象java的核心思想就是面向对象(object-orinented programming,OOP)1.面向对象概念1.1.面向过程&面向对象面向过程步骤清晰适合处理简单问题面向对象分类的思维模式,将问题分类,再对类单独思考适合处理复杂问题和多人协作问题面向对象编程的本质就是:以类的方式组织代码,以对象的组织数据特性:封装:将数据包装起来继承:多态:学习属于人,人分为很多,但都会执行学习,结果却不同。可以理解为同一事物的多种形态2.
2021-08-28 20:11:43
125
原创 如何通过提问更快地获得想要的答案
How To Ask Questions The Smart Way一个好的问题是对人的厚礼,它能让你明白不足之处,让思维更加活跃1.在提问之前-想清本质 你首先应该尽可能地找到答案,有时候这个过程你可能并不一定能找到答案,但这种思维的方式确实必须的。因为你不仅可以凭借这个进一步明确你所需要答案的本质,这种求助于自己的方式是一个非常好的开端。 渐渐的你会从寻找答案者变成提供答案者。2.在提问时-找准对象可能你提问题的人并不会回复你,因为人会自动剔除无用信息,其中可能包含你的。2.1.找
2021-08-28 11:03:22
836
转载 5.java数组
Java数组1.数组定义数组是***相同类型***数据的有序集合2.数组的声明//声明数组变量dataType[] arrayRefVar;//首选//dataType是类型 arrayRefVar是变量名dataType arrayRefVar[];//效果相同,但不首选//new创建数组dataType[] arrayRefVar = new dataType[arraySize];//注:获取数组长度arrays.lengthpublic class hello { p
2021-08-09 17:50:41
83
转载 4.java方法
java方法1.方法java方法是语句的集合,在一起执行一个功能比如System.out.println();system是一个系统的类(class),out是System下的一个输出对象,println()是一个方法。这句的意思是调用系统类下out下的println方法2.方法定义及调用package method;public class method_testone { //main方法 public static void main(String[] args) {
2021-08-09 16:27:46
98
转载 3.java流程控制
Java流程控制1.用户交互Scannerjava的一个工具包java.util.Scanner可以获取用户的输入基本语法:Scanner s = new Scanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,再读取前我们一般需要hasNext()与hasNextLine()判断是否还有输入的数据import java.util.Scanner;public class hello { public static voi
2021-08-09 16:26:42
88
转载 2.java基础语法
Java基础语法1.注释Java中注释由3种单行注释 //hello world多行注释 /**/文档注释(javadoc) /**开头,每一行最前写✳,最后以✳/结尾2.标识符和关键字标识符:Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标 识符。2.1.标识符关键字比如public class projectname{}中public,class,if,long,,static,catch等注意:标识符由26个英文字符大小写(azAZ)、
2021-08-09 16:26:29
110
转载 1.java入门
java入门1.C和C++1.1.C语言贴近硬件,效率极高,但是编译器对很多错误并不会报错指针有时会越界虽然可以直接对内存命令操作,比如分配位段来分配内存,但内存需要自己释放,而且可移植性并不高1.2.C++学习困难,尤其是计算机底层知识2.java学习为了实现跨平台,所有的平台只要安装上JVM(Java的虚拟机:Java Virtual Machine)都可以运行Java的程序,实现了真正的可移植性2.1.Java的三个版本2.1.1.javaseJava的标准版,主要
2021-08-09 16:25:50
83
原创 如何发布文档+markdown基础语法
文档发布:markdown学习1.语法所有非文字的都用英语类型表示。如` \ / 等建议先掌握语法再进行快捷按键如优快云发布文档,支持markdown语法,复制粘贴即可1.1.字体粗体:在文段两边加**斜体:在文段两边加*斜体加粗体:在文段两边加***删除线:在文段两边加~~1.2.引用”>“+" 空格 "即可1.3.分割线三个”-“即可(减号)或者三个”*“1.4.图片”!“+”[name]“+”(路径)“路径可以是本地图片(c:/…)也可以是网络图片(h
2021-08-03 15:21:04
257
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅