java基础
StartOn2020
这个作者很懒,什么都没留下…
展开
-
注解
注解Annotation什么是注解Annotation是从JDK5.0开始弓|入的新技术.Annotation的作用: .➢不是程序本身,可以对程序作出解释.(这- -点和注释(comment)没什么区别)➢可以被其他程序(此如:编译器等)读取.Annotation的格式:➢注解是以"@注释名"在代码中存在的, 还可以添加一-些参数值,例如:@SuppressWarnings(v...原创 2020-05-05 23:09:18 · 109 阅读 · 0 评论 -
javaSE知识点思维导图
原创 2020-05-05 23:07:55 · 130 阅读 · 0 评论 -
反射
反射静态VS动态语言动态语言➢是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构。➢主要动态语言: Object-C、C#、 JavaScript、 PHP、 Python等。静态语言➢与动态语言相对应的,运行时结构不可变的语言就是静态语言。如Java、C、C++。...原创 2020-05-05 23:00:47 · 293 阅读 · 0 评论 -
多线程详解
多线程详解线程简介任务、进程、线程、多线程程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位通常在一个进程中可以包含若干个线程, 当然一个进程中至少有一个线程, 不然没有存在的意义。线程是CPU调度和执行的的单位。核心概念线程就是独立的执行路径;在程序运行时,即使没有自己创建线程,后...原创 2020-05-05 22:59:28 · 167 阅读 · 0 评论 -
网络编程
网络编程1.1、概述地球村:你在西安,你-个美国的朋友!信件:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-X480S1F1-1588690566410)(C:\Users\Hpr\Desktop\求职之路\狂神学Java\pic\QQ截图20200502080606.png)]计算机网络:计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部...原创 2020-05-05 22:56:21 · 188 阅读 · 0 评论 -
GUI编程
GUI编程告诉大家该怎么学?GUI编程告诉大家该怎么学?这是什么?它怎么玩?该如何去在我们平时运用?组件窗口弹窗面板文本框列表框按钮图片监听事件鼠标键盘事件破解工具1、简介Gui的核心技术: Swing AWT因为界面不美观。需要jre环境!为什么我们要学习?可以写出自己心中想要的一些小工具工作时候,也可能需要维护...原创 2020-05-05 22:54:32 · 180 阅读 · 0 评论 -
异常机制
异常机制1.什么是异常Exceptionpublic class Demo01 { public static void main(String[] args) { System.out.println(11/0);//java.lang.ArithmeticException: / by zero }}三大类:检查性异常:最具有代表的检查性异...原创 2020-05-05 22:52:29 · 61 阅读 · 0 评论 -
Java面向对象
面向对象编程核心思想是OOP1.初识面向对象面向对象思想面向过程思想(线性)步骤清晰简单。第一步…第二步…适合处理一些较简单的问题面向对象思想分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索适合处理复杂的问题,适合处理需要多人协作的问题对于描述复杂的事物,为了从宏观上把握、从整体合理...原创 2020-04-28 23:34:45 · 135 阅读 · 0 评论 -
Java数组
数组1.数组概述数组的定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成其中,每一个数据成为一个数组元素,每个数组元素可以通过下标来访问它们2.数组声明创建 public static void main(String[] args) { int[] nums;//1.声明一个数组 nums = ...原创 2020-04-28 08:06:59 · 161 阅读 · 0 评论 -
Java方法
Java方法1.何为方法Java方法是语句的集合,它们在一起执行完成一个功能方法在解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原理:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。我们设计方法的时候,最好保持方法的原子性,就是一个...原创 2020-04-27 22:54:25 · 105 阅读 · 0 评论 -
Java流程控制
Java 流程控制1. 用户交互Scannerjava.util.Scanner 是Java5 新特性,可以通过Scanner类来获取用户的输入基础语法Scanner s = new Scanner(System.in);Scanner.next()与Scanner.nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判...原创 2020-04-27 08:21:15 · 102 阅读 · 0 评论 -
Java基础语法
学习网站:狂神说Java:https://www.bilibili.com/video/BV12J41137hu?p=33Java基础语法1、注释、标识符、关键字注释不会被执行,写给写代码的人看的书写注释是一个非常好的习惯三种单行注释多行注释文档注释有趣的代码注释idea设置注释样式[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l0u...原创 2020-04-26 22:02:36 · 243 阅读 · 0 评论 -
Java入门
学习网站:狂神说Java:https://www.bilibili.com/video/BV12J41137hu?p=33Java入门C & C++1972年C诞生贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统等指针和内存管理1982年C++诞生面向对象兼容C图形领域、游戏等Java特性反抗语法像C没有指针没有内存管理真正的可移植,...原创 2020-04-26 22:01:53 · 142 阅读 · 0 评论 -
计算机基础知识
计算机基础知识什么是计算机Computer:电脑能运行程序的电子设备由软件和硬件组成常见的形式有台式电脑PC、笔记本电脑laptop、大型计算机Super computer应用:科学计算、数据处理、自动控制、计算机辅助设计、人工智能、网络等领域计算机硬件硬件组成:CPUMemory 内存Motherboard 主板power 电源显卡外设(鼠标、键盘、音响、耳机)...原创 2020-04-26 22:00:48 · 151 阅读 · 0 评论 -
Markdown简单使用
学习网站:狂神说Java:https://www.bilibili.com/video/BV12J41137hu?p=33标题二级标题三级标题四级标题字体Hello,World!Hello,World!Hello,World!Hello,World!引用选择坚持,走向人生巅峰分割线图片[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-...原创 2020-04-26 21:53:26 · 155 阅读 · 0 评论 -
Java基础学习
这是我的第一篇bolg为什么要写博客?为什么要写博客?需要总结和反思提升文笔组织能力提升学习总结能力提升逻辑思维能力帮助别人,结交朋友...原创 2020-04-25 13:50:33 · 118 阅读 · 0 评论