- 博客(13)
- 收藏
- 关注
转载 IDEA运行第一个Spring Boot项目,package打包运行时报错:Input length = 1 ----<Help 1>
一、原因在CSDN的一位程序员的经验分享里 ,找到了原因:出现这个是因为Application.properities文件编码方式的设置有问题!我打开我的.properities文件,发现果然里面写的一行汉字注释变成了火星文......二、解决方式在idea中打开settings––>Editor––>File Econdings,设置.properities文件为UTF-8,如果还是启动失败,解决方法:打开.properities文...
2022-01-10 22:26:40 2710
原创 跟着狂神学Java:Exception异常机制
一、异常机制Exception 异常是指程序运行中出现的预期之外的各种状况,如:文件找不到、网络连接失败、非法参数、数据库数据为空、运行时内存或硬盘满了等。异常发生在程序运行期间,它影响了正常的程序执行流程。要理解Java异常处理是如何工作的,我们需要掌握一下三种类型的状况 检查性异常:最具代表性的检查性异常是用户错误或问题一起的异常,这是程序员无法预见的。例如要打开一个不存在的文件时一个异常就发生了,这些异常在编译时不能被简单忽略 运行时异常:运行时异常时可能被程序员避免的异常,
2022-01-10 16:22:18 312
原创 跟着狂神学Java:面向对象编程(下)——抽象类、接口、内部类
一、抽象类 abstract 抽象类不能new出来,只能靠子类去实现它;约束! 抽象类里可以写普通方法~ 抽象方法必须在抽象类中 抽象的抽象:约束~ 抽象类存在的意义:提高开发效率,节省时间空间成本,提升可扩充性//abstract抽象类 ,类 extends 只有单继承! (接口可以多继承)public abstract class Action { //提供约束,有人帮我实现就行~ //abstract 抽象方法,只有方法名,没有方法
2022-01-10 16:14:44 292
原创 跟着狂神学Java:面向对象编程(上)
一、什么是面向对象Java的核心思想就是面向对象!面向对象思想: 物以类聚,分类的思维模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考,最后才对某个分类下的细节进行面向过程的思索。 面向对象适合处理复杂的问题,需要多人协作的问题。 对于描述复杂的事物,为了从宏观上整体合力分析,我们额需要使用面向对象的思路来分析整个系统。(但是,具体到微观操作,仍然需要面向过程的思路去处理。) 面向对象编程(Object-Oriented-Progra...
2022-01-07 20:30:00 192
原创 跟着狂神学Java:数组(下)
一、数组的使用package com.shao.Arrays;public class arrayDemo03 { public static void main(String[] args) { int[] array = {1,2,3,4,5}; array = reverse(array); for (int i = 0; i < array.length; i++) { System.out.printl
2022-01-07 14:48:38 468
原创 跟着狂神学Java:数组(上)
一、数组的声明和创建package com.shao.Arrays;public class arrayDemo01 { public static void main(String[] args) { int[] nums;//数组的声明 nums = new int[5];//数组的创建,分配内存 nums[0]=0; nums[1]=1; nums[2]=2; nums[3]=3;
2022-01-06 22:56:40 299
原创 跟着狂神学Java:方法Method
一、什么是方法? 引入: System.out.printlin():是指调用System类中的out对象 的printlin()方法 方法的命名规则:首字母小写的驼峰命名法 Java方法是语句的集合,它们在一起执行一个功能。方法包含于类或对象中,方法在程序中被创建,在其他地方被引用。 设计方法的原则:方法的本意是功能块,设计方法时,最好保持方法的原子性——一个方法只完成一个功能,这样有利于我们后期扩展。 二、方法的定义和调用修饰符 返回...
2022-01-06 20:28:11 218
原创 跟着狂神学Java:流程控制基础知识
在B站发现了一个非常赞的up主“狂神”,强烈推荐想要学Java的小伙伴去瞅瞅!!不管是基础,还是各种进阶,狂神都有很多良心教程!推荐:【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibili一、Scanner扫描仪代码笔记:package com.shao.Scanner;import java.util.Scanner;public class Demo01 { public static void main(String[] args) {
2022-01-06 16:51:40 136
原创 跟着狂神学:Java基础语法(下)
在B站发现了一个非常赞的up主“狂神”,强烈推荐想要学Java的小伙伴去瞅瞅!!不管是基础,还是各种进阶,狂神都有很多良心教程!更多学习请参考:【狂神说Java】Java零基础学习视频通俗易懂_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV12J41137hu?p=33&spm_id_from=pageDriver一、变量 每个变量都有类型,可以是基本类型or引用类型; 变量名必须是合法的标识符 变量声明...
2022-01-06 08:49:09 107
原创 跟着狂神学:Java基础语法(上)
一、注释书写注释是很重要的习惯! 单行注释 //这后面可以写一行注释 多行注释 /* 这里可写多行注释 */ 文档注释JavaDoc /** *@Description Hello world! *@Author ECUST Caleb Shao ——跟着狂神学Java > 西部开源-秦疆 */ 二、标识符Java中的50个关键字自定义标识符 首先标识符不能与关键字重名 所有标识符必须以字母、$(美元符.
2022-01-04 20:16:23 895
原创 跟着狂神学Java:写出你的第一个程序——Hello World
1.在notepad++中编写Hello.java程序public class Hello{ public static void main(String[] args){ System.out.print("Hello world!"); }}2.在cmd中编译、运行Hello.java程序(一定要预先保存.java程序到合适的路径,再进入cmd相应目录下进行下面的操作) 编译命令:javac Hello.java 执行后,会生成一个.class..
2022-01-04 12:02:22 401
原创 跟着狂神学Java:安装开发环境
浏览器搜索JDK1.8,找到下载地址,下载对应版本 安装JDK到一个合适的路径,并记住这个安装路径 配置环境变量 在系统变量中,首先添加一个JAVA_HOME路径,有了这个HOME之后在PATH中再添加两个路径:jdk(Java Development Kit)的bin路径和jdk下jre(Java Runtime Environment)的路径 4. 测试JDK是否安装成功 打开cmd-->键入Java -versio...
2022-01-04 11:18:53 8924 4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人