java基础知识
ykyorky
这个作者很懒,什么都没留下…
展开
-
java十进制转换为二进制、八进制和十六进制
/** 十进制--->二进制*/public static void toBin1(int num){trans(num, 1, 1);}/** 十进制--->八进制*/public static void toBa(int num){trans(num, 7, 3);}/** 十进制--->十六进制*/public static voi原创 2017-03-29 09:19:00 · 641 阅读 · 0 评论 -
秋招面试总结
笔试 = (数据结构+算法) 50%+ (计算机网络 + 操作系统)30% +逻辑智力题10% + 数据库5% + 歪门邪道题5%,而面试就不好说了,这个需要看你的简历,一般简历如何,面试重点就在哪里。 july博客有一些面试题,最好有一个月的时间去刷这些题目,http://blog.csdn.net/v_JULY_v/article/details/6015165。操作系转载 2017-08-28 17:17:02 · 481 阅读 · 0 评论 -
MyEclipse自动生成访问器
右击文件->点Source->选择Generate Getters and SettersMyEclipse中添加Struts右击项目-->选择MyEclipse-->选择需要添加的框架翻译 2017-06-01 15:56:18 · 515 阅读 · 0 评论 -
继承的细节
什么时候使用继承呢?当类与类之间存在着所属关系时,才具备了继承的前提。a是b中的一种。a继承b。比如说:狼是犬科中的一种。英文书中,所属关系时:”is a“。注意:不要仅仅为了获取其他类中的已有成员进行集成。所以判断所属关系,可以简单看,如果继承后,被继承的类中的功能,都可以被该子类所具备,那么继承成立。如果不是,不可以继承。细节二:在方法覆盖是,注意两点:1:子类覆盖父类翻译 2017-03-25 21:01:26 · 223 阅读 · 0 评论 -
继承,面向对象特征之一
继承(面向对象特征之一)好处:1:提高了代码的复用性。2:让类与类之间产生了关系,提供了另一个特征多态的前提。父类的由来:其实是由多个类不断向上抽取共性内容而来的。java中对于继承,java只支持单继承。java虽然不直接支持多继承,但是保留了这种多继承机制,进行改良。单继承:一个类只能有一个父类。多继承:一个类可以有多个父类。为什么不支持多继承呢?因为当一个类同时继承两翻译 2017-03-25 17:39:17 · 239 阅读 · 0 评论 -
Java设计模式之单例设计模式
设计模式:解决问题最行之有效的思想。是一套被反复使用、多数人只晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。java中有23中设计模式单例设计模式:*****解决的问题:保证一个类在内存中的对象唯一性。比如:多程序读取一个配置文件时,建议配置文件封装成对象。会方便操作其中数据;又要保证多个程序读到的是同一个配置文件对翻译 2017-03-24 12:37:31 · 210 阅读 · 0 评论 -
java得到某个字符串满足斐波那契的所以子字符串
import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.HashSet;import java.util.Scanner;import java.util.Set;public class LUCKYString {翻译 2017-03-24 17:22:48 · 734 阅读 · 0 评论 -
static关键字
封装(面向对象特征之一):是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。好处:将变化隔离;便于使用;提高重用性‘安全性。封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问。this:代表对象。就是所在函数所属对象的引用。this到底代表什么呢?哪个对象调用了this所在的函数,this就代表哪个对象,就是哪个对象的引用。开发时,什么时候使用t翻译 2017-03-24 10:55:48 · 333 阅读 · 0 评论 -
java构造函数和一般函数的区别
构造函数:用于给对象进行初始化,是给与之对应的对象进行初始化,它具有针对性,函数中的一种。特点:1. 该函数的名称和所在类的名称相同。2. 不需要定义返回值类型。3. 该函数没有具体的返回值。记住:所有对象创建时,都需要初始化才可以使用。注意事项:一个类在定义时,如果没有定义过构造函数,那么该类中会自动生成一个空参数的构造函数,为了方便该类创建对象,完成初始化。如果在类中自定义了构造函...翻译 2017-03-24 10:38:39 · 4294 阅读 · 0 评论 -
Java面向对象知识
面向对象的特点:1:将复杂的事情简单化。2:面向对象将以前的过程中的执行者,变成了指挥者。3:面向对象这种思想是符合现在人们思考习惯的一种思想。过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。匿名对象使用场景:1:当对方法只进行一次调用的时候,可以使用匿名对象。2:当对象对成员进行多次调用时,不能使用匿名对象。必须给对象起名字翻译 2017-03-23 21:28:39 · 302 阅读 · 0 评论 -
java语法基础
1.关键字:其实就是某种语言赋予了特殊含义的单词。 保留字:其实就是还没有赋予特殊含义的单词,但是准备日后要使用过的单词。2.标示符:其实就是在程序中自定义的名词。比如类名、变量名,函数名。包含0-9、a-z、¥、_;注意:1).数字不可以开头;2).不可以使用关键字;3.常量:是在程序中不会变化的数据。4.变量:其实就是内存中的一个存储空间,用于存储常量数据。翻译 2017-03-23 20:45:47 · 233 阅读 · 0 评论 -
Java的概述
1.配置Java的环境变量:让 java jdk\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去找指定的目录。永久配置方式:JAVA_HOME=%安装路径%\java\jdk或者JAVA_HOME=%安装路径%\java\jre path=%JAVA_HOME%\bi翻译 2017-03-23 20:24:39 · 252 阅读 · 0 评论 -
javaweb工程的web.xml中配置报错
xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_翻译 2017-03-30 21:24:54 · 2164 阅读 · 0 评论 -
Java中的list和set
List:是java中的接口,元素有放入顺序,且元素可重复。有三个实现类:LinkedList、ArrayList和VectorSet:是java中的接口,元素没有放入的顺序且元素不能重复。(注意:元素虽然没有放入的顺序,但是元素在set中的位置由该元素的HashCode决定,其位置其实是固定的)。有两个实现类:HashSet(底层由HashMap实现)和LinkedHashSet。Lis...原创 2018-10-19 09:19:39 · 239 阅读 · 0 评论