java
wu_zida
贪欲啊···
展开
-
idea中启动tomcat控制台打印日志中文乱码问题处理
记2020.04.03处理idea启动派车软件项目,Tomcat Catalina Log日志打印中文乱码的问题。参考资料:https://www.cnblogs.com/benchover/p/10773098.html根本原因:Windows系统的cmd是GBK编码的,影响IDEA的下方log输出的部分的编码也是GBK的,然而Tomcat 9.0 版本默认log输出是UTF-8编码...原创 2020-04-03 11:19:49 · 2416 阅读 · 1 评论 -
黑马程序员_反射
简单的来说,反射机制指的是程序在运行时能够获取自身的信息。在java中,只要给定类的名字, 那么就可以通过反射机制来获得类的所有信息。 一、 1. JAVA反射机制是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象方法的功能称为java语言的反射机制。2.动态获取类原创 2015-07-06 21:24:54 · 284 阅读 · 0 评论 -
黑马程序员_内部类的总结
——- android培训、java培训、期待与您交流! ———-定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量,并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数。思路:看到内部类首先想到了内部类的访问规则:1.内部类可以直接访问外部类中的成员包括私有。2.外部类要访问内部类必须建立内部类的对象3.内部类有其他修饰符修饰时,可以看做成带修饰符的函数,原创 2015-06-25 20:39:39 · 350 阅读 · 0 评论 -
黑马程序员_多线程_1
进程:一个正在执行的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径或者控制单元线程:进程中一个独立的控制单元,线程控制着进程的执行一个进程至少有一个线程两种创建线程的方式: 一、 1、定义类,集成Thread 2、复写run方法,将自定义代码存储在run方法中,让线程运行 3、调用线程的start方法,该方法两个作用:启动线程,调用run方法二、 1、定义类实现Runnable原创 2015-06-24 17:40:38 · 351 阅读 · 0 评论 -
黑马程序员_多线程_2
——- android培训、java培训、期待与您交流! ———-计算机CPU的运行原理 我们电脑上有很多的程序在同时进行,就好像cpu在同时处理这所以程序一样。但是,在一个时刻,单核的cpu只能运行一个程序。而我们看到的同时运行效果,只是cpu在多个进程间做着快速切换动作。 而cpu执行哪个程序,是毫无规律性的。这也是多线程的一个特性:随机性。哪个线程被cpu执行,或者说抢到了原创 2015-06-24 17:57:31 · 337 阅读 · 0 评论 -
黑马程序员_String
——- android培训、java培训、期待与您交流! ———-1.String类String类代表的是一个字符串,字符串对象在开发中是最常见的。为了方便我们对象字符串的操作,java就把字符串用对象进行了封装,这个封装类就是String类。字符串是一个特殊的对象,字符串一旦初始化就不可以被改变String str = “abc”;String str1 = new String(“abc”);转载 2015-06-25 20:36:51 · 326 阅读 · 0 评论 -
黑马程序员_设计模式
——- android培训、java培训、期待与您交流! ———-设计模式:把软件行业中出现的问题进行抽取并解决。总共有23种。 对问题行之有效的解决方式,其实它是一种思想。 设计模式分为三种类型,共23种。创建型模式:单例模式、抽象工厂模式、建造者模式、工厂模式、原型模式。结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、转载 2015-06-24 18:02:38 · 556 阅读 · 0 评论 -
黑马程序员_JAVA的异常处理_2_总结
——- android培训、java培训、期待与您交流! ———-首先回顾一下异常处理的代码模式 try{ 程序代码 }catch(异常类型1 异常的变量名1){ 程序代码 }catch(异常类型2 异常的变量名2){ 程序代码 }finally{ 程序代码 }然后可以有三种结合方式 try-catch try-finally try-catch-finally———————原创 2015-06-23 19:27:11 · 369 阅读 · 0 评论 -
黑马程序员_JAVA的构造方法
构造方法定义: 【修饰符】 构造方法名(形参列表) { } 【修饰符】:构造方法的上一级单元是类,所以修饰符可以public、protected(父子类访问权限)、private(本类访问权限)、默认(包访问权限) 【没有返回类型】 【构造方法名】:必须与类名一致 a.一般概念 构造方法不能够被继承,也就构造方法不能够被重写 构造方法是特殊的方法,原创 2015-06-21 16:46:07 · 385 阅读 · 0 评论 -
黑马程序员_java_基础_面向对象01
一、面向对象:是一种编程思想,与面向过程不同,不过是基于面向过程的三个特征:封装继承多态面向对象思想开发,每当需要实现一个功能的时候,就寻求实现该功能的对象,如果没有那么就创建一个 类和对象的关系类:是对现实事物的描述对象:是这类事物的真实存在 类中可以定义变量,也叫做类的成员变量,简单解释为这个类或者说对象的属性,而函数也可以说是这个对象的功能。原创 2015-06-19 10:54:13 · 327 阅读 · 0 评论 -
黑马程序员_java_基础_数组和排序
一、关于数组的定义和一些列操作 类似int[] arr = new int[2];或者int arr[] = new int [2];或者int[] arr = new int[]{1,2,3,4};或者int[] arr= {1,2,3,4};几种方式都是可以用来定义一个数组,然后数组名前面的修饰符int也可以切换成其它诸如byte这些。 1.数组原创 2015-06-19 10:52:37 · 328 阅读 · 0 评论 -
黑马程序员_java_基础_流程控制
JAVA的流程控制一、判断结构,if语句的三种格式判断结构表现为if'语句,主要用来对一些值进行判断然后进行分支选择。if语句主要用于对区间值进行判断,如对结果为boolean类型的值进行判断的时候,就可以使用if语句,相比较下面提到的switch语句,if语句虽然执行效率略低,但是应用范围更广1.if(条件表达式){执行语句;}2.if(条件表达式){执行原创 2015-06-19 10:51:09 · 343 阅读 · 0 评论 -
黑马程序员_JAVA_基础_02
2015年6月5日21:08一、JAVA语言的组成:关键字标识符注释常量和变量运算符语句函数数组 关键字:定义数据类型的关键字:class interface byte short int long float double char boolean void定义数据类型值的关键字ture false null定义流程控制的关键原创 2015-06-19 10:49:48 · 311 阅读 · 0 评论 -
黑马程序员_JAVA_基础_1
JAVA自学系列 期待与您的交流** *1. 软件:就是一系列按照特定顺序组织的计算机数据和指令的集合 开发:编写软件的过程 软件通过两种方式实现人机交互:图形化界面、命令行方式附:DOS常用命令 dir:列出当前目录下文件及文件夹 md:创建目录 rd:删除目录 cd:进入指定目录 cd…退回上级目录 cd/:退回根目录 del:删除文件 exti:退出dos命令行ec原创 2015-06-10 18:42:51 · 511 阅读 · 0 评论