- 博客(27)
- 收藏
- 关注
原创 idea中运行main方法时报错找不到jair包 Error:(4, 38) java: 程序包org.springframework.stereotype不存在
1、报错信息:问题描述:在任何类中,运行main 方法时 都会编译整个项目,然后肯定会报错。2、运行设置详情界面主要问题就是这个build,执行main方法时,编译整个项目,而且100%报错,去掉即可正常执行了。...
2020-10-17 17:47:17 1572
转载 Java中值传递与引用传递
在Java中参数的传递主要有两种:值传递和参数传递;下面是对两种传递方式在内存上的分析:一:值传递解释:实参传递给形参的是值 形参和实参在内存上是两个独立的变量 对形参做任何修改不会影响实参代码示例如下:package arrayDemo;public class Demo1 { public static void main(String[] args) { int b =20; chang..
2020-05-09 17:22:36 224 1
转载 tomcat7.0控制台中文乱码问题
在使用bat文件启动Tomcat时,Tomcat目录下的logs文件夹会生成相应的日志文件,发现旧版本生成的日志文件编码是GBK,而Windows控制台的编码也是GBK,所以不会乱码。而新版本生成的日志文件编码是UTF-8,所以就造成了中文乱码问题,修改前文件如下:(D:\Program Files (x86)\apache-tomcat-7.0.100\conf\logging.properti...
2020-03-11 12:31:42 1267
转载 java 的常见异常与错误总结
其他还有很多异常,我就不一一列举了,我要说明的是,一个合格的程序员,需要对程序中常见的问题有相当的了解和相应的解决办法,否则仅仅停留在写程序而不会改程序的话,会极大影响到自己的开发的。关于异常的全部说明,在api里都可以查阅。 算术异常类:ArithmeticExecption空指针异常类:NullPointerException类型强制转换异常:ClassCastException数组...
2018-09-13 02:16:59 212
转载 jQuery简介
jQuery是一套跨浏览器的JavaScript库,简化HTML与JavaScript之间的操作。由约翰·雷西格(John Resig)在2006年1月的BarCamp NYC上发布第一个版本。目前是由Dave Methvin领导的开发团队进行开发。全球前10,000个访问最高的网站中,有65%使用了jQuery,是目前最受欢迎的JavaScript库。 特色jQuery有下列特...
2018-08-23 18:24:08 284
转载 前端可以看看的书
书籍如下:>《javascript面向对象编程指南》,风格轻松易懂,比较适合初学者,原型那块儿讲得透彻,12种继承方式呢。>《js权威指南》、《js高级程序设计》,这两本书经典是经典,但是太厚,适合把其中任意一章都当成一本书来读。洋洋洒洒,很难一口气看完。比较适合当做参考书。>《你不知道的javascript》狙击js核心细节,闭包、原型、this讲得都还清楚。目前《...
2018-08-22 18:50:09 426
转载 java集合详解
Java 集合详解一、集合的由来 通常,我们的程序需要根据程序运行时才知道创建多少个对象。但若非程序运行,程序开发阶段,我们根本不知道到底需要多少个数量的对象,甚至不知道它的准确类型。为了满足这些常规的编程需要,我们要求能在任何时候,任何地点创建任意数量的对象,而这些对象用什么来容纳呢?我们首先想到了数组,但是数组只能放统一类型的数据,而且其长度是固定的,那怎么办呢?集合便应运而生了!...
2018-08-21 21:45:08 220
转载 多态
使用父类作为方法形参实现多态使用父类作为返回值实现多态 什么是多态:多种形态。分两部分:功能多态:一个行为多种实现方式 体现:重写和重载 形态多态:一个类型的多种表现形式比如:动物多种表现形式:猫、狗Animal a=new Dog();//父类的引用指向子类的对象(即向上转型),反过来不行 多态的应用向上转型:父类引用指向子类对象 向下转型:父类引用显...
2018-08-20 18:55:58 1003
转载 Java Socket网络编程
循序渐进Socket网络编程(多客户端、信息共享、文件传输) 前言:在最近一个即将结束的项目中使用到了Socket编程,用于调用另一系统进行处理并返回数据。故把Socket的基础知识总结梳理一遍。1、TCP/IP协议 既然是网络编程,涉及几个系统之间的交互,那么首先要考虑的是如何准确的定位到网络上的一台或几台主机,另一个是如何进行可靠高效的数据传输。这里就要使用到TCP/IP...
2018-08-16 19:24:19 951
转载 线程等待唤醒机制
1.1 线程间通信其实就是多个线程在操作同一个资源,但是操作的动作不同。比如一个线程给一个变量赋值,而另一个线程打印这个变量。 1.2 等待唤醒机制wait():将线程等待,释放了CPU执行权,同时将线程对象存储到线程池中。notify():唤醒线程池中一个等待的线程,若线程池有多个等待的线程,则任意唤醒一个。notifyAll():唤醒线程池中,所有的等待中...
2018-08-15 19:34:56 287
转载 java反射
通过反射,创建对象,调用指定的方法获取成员方法,步骤如下:1. 获取Class对象2. 获取构造方法3. 通过构造方法,创建对象 4. 获取指定的方法 5. 执行找到的方法 public Object invoke(Object obj, Object... args) 执行指定对象obj中...
2018-08-13 19:27:21 135
转载 Dom方式解析XML详解
Dom方式解析XML详解原文 http://blog.csdn.net/mytroy/article/details/39895351 一、Dom解析XML原理Dom解析方式是把整个XML文件读入内存生成一个Document(org.w3c.dom.Document)对象代表整个XML文件,再把每一个标签解析成相应的对象并生成一棵DOM树,对XML文件的增删查改操作转化为增删查...
2018-08-12 19:40:48 927
转载 使用dom解析xml
dom是个功能强大的解析工具,适用于小文档Dom解析示例 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ...
2018-08-12 19:38:32 107
转载 java中String和InputStream的转换
InputStream提供的是字节流的读取,而非文本读取,用Reader读取出来的是char数组或者String ,使用InputStream读取出来的是byte数组。Reader类及其子类提供的字符流的读取char,inputStream及其子类提供字节流的读取byte,所以 FileReader类是将文件按字符流的方式读取,FileInputStream则按字节流的方式读取文件;Inp...
2018-08-09 23:09:31 1327
转载 Java基本数据类型与字符类型之间的转换
1.整形与字符型之间的数据类型转换: 一.int转换成char有两种方法: ① 是利用char的unicode编码 例:int num1 = 8; char ch1 = (char) (num1 + 48); 二. char转换成int型 ① 使用int的parseint方法 例: Character ch2 = '8'; (char是基本数据类型,Character...
2018-08-08 23:24:03 858
原创 JAVA集合
集合存储任意数据类型,长度不固定 集合体系框架 Collection<E泛性> E e; 测试类中Collection<String> collection=new Collectoin<String>; 此时 E的类型就为Strings List集合(CRUD) ArraiList:存入连续的内存空间(查找效率高) LinkLi...
2018-08-07 22:08:20 143
转载 简述java中的异常与捕获机制
1 异常的概念“exception”顾名思义,就是“我对此感到意外”的意思,在程序中可以强制编译器来处理程序运行中的发生的并非由程序本身所造成的错误,这个处理方法在java中就叫做异常捕获,而这些并非程序本身产生的错误就叫做“异常”。2 基本异常 举一个抛出异常的简单例子,对于对像引用t,传给你的时候可能没有初始化,那么在使用这个对象调用其方法前可以先对它进行检查,像这样:...
2018-08-05 23:26:08 845
转载 java接口
接口什么是接口: 提供了同一的规范 满足了约定,他就能给你提供一种能力 接口是不关心结果的 接口既是一种约定,又是一种能力 接口也实现了多态 什么是多态:不同的对象对同一方法的调用有不同的结果 接口既是一种约定(抽象方法的名称),又是一种能力(子类重写抽象方法,具体的实现)...
2018-08-02 19:21:52 136
原创 java多态
1.1 多态的概述什么是多态:多种形态。分两部分:1、功能多态:一个行为多种实现方式 体现:重写和重载2、形态多态:一个类型的多种表现形式比如:动物多种表现形式:猫、狗Animal a=new Dog();//父类的引用指向子类的对象(即向上转型),反过来不行使用父类作为方法形参实现多态1.4 父类作为返回值/** * 买宠物 * @param ...
2018-08-02 08:51:40 120
原创 JAVA继承
继承的概念继承是java面向对象编程技术的一块基石,因为它允许创建分等级层次的类。继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。类的继承格式在 Java 中通过 extends 关键字可以申明一个类是从另外一个类继承而来的,一般形式如下:class 父类 { }class 子类 extends...
2018-08-01 08:59:20 125
原创 封装的意义及其用法
1.简述类的封装的定义、具体步骤和优点定义;隐藏类的一些具体实现,通过提供一些接口来实现一些功能,将类的状态信息隐藏在类的外部,不允许 在类的外部直接访问,而是通过这个类提供的一些方法来对属性进行操作以及访问。步骤:修改属性的可见性来限制对属性的访问;为每个属性创建一对赋值 (setter)方法和取值(getter)方法,用于对这些属性的存取;在赋值方法中,加入对 ...
2018-07-30 19:16:43 1842
原创 吃货联盟订餐系统需求分析
吃货联盟订餐系统需求分析 功能如下: 我要订餐//如果多次订餐,将新输入的信息插入空的数组 查看餐袋//将输入后的信息打印 签收订单//获取订单号后,给订单状态赋值为已签收 删除订单//所有数组赋值0 我要点赞//获取菜品下标,给点赞数组对应下标加一 退出系统 开发计划: ...
2018-07-30 07:54:12 3980
原创 面向对象简介
001面向过程和面向对象的区别 基本的类的成员: 属性(成员变量或Field) 方法(Method) 1、 面向过程:所有的代码都是一个整体,后期修改和维护很不方便,代码无法实现复用。2、 面向对象:每一个字都是独立的,活动的,需要更改可以直接换掉局部内容。...
2018-07-26 19:08:58 161
原创 *打印菱形
import java.util.Scanner;public class Dome01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请输入高度:"); int tall = ...
2018-07-25 17:36:07 247
原创 Java数组的冒泡排序
import java.util.Arrays;public class Demo08 { public static void main(String[] args) { int[] arr = new int[]{23, 98, 54, 32, 88, 22}; /** * 冒泡排序 * * 第...
2018-07-24 18:32:13 263
原创 if...else if & switch语句用法及注意项
1、if...else if语句基本语法:if(布尔表达式){要执行的语句}else if(布尔表达式){要执行的语句}else{以上都不满足,则执行这里的语句}举例:import java.util.Scanner;//导包//输入成绩,打印相应的奖励public class StudentScore { public static void m...
2018-07-23 11:40:58 916
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人