Java语言学习笔记
码之千里者
既然选择了诗和远方,就要不顾风雨兼程
展开
-
初识Java
Java 知识储备概况原创 2019-03-20 21:39:20 · 121 阅读 · 0 评论 -
一万以内的质数 多种解法
第一种方法 暴力穷举法import java.util.*;public class Text2 { public static void main(String[] args) { int result []= new int[10000]; boolean flag=false; for(int i=2 ; i<10000 ; i++) { //Sy...原创 2019-03-28 20:56:14 · 1722 阅读 · 0 评论 -
异常详析
异常含义:异常是指程序在运行时出现的错误1. 异常分类:对于一些经常出现的异常,分为两类,JVM自动捕获的异常称之为“运行时异常(Runtime Expection)”或者“不受检异常(Unchecked Exception )”,由程序员进行处理或者声明的异常称之为“受检查异常(Check Exception)2. 异常处理:通常来说是受检查异常中...原创 2019-04-01 22:39:30 · 266 阅读 · 0 评论 -
static关键字使用
1.定义属性static修饰属性时候,表示全局属性,类属性,会被保存在内存里一个叫做全局数据区的地方(既不是栈内存区也不是堆内存区) 类中栈内存所有空间指向全局数据区。使用static定义的属性往往会通过类名称直接调用。2.定义方法也可以通过类名称调用static方法普通方法需要将对象实例化才可调用,而static方法不需要对象实例化即可调用 但是使用static方法只能...原创 2019-03-24 15:26:30 · 345 阅读 · 0 评论 -
this关键字的使用
1.使用this访问属性 this.属性2.使用this调用方法this.方法包括普通方法 构造方法注:构造方法的调用 同一个类构造方法之间也能相互调用一个例子:import java.util.*;public class practice { private String t; private int k; p...原创 2019-03-24 15:26:19 · 1375 阅读 · 0 评论 -
继承性
继承性为了更好的解决参数统一性问题继承的使用:extends关键字“扩充,扩展”格式如下class 子类 extends 父类;有时子类也被称为派生类,父类也被称为超类(SuperClass)继承语法不能这样class 子类a 继承 父类 A,父类B;可以这样class 子类a 继承 父类A;class 子类A 继承 父类B; 对于父类,子类将会继承...原创 2019-03-26 21:42:51 · 211 阅读 · 0 评论 -
几种常用排序算法及代码
冒泡排序算法冒泡排序思想:遍历数组,从后向前,将靠后的较小元素通过交换位置不断向前靠拢,直到没有元素需要向前移动为止(可以想象成如气泡一样小的气泡不断像上浮动)源代码实现如下import java.util.Arrays;public class BubbleSort { public static void main(String[] args) { int str[]=...原创 2019-03-30 22:36:05 · 713 阅读 · 0 评论 -
String类 相关实例详解
来看有关String类的一个例子:public class practice { public static void main(String[] args) { String strA="hello"; String strB= new String("hello"); String strC=strB; System...原创 2019-03-23 17:23:11 · 453 阅读 · 0 评论 -
数组基础要点
数组类型相关知识总结1.基本数据类型数组声明并开辟数组:数据类型 数组名称[]=new 数据类型[长度];数据类型[ ]数组名称=new 数据类型[];2.分步进行:(1)声明数组:数据类型 数组名称[]=null;数组类型[]数字名称=null;(2)为数组开辟空间:数组名称=new 数据类型[长度];3.数组长度可以通过这样方式取得:数组名称.length例如: ...原创 2019-03-23 13:49:40 · 215 阅读 · 0 评论 -
接口基础知识
Java语言使用关键字interface来定义一个接口接口的含义:Java中的接口是一个特殊的抽象类,接口中的所有方法都没有方法类。语法格式如下:修饰符 interface 接口名 [extends 父接口名列表(父类名称之间用逗号隔开)]{publicstatic final 常量;public abstract 方法;} 接口的实现:接口可以被类实现...原创 2019-03-29 23:07:33 · 436 阅读 · 0 评论 -
类的简单封装范例
一个课程类的简单封装:代码如下:import java.util.*;public class Course { private static long id; private static String name; private static String rank; private static String teacher; public Course() { } pub...原创 2019-03-22 23:05:10 · 248 阅读 · 0 评论 -
Java 语言基础知识小记
关于输出的两种格式介绍Java基本数据类型不同数据类型之间的转换原创 2019-03-20 23:04:47 · 213 阅读 · 2 评论 -
Java 多态性
成员内部类一般而言访问成员内部类需要采用以下格式:创建内部类对象 外部类 .内部类 对象=new 外部类.new 内部类();访问内部类 对象.内部类方法;抽象类(个人理解:抽象类存在的作用类似一个模板的存在,是类中更高层次的抽象化处理,以抽象类为模板设计子类可以限制子类被人任意设计而产生杂乱无章之感,抽象类的存在可以使得Java语言中的众多类显的有章可...原创 2019-03-28 21:01:56 · 390 阅读 · 1 评论