Java
本科Java的学习
jiehaoxiang
加油
展开
-
Java ▪ 注释-Javadoc的标记
在Java中有三种注释,如下:单行注释:符号是 //块注释:符号 /* code segment */,实现跨行注释Javadoc注释:符号 /** class info */,该注释会生成Java文档。转载 2018-05-13 09:48:35 · 905 阅读 · 1 评论 -
@SuppressWarnings("resource")
@SuppressWarnings("resource")是J2SE 提供的一个批注。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。@SuppressWarnings 批注允许您选择性地取消特定代码段(即,类或方法)中的警告。其中的想法是当您看到警告时,您将调查它,如果您确定它不是问题,您就可以添加一个 @SuppressWarnings 批注,以使您不会再看...原创 2018-11-03 15:13:15 · 2744 阅读 · 0 评论 -
Java中浮点数相减造成损失的简单解决方法
今天遇到个问题:double m1 = 0.09 m1 = m1 - 0.05 结果m1却不是0.04而是0.039999999999999994!查资料说是java遵循IEEE754浮点数的运算规范,使用分数与指数表示浮点数如:0.5使用1/2表示,0.75会使用1/2+1/4+1/8;而0.1会用1/16+1/32+1/256+1/512+1/4096+1/8192+......原创 2018-10-19 14:15:52 · 965 阅读 · 0 评论 -
Myeclipse 2017 安装与破解
以下内容转自http://blog.csdn.net/qingjianduoyun/article/details/76862366 一、下载Myeclipse官网下载地址:http://www.myeclipsecn.com/download/ 百度云链接(含破解):链接:http://pan.baidu.com/s/1pKCQLJ1 密码:v2jw(如果这个链接失效,新的链接在文...转载 2018-09-06 20:40:31 · 261 阅读 · 2 评论 -
Java的String类不可变的好处
String类String是所有语言中最常用的一个类。我们知道在Java中,String是不可变的、final的。Java在运行时也保存了一个字符串池(String pool),这使得String成为了一个特别的类。String类不可变性的好处1. 便于实现String常量池只有当字符串是不可变的,字符串池才有可能实现。字符串池的实现可以在运行时节约很多heap空间,因为不同的字符串变量都指向池中...转载 2018-06-20 22:49:55 · 501 阅读 · 0 评论 -
java String对象及特点
字符串是软件开发中最为重要的对象之一。通常,字符串对象或其等价对象(如char数组),在内存中总是占据了最大的空间块。因此如何高效地处理字符串,必将是提高系统整体性能的关键所在。 1.String对象及特点 String对象是Java语言中重要的数据类型,但它并不是Java的基本数据类型。在C语言中,对字符串的处理最通常的做法是使用char数组,但这种方式的弊端是显而易见的,数组本身无法封装字...转载 2018-06-19 19:07:46 · 437 阅读 · 0 评论 -
Invalid character constant
eclipse运行错误:Invalid character constant 无效的字符常数错误原因:1.应该是双引号写成了单引号 2.输入时为整型不需要加引号原创 2018-06-19 12:39:02 · 14289 阅读 · 1 评论 -
java 求梯形面积
输入上底、下底和高求梯形面积,其中定义方法setHeight()使得高可以更改并输出。。、代码:import java.util.Scanner;public class 求梯形面积{ public static void main (String args[]){ System.out.println("请输入梯形的上底、下底、高"); Lader p = new Lader();...原创 2018-06-19 10:26:03 · 14826 阅读 · 1 评论 -
Eclipse使用(入门教程)
Eclipse使用入门教程 说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此本篇博文,笔者只是针对刚刚入门java的新手,以便他们能尽快掌握Eclipse的使用。 1. 常用快捷键 这是使用工具的第一步,熟练使用快捷键对于我们编写程序会起到相当大帮助,所以这里笔者列出的快捷键建议大家必须都掌握...转载 2018-04-24 17:28:46 · 87324 阅读 · 6 评论 -
java System.in.read()和System.in.skip()的作用
System.in.skip(2);当用户键入字母,按Enter 键后,虽然显示只输入了一个字母,但是在系统内存中实际保存了3个ASCII码。第一个ASCII码是用户键入的字母的ASCII码,第二个是回车的ASCII码013,第三个是换行的ASCII码010。在这种情况下,System.in.read(); 语句会在第二、三轮循环时分别读取内存中的ASCII 码013和010,而不会要求用户键入...原创 2018-06-21 17:10:10 · 5041 阅读 · 5 评论 -
java import作用详解
import与package机制相关,这里先从package入手,再讲述import以及static import的作用。packageC/C++ 的 #include会把所包含的内容在编译时添加到程序文件中,而java的import则不同。这里我们先了解一下Java 的 package 到底有何用处。package名称就像是我们的姓,而class名称就像是我们的名字 。package和packa...转载 2018-06-07 09:19:46 · 274 阅读 · 0 评论 -
Eclipse 运行时弹出A Java Exception has occurred
错误原因:较高版本的JDK编译的java class文件试图在较低版本的JVM上运行而产生的错误。首先,因为之前jdk版本是10,后来安装了jdk1.7,想用1.7的,但是由于eclipse的编译器中仍然使用原来的版本所以导致错误。因为我用的eclipse的编译器来编译的。因为很多编译器都自带javac,而不是采用操作系统中的编译器。如果你的编译器是eclipse的话,那么需要在项目的属性里设置j...原创 2018-06-13 13:12:14 · 27025 阅读 · 15 评论 -
完美解决windows下安装NetBeans找不到jdk的处理方法
一开始还不懂,这是参考别人的:装了jdk安装netbeans时提示无法找到jdk,得手动安装它的bundle文件才能解决(参考)。在cmd中按以下方式操作进行,首先转到该文件夹然后输入命令手动解压文件,命令如下 前面为文件名称netbeans-6.5.1-ml-java-windows.exe --extract然后手动执行安装bundle, java -jar bundle.jar但是针...原创 2018-06-21 08:45:33 · 32628 阅读 · 39 评论 -
eclipse 路径错误
打开eclipse后显示Error: could not open `C:\Program Files\Java\jdk1.6.0-11\lib\i386\jvm.cfg解决办法:打开eclipse后显示Error: could not open C:\Program Files\Java\jdk1.6.0-11\lib\i386\jvm.cfg或者在命令窗口 输入java命令 也...原创 2018-06-12 17:08:01 · 2471 阅读 · 4 评论 -
java JDK和JRE的区别和作用?
JDK是Java开发工具 || JRE是Java运行工具在我们安装JDK的时候需要分为两个步骤:安装JDK和JRE,大家一般会一起安装,也建议大家分开装,因为这样更能帮助大家弄清它们的区别。 JRE: 是Java Runtime Environment的缩写,是Java程序的运行环境。既然是运行,当然要包含JVM,也就是所谓的Java虚拟机,还有所以的Java类库的class文件,都在lib目...原创 2018-06-12 15:46:20 · 434 阅读 · 0 评论 -
java的%d和%f对比
Java中,%d和%f分别用来表示输出时,替换整型输出和浮点型输出的占位符。如:int a=28;float b = 13.0f;System.out.printf("整数是:%d%n,小数是:%f",a,b);输出结果是:整数是:28 小数是:13.0;这里的%n是换行的格式字符串,只能用在print输出语句中, 而\n是回车字符, 可以用在所有的字符串中...原创 2018-05-28 22:34:10 · 859 阅读 · 1 评论 -
Hello.java
Hello.java1.编写源文件 使用编译器2.编译源文件 产生3.字节码 使用解释器4.执行字节码public class Hello{ public static void main (String args[]){ System.out.println("大家好!"); System.out.println("Nice to meet you"); Stud...原创 2018-05-06 22:59:00 · 208 阅读 · 2 评论 -
Java split()用法
Java split()用法特殊情况有 * ^ : | . \一、单个符号作为分隔符 String address="上海\上海市|闵行区\吴中路"; String[] splitAddress=address.split("\\"); System.out.println(splitAddress[0]+splitAddress[1]+splitAddress[2]+split...转载 2018-11-07 20:43:37 · 160 阅读 · 1 评论