#JAVA编程思想

Java中的重写

以下内容引用自http://wiki.jikexueyuan.com/project/java/overriding.html:如果一个类从它的父类继承了一个方法,如果这个方法没有被标记为final,就可以对这个方法进行重写。重写的好处是:能够定义特定于子类类型的行为,这意味着子类能够基于要求来实现父类的方法。在面向对...
代码星球 ·2020-04-04

Java中的继承

以下内容引用自http://wiki.jikexueyuan.com/project/java/inheritance.html:继承可以被定义为一个对象获取另一个对象属性的过程。使用继承可以使信息以继承顺序有序管理。当谈论起继承,最常用的关键字应该为extends和implements。这些关键字将决定一个对象是否是...
代码星球 ·2020-04-04

Java内部类

以下内容为谷歌翻译自https://www.tutorialspoint.com/java/java_innerclasses.htm:在Java中,就像方法一样,类的变量也可以有另一个类作为其成员。在Java中允许在一个类中编写另一个类。写入的类称为内部类,并且保存内部类的类称为外部类。语法:以下是编写嵌套类的语法。...
代码星球 ·2020-04-04

Java的异常处理

以下内容引用自http://wiki.jikexueyuan.com/project/java/exceptions.html:异常是一个程序执行过程中出现的问题。引起异常的原因包括以下几点:用户输入无效的数据用户打开一个不能被找到的文件网络连接已经丢失或JVM已经耗尽内存一些异常是由于用户的错误,也有是因为程序员的错...
代码星球 ·2020-04-04

Java中文件和I/O

以下内容引用自http://wiki.jikexueyuan.com/project/java/files-and-io.html:在Java中java.io包含的每一个类几乎都要进行输入和输出操作。所有的这些流代表一个输入源和输出目的地。在java.io包中支持许多数据,如原语,对象,本地化字符等等。一、流流可以被定...
代码星球 ·2020-04-04

Java读取文件时中文路径处理

读取文件路径时可能存在以下情况:1、空格,如果出现空格会转变成“%20”2、中文路径,如果出现中文路径会变成URI编码“%e5%bc%80%e5%8f%91%e5%b7%a5%e7%a8%8b”处理以上问题,可以有如下解决方法:1、对于空格问题,可以使用replaceAl...

Java的方法

以下内容引用自http://wiki.jikexueyuan.com/project/java/methods.html:一个Java方法是为了执行某个操作的一些语句的组合。举个例子来说,当调用System.out.println方法时,系统实际上会执行很多语句才能在控制台上输出信息。下面开始创建方法,可以有返回值也可...
代码星球 ·2020-04-04

Java中的正则表达式

以下内容引用自http://wiki.jikexueyuan.com/project/java/regular-expressions.html:Java提供了java.util.regex包来与正则表达式进行模式匹配。Java正则表达式和Perl编程语言非常相似,也容易学习。正则表达式是一个特殊的字符序列,有助于用一...
代码星球 ·2020-04-04

Java中的日期和时间

以下内容引用自http://wiki.jikexueyuan.com/project/java/date-time.html:Java在java.util包中提供了Date类,这个类封装了当前的日期和时间。Date类支持两种构造函数。第一个构造函数初始化对象的当前日期和时间。Date()下面的构造函数接收一个参数等于自...
代码星球 ·2020-04-04

Java中的数组

以下内容引用自http://wiki.jikexueyuan.com/project/java/arrays.html:Java提供了一个数据结构:数组,用于存储相同类型的元素的一个固定大小的连续集合。数组是用于存储数据的集合,但往往将数组认为是相同类型的变量的集合。跟声明单个变量相反,如number0,number1...
代码星球 ·2020-04-04

Java中的字符串

以下内容引用自http://wiki.jikexueyuan.com/project/java/strings.html:字符串,它被广泛应用于Java编程,是一个字符序列。在Java编程语言中,字符串是对象。Java平台提供了String类来创建和操作字符串。一、创建字符串最直接的方式来创建一个字符串是这样写的:St...
代码星球 ·2020-04-04

Java中的数字

以下内容引用自http://wiki.jikexueyuan.com/project/java/numbers.html:通常情况下,当处理数字时,使用原始数据类型,如byte,int,long,double等。示例:inti=5000;floatgpa=13.65;bytemask=0xaf;然而,在开发中,会遇到需...
代码星球 ·2020-04-04

Java的条件判断

以下内容引用自http://wiki.jikexueyuan.com/project/java/decision-making.html:在Java中有两种类型的条件判断语句,它们分别是:if语句switch语句一、if语句:if语句由一个布尔表达式后跟一个或多个语句组成。语法:if语句的语法是:if(Boolean_...
代码星球 ·2020-04-04

Java的循环结构

以下内容引用自http://wiki.jikexueyuan.com/project/java/loop-control.html:可能存在一种情况,当需要执行的代码块数次,通常被称为一个循环。Java有非常灵活的三个循环机制。可以使用以下三种循环之一:while循环do...while循环for循环截至Java5,对...
代码星球 ·2020-04-04

Java的基本运算符

以下内容引用自http://wiki.jikexueyuan.com/project/java/basic-operators.html:Java针对操控变量提供了一组丰富的运算符。可以将所有的Java运算符分为如下几组:算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符一、算术运算符算术运算符在数学表达中的使...
代码星球 ·2020-04-04
首页上一页...590591592593594...下一页尾页