【狂神说Java】Java零基础学习笔记-JavaSE总结JavaSE总结:🎉🎉🎉-完结-撒花-🎉🎉🎉【【狂神说Java】Java零基础学习视频通俗易懂】https://www.bilibili.com/video/BV12J41137hu?p=80&vd_source=fd5defd6aaa826e3b6e0c06073353e32
【狂神说Java】Java零基础学习笔记-异常异常01:Error和Exception什么是异常实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序再跑着,内存或硬盘可能满了。等等。软件程序在运行过程中,非常可能遇到刚刚提到的这些异常问题,我们叫异常,英文是:Exception,意思是例外。这些,例外情况,或者叫异常,怎么让我们写的程序做出合理的处理。而不至于程序崩溃。异常指程序运行中出现的不期而至的各种状况,如:文件找不到、网络连接失败、非法参
【狂神说Java】Java零基础学习笔记-面向对象面向对象01:什么是面向对象面向过程&面向对象面向过程思想步骤清晰简单,第一步做什么,第二步做什么....面对过程适合处理一些较为简单的问题面向对象思想物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。面向对象适合处理复杂的问题,适合处理需要多人协作的问题!对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思路去处理。什么是面向对象面向对象编程(Object-Oriente
【狂神说Java】Java零基础学习笔记-Java数组Java数组01:数组的定义数组是相同类型数据的有序集合.数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们.Java数组02:数组声明创建首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:dataType[]arrayRefVar;//首选的方法或dataTypearrayRefVar[];//效果相同,但不是首选方法Java语言使用new操作符来创建数组,语法如下:dataType[]arrayRefVar=newdataType
【狂神说Java】Java零基础学习笔记-Java方法Java方法01:何谓方法?System.out.println(),那么它是什么呢?Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。回顾:方法的命名规则?驼峰命名规则packagecom.dawnsmile.method;publicclassDemo01{//main方法publicst
【狂神说Java】Java零基础学习笔记-Java流程控制Scanner对象之前我们学的基本语法中我们并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。基本语法:Scanners=newScanner(System.in);通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据。packagecom.kuang.scanner;import
【狂神说Java】Java零基础学习笔记-Java基础Java基础01:注释平时我们编写代码,在代码量比较少的时候,我们还可以看懂自己写的,但是当项目结构一旦复杂起来,我们就需要用到注释了。注释并不会被执行,是给我们写代码的人看的书写注释是一个非常好的习惯平时写代码一定要注意规范。Java中的注释有三种:单行注释://注释(只能注释一行文字)多行注释:/*注释*/(可以注释一段文字)文档注释:/**注释*/Java基础02:标识符关键字Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。标识符注意点所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)
【狂神说Java】Java零基础学习笔记-Java入门Java入门01:Java帝国的诞生C&C++1972年C诞生贴近硬件,运行极快,效率极高。操作系统,编译器,数据库,网络系统等指针和内存管理1982年C++诞生面向对象兼容C图形领域、游戏等反抗我们要建立一个新的语言:语法有点像C没有指针没有内存管理真正的可移植性,编写一次,到处运行面向对象类型安全高质量的类库......Java初生1995年的网页简单而粗糙,缺乏互动性。图形界面的程序(Applet)BillGates说:这是迄今为止设计的最好的语言!Java2标准版(J2SE):去占领桌面Java2移动版(J2ME):去占领手机Jav
【狂神说Java】Java零基础学习笔记-预料预料01:学习准备:博客博客,英文名为Blog,它的正式名称为网络日记为什么要写博客?需要总结和思考。有时候我们一直在赶路,却忘了放慢脚步提升文笔组织能力提升学习总结能力提升逻辑思维能力帮助他人,结交朋友冰冻三尺非一日之寒,写博客也是,短期内可能看不到效果,但是长期坚持,对自己的提升很有帮助。预料02:MarkDown语法推荐文本编辑器:Typora文件后缀xxx.md样式:标题字体样式链接、列表表格图片代码.....预料03:什么是计算机Computer:全称电子计算机,俗称电脑。能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬
问题:最近学习狂神的docker,34节,网络详解。下载tomcat镜像并启动成功。如图 在使用命令: dockerexec-ittomcat01ipaddr查看容器ip地址时报错:OCIruntimeexecfailed:execfailed:unabletostartcontainerprocess:exec:"ip":executablefilenotfoundin$PATH:unknown 解决方案:安装工具iproute21.进入容器:dockerexec-ittomcat01/bin/bash2.在容器内部安装iproute:aptinstall-yiproute2运行结果如图: