- 博客(16)
- 收藏
- 关注
原创 解决Maven工程创建太慢的问题
解决Maven工程创建太慢的问题 怕忘了,,赶紧记下来 加入一个archetypeCatalog即可,速度会快很多
2020-10-23 18:44:56
193
原创 解决EL表达式无效
EL表达式无效的解决方法 1.检查jstl的jar或者说依赖(正确)是否导入 2.检查是否在jsp页面上引入标签 <%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> 3.检查的约束版本 <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web
2020-10-23 18:00:25
400
原创 初学呐喊!——Java异常处理
第2单元 异常处理(Exception) 1.除法计算不用异常 直接报错、程序终止执行 public double div(int num1, int num2) { double result = num1 / num2; return result; } 2.除法计算使用异常 提示更为友好-程序还能继续 处理异常:选中错误语句,alt+ shift+z,回车 public double div(int num1, int num2) { //局部变量在使用前必须明确赋值 dou.
2020-07-10 10:12:54
228
原创 初学呐喊!——Java API(2)
Java API应用部分学习笔记-续 StringBuilder和StringBuffer、System、Math、Random、Date和Calendar、Object以及封装类的使用 1.StringBuilder和StringBuffer使用 (1)面试题String 和 StringBuffer、StringBuilder区别? 1.String是不可变字符串类,不可变指的是字符串的内容不可变;后者是可变字符串类。 String str = "china"; String
2020-07-08 09:14:35
320
原创 初学呐喊!——Java API(1)
Java API应用部分学习笔记 Part1 下载、查阅API 一、什么是API? 全称:应用编程接口-Application Programming Interface; 应用指的是:软件 编程接口:我们写的或第三方的类或接口(属性、方法) 通俗理解:类库、库函数,事先写好的,供其他人使用(例如:C语言库函数、MFC类库、Java类库、Python模块等);Java语言自带有很多API,官网下载API文档。 二、API的分类? 1.JDK带的 2.第三方的 Apache 3.我们公司提供的.
2020-07-07 11:50:12
396
原创 初学呐喊!——Java设计模式(部分)
Unit12 设计模式 部分学习笔记 Part 1: 1、什么是设计模式? 答:设计模式(Design pattern)是代表的是解决问题的通用方法、套路,是开发经验的总结。 2、Java中设计模式有多少种? 答:共23种设计模式。 分为三类:创建型、结构型、行为型。 参考资源: 《Java与模式》、GoF《设计模式》、《Head First设计模式》、菜鸟教程:https://www.runoob.com/design-pattern/design-pattern-tutorial.ht
2020-06-25 21:13:52
246
原创 初学呐喊!——Java的多态总结
JavaOOP 第11单元 多态部分学习笔记 一、什么是多态? 多态(OOP三大特征之一): 一个对象表现出多种形态 编程角度看:子类对象被声明为父类类型。 二、多态发生的条件:有继承关系或实现关系。 多态的分类: 1.继承类 2.实现接口 1.继承(类)关系: public class Person { String name; } class Student extends Person { int age; public static void main(Strin
2020-06-17 21:03:52
241
原创 初学呐喊!——Java中static关键字和final关键字的用法
Java oop static与final使用 final的用法 final是Java的关键字,表示最终 1. final能修饰什么 final不能修饰构造方法 类 属性 局部变量 一般方法 2. final修饰后的影响 类 这个类不能被继承,也就是这个类不能有子类 public final class Person { } 属性和变量 值不能更改,就是常量 public final class Person { final int STUDENT_AGE = 20;//
2020-06-15 21:11:22
279
原创 初学呐喊!——Java的抽象类和接口
JavaOOP 抽象类与接口 一、抽象类 1.什么样的类是抽象类? 被abstract修饰的类就是抽象类。 public abstract class Person { } abstract与public换位置可以吗? 答:可以 2.什么样的方法是抽象方法? 被abstract修饰且没有方法体 public abstract void speak(); 3.抽象类里一定有抽象方法吗? 答:不一定。 public abstract class Person { public vo
2020-06-12 21:07:02
227
原创 初学呐喊!——Java的封装和继承
JavaOOP部分 Java的三大部分:语法+OOP+SE 1.1OOP的特征? 一.面向对象的三大特征: 1.封装 2.继承 3.多态 *4.抽象 二.封装 为什么用封装? 保护数据 如何通过代码实现封装? public class Student { private int age; private String name="付文哲"; public void setAge(int a) { if(a<0||a>150) { System.out.println("妖
2020-06-10 21:10:25
148
原创 初学呐喊!——Java的数组使用
第五单元 如何使用数组 1.数组定义-创建-赋值-遍历 (1).数组声明 数组声明的时候不能指定大小。 示例如下: int score[]; //推荐写以下的方法 int [] salary; //int score [4]; 错误 (2).数组创建 数组在使用new创建的时候才可以指定数组的大小;数组元素有默认值,规则和类型属性一致。 示例如下: int[] score = new int[5]; (3).数组赋值:有数组,等号左侧一定
2020-06-09 21:12:38
315
原创 初学呐喊!——运算符的使用以及Java语句
第四单元 运算符结合语句 第一部分——运算符 1.1.1如何使用算是运算符 一,算数运算符 +,-,*,/,%,++,– 1-0.9的结果是非常接近于0.1的数字,浮点型在十进制转化为二进制时出现误差 整数相除得到整数 3.0/0在Java中正确,结果为无穷大(Infinity) 3.0%0正确,结果为NAN(Not A Number) a++事先输出后加1,++a是先加1后输出 常量不能进行自加自减 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yHoMBLg7-15
2020-06-08 21:12:00
529
原创 初学呐喊!——如何使用数据类型与变量
第三单元 如何使用数据类型与变量 第一部分——基本类型 1.1准确口述 1.1.1变量-标识-关键字一什么是变量?区别? 一,什么是变量?区别? 1.成员变量:成员变量就是在整个程序都起作用的变量 2.局部变量:局部变量是在子函数或特定情况的变量,局部变量必须赋值 二,什么是标识符?符号命名规则? 标识符:标识符就是名字,属性名,变量名,方法名; 命名规则:以_,,字母开头的,后面可以是数字,,,字母开头的,后面可以是数字, _,,字母开头的,后面可以是数字,,,字母 :不能是关键字 例子:以下合法的标识
2020-06-04 08:02:03
268
原创 初学呐喊!——Java类的设计编写以及使用设计好的类
第二单元 第一部分——类设计和编写 特别提醒 软件开发:先设计,再开发; 先思考设计,根据设计写代码 1.如何设计类 用什么工具? EA(Enterprise) Architecture VP Rational Rose StarUML:搜索UML工具 谁开设计? 系统分析师,系统分析员:软考中级 1.1设计类 1.面向的编程主线(步骤) 写类,创造对象,对象调用方法 2.什么是类? 类就是类型的缩写/简称:类是抽象的,不具体,不明确。同类事物的概括; :手机,学生,鼠标,电脑,桌子 3.什么是对象
2020-06-04 07:43:23
503
原创 初学呐喊!——JDK下载和环境变量配置,Java入门,Eclipse下载配置,Eclipse快捷键以及提交Git的方法
Java基础第一部分 1.1下载JDK 官方下载 JDK:Java开发工具 配置环境变量 1.1.1需要配置的变量 Path:可执行文件路径 CLASSPATH:类路径,值是.; 注意:1.点和分号是英文输入法下的 2.环境变量的入口:(1)在此电脑右击属性(2)system.cpl 1.1.2问题:Path和CLASSPATH大小写区分吗? 答:在Windows下不区分,在Linux,Unix,MAC下区分,要写成Path和CLASSPATH。 1.1.3问题:Windows下,当用户名相同时,CLA
2020-06-03 20:01:46
306
原创 初学呐喊!——Java内容自学笔记——职业化基础笔记
Java内容自学笔记 职业化基础笔记 一、动手做 任务一、 Windows职业化操作 Windows系统不分大小写 Linux系统 Mac Unix :严格区分大小写 1.Windows常用的运行命令 打开计算器 :win+r 输入cala 打开画图:win+r输入mspaint 打开记事本:win键+R输入notepad 打开写字板:win+r输入write 打开控制面板:win+r输入control 打开注册表:win+r输入regedit 打开系统配置:win+r输入msconfig 打
2020-06-03 00:15:11
204
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅