java基础
javaPie
经验笔记,方便回顾,好记性不如烂笔头
展开
-
Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)
Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)标签: javastringclass2011-02-18 17:44 137047人阅读 评论(11) 收藏 举报 分类:Java基础(55) 版权声明:本文为博主原创文章,未经博主允许不得转载。 位运算符主要针对二进制,它包括了:“与”、“非”、“转载 2017-01-06 14:42:10 · 294 阅读 · 0 评论 -
99%的人都理解错了HTTP中GET与POST的区别
99%的人都理解错了HTTP中GET与POST的区别2016.10.11 13:23:22来源: 51cto作者:51cto ( 27 条评论 ) GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。你可能自己写过转载 2017-08-24 08:17:22 · 288 阅读 · 0 评论 -
java-Cannot reduce the visibility of the inherited method from 父类
java-Cannot reduce the visibility of the inherited method from 父类2014-08-20 22:12 1561人阅读 评论(0) 收藏 举报版权声明:本文为博主原创文章,未经博主允许不得转载。2014-07-17 10:38 by SchrodingerCat在转载 2017-08-24 13:05:33 · 807 阅读 · 0 评论 -
有关java中子类覆盖父类的方法的返回值的问题
有关java中子类覆盖父类的方法的返回值的问题 10如果在父类Person:public class Person {private String name;public String showName() {return name;}}而覆盖了showName方法的子类为:public class Teacher extends Person{pu转载 2017-08-24 13:27:19 · 1618 阅读 · 0 评论 -
关于java子类方法覆盖(Override)父类方法时,该子类方法返回值的问题
关于java子类方法覆盖(Override)父类方法时,该子类方法返回值的问题java edwardchu 2016年09月12日提问 · 2016年09月12日更新关注 4 关注收藏 0 收藏,1.1k 浏览问题对人有帮助,内容完整,我也想知道答案0问题没有实际价值,缺少关键内容,没有改进余地转载 2017-08-24 13:28:34 · 2263 阅读 · 0 评论 -
Java里不同方法里的局部变量的名称可以相同么?!
Java里不同方法里的局部变量的名称可以相同么?! 5黄小璠ing | 浏览 1425 次 问题未开放回答推荐于2016-05-01 15:41:45最佳答案java里不同方法里的局部变量的名称是可以相同的,因为不在一个作用域里面,如下代码:1234567转载 2017-10-26 13:06:06 · 2889 阅读 · 0 评论 -
java同名全局变量和局部变量的问题
1.局部定义的变量能够覆盖全局范围内的变量(包括参数列表的变量)。在局部使用某个变量的时候JVM会优先找和当前使用位置”近”的变量的的定义!如果在局部定义了和全局变量一样的名字,我们使用的过程中,调用全局变量的话,会使用this关键字辅助。2.java一个{}代表一个作用域,js除了方法的{}代表一个作用域,其他都没有作用域限制,如for(){},if(){}转载 2017-10-26 13:10:26 · 1792 阅读 · 0 评论 -
如果java的成员变量和局部变量重名 JAVA会用局部变量覆盖掉成员
如果java的成员变量和局部变量重名 JAVA会用局部变量覆盖掉成员只看楼主收藏回复iehshx淼沝5怎么样才能让两个变量都输出呢?在变量名相同的情况下?为什么?例:public class LianXi1{int i=5;转载 2017-10-26 16:08:38 · 4452 阅读 · 0 评论 -
java命令不能运行class文件
java命令不能运行class文件我已经配置好了环境变量了,javac编译能成功,生成class文件后用java命令运行的时候出错Exception in thread "main" java.lang.NoClassDefFoundError: demo/classCaused by: java.lang.ClassNotFoundException: demo.classat转载 2017-11-24 10:04:26 · 5879 阅读 · 0 评论 -
cmd命令行编译和运行java程序报错 NoClassDefFoundError
cmd命令行编译和运行java程序报错 NoClassDefFoundError2016年8月5日 9:04:52 分类: Java 参与: 207人 点这评论首先,当在运行java程序出现这个错误时,首先考虑是不是路径或者未指定正确的包名,例如当运行下面这个文件时:123456转载 2017-11-24 10:26:25 · 798 阅读 · 0 评论 -
java中的NAN和INFINITY
java中的NAN和INFINITYjava浮点数运算中有两个特殊的情况:NAN、INFINITY。1、INFINITY:在浮点数运算时,有时我们会遇到除数为0的情况,那java是如何解决的呢?我们知道,在整型运算中,除数是不能为0的,否则直接运行异常。但是在浮点数运算中,引入了无限这个概念,我们来看一下Double和Float中的定义。Double:p转载 2018-04-10 23:27:03 · 287 阅读 · 0 评论 -
Java中Math.round()
Java中Math.round()原创 2016年12月22日 12:43:49标签:java3824以参数为double 类型为例首先要注意的是它的返回值类型是long,如果 Math.round(11.5f),那它的返回值类型就是int,这一点可以参考API其次 Returns the closest转载 2018-04-11 21:24:14 · 431 阅读 · 0 评论 -
浅谈HTTP中Get与Post的区别
浅谈HTTP中Get与Post的区别2009-03-31 14:51 by hyddd, 689903 阅读, 107 评论, 收藏, 编辑 Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELET转载 2017-08-24 08:12:18 · 341 阅读 · 0 评论 -
java.util.ResourceBundle使用详解
java.util.ResourceBundle使用详解2009-07-29 00:47:17标签:native2ascii 休闲 Locale 职场 ResourceBundle版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。java.util.ResourceBundle使用详解 一、认识国际化资源文件 这个类提供软件国际化的转载 2017-06-04 21:52:45 · 271 阅读 · 0 评论 -
java Hashtable用得没hasmMap多呢
java Hashtable怎么好像用的地方不多,开发这么久一直用的hasmMap呢补充问题 提高悬赏 关闭问题您的提问共收到 2 条回答,采纳一条您满意的答案吧!11 分钟前18388138hashMap去掉了HashTable 的contains方法,但是加上了containsValue()和containsKey转载 2017-01-13 14:11:27 · 475 阅读 · 0 评论 -
Java 读写Properties配置文件
Java 读写Properties配置文件1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。2.Properties中的主要方法(1)load(InputStream inStream)转载 2017-01-13 15:16:24 · 262 阅读 · 0 评论 -
OOA、OOD、OOP (为新手讲解)
OOA、OOD、OOP (为新手讲解) [问题点数:100分,结帖人ITJava30377254] 不显示删除回复 显示所有回复 显示星级回复 显示得分回复 只显示楼主 收藏关注ITJava30377254转载 2017-04-18 18:01:19 · 892 阅读 · 0 评论 -
java中重载与重写的区别
java中重载与重写的区别 首先我们来讲讲:重载(Overloading) (1) 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。重载Overloading是一个类中多态性的一种表现。 (2) Java的方法重载,就是在类中可以创建多个方法,它们具有相同的名字,但具有不同的参数和不同的定义。转载 2017-05-11 19:13:18 · 315 阅读 · 0 评论 -
java中String.getBytes()的用法
java中String.getBytes()的用法public class Stringg {public static void main(String[] args) {String str="abc";System.out.println(str.getBytes());System.out.println(str.getBytes());}}getByt转载 2017-05-23 11:35:58 · 2997 阅读 · 0 评论 -
java定义float a = 1和float a = 1f什么区别?
java定义float a = 1和float a = 1f什么区别?PLANKTOLOGY | 浏览 6319 次推荐于2016-02-15 08:22:35最佳答案float a = 1;这里的1是整形,当赋值给一个float时,存在一个隐式转换,不损失精度。float a = 1f;1f就是float类型的。如果你这样定义 float转载 2017-05-23 21:18:08 · 18107 阅读 · 0 评论 -
Java float型数据判断是否相等
Java float型数据判断是否相等计算机表示浮点数(float或double类型)都有一个精度限制,对于超出了精度限制的浮点数,计算机会把它们的精度之外的小数部分截断。因此,本来不相等的两个浮点数在计算机中可能就变成相等的了。例如:float a=10.222222225,b=10.222222229数学上a和b是不相等的,但是用“==”符号比较转载 2017-05-24 09:18:44 · 16141 阅读 · 0 评论 -
java中long类型转换为int类型
java中long类型转换为int类型2013-11-30 1 个评论 收藏 我要投稿由int类型转换为long类型是向上转换,可以直接进行隐式转换,但由long类型转换为int类型是向下转换,可能会出现数据溢出情况:主要以下几种转换方法,供参考:一、强制类型转换[java] long ll = 30000转载 2017-05-08 17:21:58 · 1203 阅读 · 0 评论 -
String.valueOf()方法的使用
String.valueOf()方法的使用1. 由 基本数据型态转换成 String String 类别中已经提供了将基本数据型态转换成 String 的 static 方法 也就是 String.valueOf() 这个参数多载的方法 有下列几种 String.valueOf(boolean b) : 将 boolean 变量 b 转换成字符串 Str转载 2017-05-08 19:43:24 · 795 阅读 · 0 评论 -
JAVA中short和short相加自动转化为int
JAVA中short和short相加自动转化为int标签: JAVA2016-06-20 00:48 918人阅读 评论(0) 收藏 举报对于short s1 = 1; s1 = s1 + 1; 由于s1+1运算时会自动提升表达式的类型,所以结果是int型,再赋值给short类型s1时,编译器将报告需要强制转换类型的错误。对于short s1 = 1; s1转载 2017-05-08 19:49:16 · 3547 阅读 · 0 评论 -
【JAVA面试题系列一】面试题总汇--JAVA基础部分
【JAVA面试题系列一】面试题总汇--JAVA基础部分 JAVA基础 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法线程的语法,集合的语法,io 的语法,虚拟机方面的语法 每天几道,持续更新!! 1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可转载 2017-05-08 23:11:33 · 362 阅读 · 0 评论 -
Double、float类型精确到小数点后几位
Double、float类型精确到小数点后几位原创 2016年12月01日 09:34:2312915需求:返回的一系列数据,精确到小数点后2位方法一、使用Math.round()Double value = 0.254668;(double)Math.round(value*100)/100转载 2018-04-11 21:38:27 · 37706 阅读 · 0 评论