当前位置: 代码迷 >> Java相关
 解决方案列表
  • [Java相关] Java(1)——认识Java语言

    Java(一)——认识Java语言1、Java语言简介Java是一种可以撰写跨平台应用程序的面向对象的程序设计语言,具有卓越的通用性、高效性、平台移植性和安全性。Sun公司对Java编程语言的解释是:Java编程语言是个简单、面向对象、分布式、解释性、健壮、安全与系统无关、可移植、高性能、多线程和动...

    98
    热度
  • [Java相关] Java的反照与RTTI(运行时类型信息)的区别

    Java的反射与RTTI(运行时类型信息)的区别重要的事情说三遍:反射并没有什么神奇之处!反射并没有什么神奇之处!反射并没有什么神奇之处!当通过反射与一个未知类型的对象打交道时,JVM只是简单地检查这个对象,看它属于哪个特定的类(和RTTI一样)。在用它做其他事情之前必须先加载那个类的class对象...

    92
    热度
  • [Java相关] Java程序设计之消费者跟生产者

    Java程序设计之消费者和生产者新建一个Break类,表示食物数量。publicclassBreak{publicstaticfinalintMAX=10;//最多一次性煮十个面包Stack<Integer>stack=newStack<Integer>();publicst...

    55
    热度
  • [Java相关] 您会swap吗,按值传递还是按引用

    你会swap吗,按值传递还是按引用?问题1、Java到底是按值传递(CallbyValue),还是按引用传递(CallbyReference)?2、如下面的代码,为什么不能进行交换?publicCallByswap2(CallBya,CallByb){CallByt=a;a=b;b=t;return...

    104
    热度
  • [Java相关] junit测试spring脑袋注入方式

    junit测试spring头部注入方式@RunWith(SpringJUnit4ClassRunner.class)@ContextConfiguration(locations={"classpath:/applicationContext.xml"})@TestExecutionListener...

    92
    热度
  • [Java相关] Java程序设计之合租房synchronized(2)

    Java程序设计之合租房synchronized(二)一号和二号合租一间房,里面共用一个卫生间对象,这是要用到synchronized关键字,一号与二号同时使用卫生间时,一个需要wait()等待被唤醒,另外一个使用完之后卫生间对象被释放,这时候刚刚使用的需要进入wait()状态,否则会造成死锁现象,...

    64
    热度
  • [Java相关] 第十五天:会合

    第十五天:集合一、集合:Collection一些方法(更多方法请参考帮助文档):增add(Objectobj)、删remove()/removeAll()/clear()、改set(index,Object)、查get(index),迭代iterator()—>遍历1:List接口...

    57
    热度
  • [Java相关] Java程序设计之最贵族约数和最小公倍数

    Java程序设计之最大公约数和最小公倍数题目:输入两个正整数number1和number2,求其最大公约数和最小公倍数。算法:较大数和较小数取余,较小数除余数,一直到余数为0时,为最大公约数(辗转相除法);最大公倍数numbe1*number2/(最大公约数),下面直接上代码:importjava....

    70
    热度
  • [Java相关] 重名spring配置文件可能引起的有关问题

    重名spring配置文件可能引起的问题不知道大家的项目中有没有遇见过这种情况。项目中总共有A.B.C三个module。A有三个spring配置文件,分别叫做bean.xml,service.xml,db.xml。然后B有两个配置文件,分别叫做service.xml,bean.xml。然后启动项目,s...

    88
    热度
  • [Java相关] 斐波那契前n位的跟

    斐波那契前n位的和publicclassFei_bo_na_qi{publicstaticvoidmain(String[]args){//main方法,程序入口inti=10;//声明一个int类型的变量i,并赋值为10inta=0;//声明一个int数据类型的变量afor(intj=i;j>...

    103
    热度
  • [Java相关] java 枚举类总结 Enum

    java枚举类小结Enum好久没有接触枚举类了,差不多都忘了,今天抽出个时间总结一下吧。说实话,枚举类确实能够给我们带来很大的方便。说明:枚举类它约定了一个范围,可以理解成只可以生成固定的几个对象让外界去调用,故枚举类中的构造方法都是private类型的。进而求其次,究竟枚举类到底有何特殊之处呢?呈...

    470
    热度
  • [Java相关] 面临对阿象设计原则

    面向对阿象设计原则如何衡量软件设计质量1首要的标准满足软件的功能需求满足软件功能需求的设计并不一定就是好的设计。好的设计可读性:软件的设计文档是否轻易被其他程序员理解。可读性差的设计会给大型软件的开发和维护过程带来严重的危害。可复用性:软件系统的架构、类、组件等单元能否很容易被本项目的其它部分或者其...

    24
    热度
  • [Java相关] 鸡兔同笼有关问题多解

    鸡兔同笼问题多解还记得有一期跑男里有过一道关于鸡兔同笼的问题,说鸡兔同笼,一共有35个头,94条腿,问鸡有多少只?兔有多少只?今天突发奇想的想用最近学的java知识做一下这道题,当然,题的结果我是笔算出来的,为了印证输出的正确与否,不多说了,直接上码:其实从前后顺序看会发现,代码越来越简单,最后甚至...

    6
    热度
  • [Java相关] spring ioc DI 懂得

    springiocDI理解下面是我从网上找来的一些大牛对springioc和DI的理解,希望也能让你对Springioc和DI的设计思想有更进一步的认识。一、分享Iteye的开涛对Ioc的精彩讲解Ioc—InversionofControl,即“控制反转”,不是什...

    380
    热度
  • [Java相关] 【JAVA】final润饰Field

    【JAVA】final修饰Field一、简介final修饰符可以用来修饰变量、方法、类。final修饰变量时一旦被赋值就不可以改变。二、final成员变量成员变量是随类初始化或对象初始化而初始化的。当类初始化的时候,会给类变量分配内存;当对象初始化的时候,会给实例变量分配内存。所以说,final修饰...

    43
    热度
  • [Java相关] 札记:写Java程序,并输出

    笔记:写Java程序,并输出建一个文件名为demo.java的文件//写框架文件publicclassDemo{//写入口文件publicstaticvoidmain(String[]args){System.out.print("其实在这个世界上,没有什么只要努力就一定能成功的。毕竟努力的人很多,...

    96
    热度
  • [Java相关] Java Graphics2D类的绘图步骤

    JavaGraphics2D类的绘图方法Graphics2D继承自Graphics,它扩展了Graphics的绘图功能,拥有更强大的二维图形处理能力,提供对几何形状、坐标转换、颜色管理以及文字布局等更精确的控制。Graphics2D定义了几种方法,用于添加或改变图形的状态属性。可以通过设定和修改状态...

    30
    热度
  • [Java相关] 【JAVA】在编译期可直接轮换的final变量

    【JAVA】在编译期可直接替换的final变量一、满足以下三个条件,一个final变量就不再是一个变量,而是一个直接量。使用final修饰符修饰。在申明的时候就进行初始化初始化的值在编译器就可以确定。二、在什么情况下初始化的值在编译期是可以确定下来的?被赋的表达式只是基本的算术表达式或字符串链接运算...

    89
    热度
  • [Java相关] 关于实例化跟成员方法的调用

    关于实例化和成员方法的调用publicclassOOp_02{//这是用public修饰的类并且只有一个类名必须和文件名相同,还是类的入口publicstaticvoidmain(String[]args){//这是main方法,可以说所有程序都是在main方法中执行的//创建Customer类型的...

    49
    热度
  • [Java相关] 一个fibonacci数列简单求和的有关问题

    一个fibonacci数列简单求和的问题前段时间老师在讲函数调用的时候,用Fibonacci数列来演示了一下,因为以前没怎么接触过Fibonacci,所以当时很懵。当时让求的是Fibonacci数列中,第N位值为多少,当时老师写的是:之后呢,老师留的做作业是:求Fibonacci数列前N位的和,晚上...

    41
    热度