
JAVA学习中的一些记录
RashaunHan
这个作者很懒,什么都没留下…
展开
-
Java 中带参无返回值方法的使用中不可忽视的问题
1、 调用带参方法时,必须保证实参的数量、类型、顺序与形参一一对应2、 调用方法时,实参不需要指定数据类型3、 方法的参数可以是基本数据类型,如 int、double 等,也可以是引用数据类型,如 String、数组等4、 当方法参数有多个时,多个参数间以逗号分隔转载 2017-03-27 22:42:05 · 479 阅读 · 0 评论 -
java中关于副本传递的问题
副本与原数据是不相关的,不会相互影响。一般方法传递时候,只有基本数据类型和String才会传递副本,其他的类型是按引用的传递的。package com;public class testString { public static void main(String[] args) { String x = new String("ab"); ch...原创 2018-07-13 11:38:50 · 1178 阅读 · 0 评论 -
Java环境变量配置好之后,编写第一个程序报错:找不到或无法加载主类
运行第一个程序的时候出现 后发现是因为环境变量配置的问题 在CLASSPATH中设置为 %JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 前面应该有 ,; 即 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 之后再运行依然错误,打开新的cmd窗口之后正常运行 ...原创 2018-07-13 09:26:55 · 1196 阅读 · 0 评论 -
7.12日笔记【java基础】
break 关键字break 主要用在循环语句或者 switch 语句中,用来跳出整个语句块。 break 跳出最里层的循环,并且继续执行该循环下面的语句。public class Test { public static void main(String args[]) { int [] numbers = {10, 20, 30, 40, 50}; ...原创 2018-07-12 15:31:50 · 207 阅读 · 0 评论 -
7.11日笔记【java基础】
定义方法:封装一部分的代码,这部分的代码需要重复使用,为了使我们的程序看上去功能分明 比如做基本的运算,连接数据库(CRUD)操作 private:私有只在本类中可见,当一个方法不为外界所用而只是用于本类中的一些功能时 void返回类型的函数,一般不用写return执行到函数最后自动就返回了,但是有时候需要提前返回,也可以写return,后面不用跟返回值...原创 2018-07-11 17:56:42 · 118 阅读 · 0 评论 -
Java String.split()用法
在java.lang包中有String.split()方法,返回是一个数组我在应用中用到一些,给大家总结一下,仅供大家参考:1、如果用“.”作为分隔的话,必须是如下写法,String.split(“\.”),这样才能正确的分隔开,不能用String.split(“.”);2、如果用“|”作为分隔的话,必须是如下写法,String.split(“\|”),这样才能正确的分隔开,不能用String.sp转载 2017-04-19 15:01:08 · 1510 阅读 · 0 评论 -
Java中关于initcause的用法说明
initCause()这个方法就是对异常来进行包装的,目的就是为了出了问题的时候能够追根究底。因为一个项目,越往底层,可能抛出的异常类型会用很多,如果你在上层想要处理这些异常,你就需要挨个的写很多catch语句块来捕捉异常,这样是很麻烦的。如果我们对底层抛出的异常捕获后,抛出一个新的统一的异常,会避免这个问题。但是直接抛出一个新的异常,会让最原始的异常信息丢失,这样不利于排查问题。举个例子,在底层会转载 2017-03-27 17:07:46 · 8449 阅读 · 5 评论 -
输出数组中最大值的另一种方法
package arraytest;import java.util.Arrays;public class arraytest { //完成 main 方法 public static void main(String[] args) { // 创建对象,对象名为hello arraytest hello = new arraytest(); // 调用方法并将转载 2017-03-27 22:44:10 · 942 阅读 · 0 评论 -
对象流
public class student implements Serializable{ String name; int no; public String getName() { return name; } public void setName(String name) { this.name = name; ...原创 2018-08-20 11:11:10 · 126 阅读 · 0 评论