java 学习整理
BODOA
波动
展开
-
java-封装
1、什么是封装?封装就是将属性私有化,提供公有的方法访问私有属性。做法就是:修改属性的可见性来限制对属性的访问,并为每个属性创建一对取值(getter)方法和赋值(setter)方法,用于对这些属性的访问。如:private String name;public String getName(){ return; } public ...原创 2018-04-08 20:40:50 · 198 阅读 · 0 评论 -
java-文件学习
将数据写入文件,并提取学生成绩。package student;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.InputStreamReader;import java.text...原创 2018-05-14 09:42:41 · 256 阅读 · 0 评论 -
java文件的使用
字节流方式向文件写入数据 import java.io.File; import java.io.FileOutputStream; //字节流方式向文件写入数据 public class File1 { public static void main(String[] args) throws Exception{ // TODO Auto-generated method...原创 2018-05-13 19:07:31 · 466 阅读 · 0 评论 -
java-抽象类及接口(学习代码)
父类:Tlephone类package java抽象类;public abstract class Tlephone { public abstract void call() ; public abstract void message(); }接口类: IplayGame 类package java抽象类;//接口类public interface IplayGame...原创 2018-04-17 18:47:18 · 772 阅读 · 0 评论 -
java-多态
一、什么是多态 多态不但可以改善代码的组织结构和可读性,还能够创建可扩展的程序(即无论在项目最初创建时还是在需要添加新功能时都可以”生长“的程序)。之所以可以进行扩展,是因为在多态中默认忘记了对象类型,比如类Shap,无论是Circle(圆形)、Square(正方形)还是Triangle(三角形)都可以说是一种Shape,也就是继承中常提到的”is-a“关系,此时如果继续添加一个Rho...原创 2018-04-17 18:42:25 · 218 阅读 · 0 评论 -
Java基础之继承性,重写重载区别
关键字:extends 在java中的继承,就是将两个类之间联系起来class Fu extends Ye { ...}class Zi extends Fu{ ...}class Ye{ ...}java中继承性的特点:单一继承:一个类只能有一个父类多重继承:一个父类可以有多个子类子类继承父类以后,可以获取到父类所有的成员,但是private修饰...转载 2018-04-17 18:09:21 · 333 阅读 · 0 评论 -
java-继承
一、继承问题的引出继承性是面向对象的第二大主要特征。 下面首先编写两个程序:Person类、Student类。Person类:class Person { private String name ; private int age ; public void setName(String name) { t...原创 2018-04-17 18:04:00 · 183 阅读 · 0 评论 -
java map学习(学生管理慕课网代码)
关于Map:1.初始化变量Map<String,Student>students = new HashMap<String,Student>()//初始化key值为String,存放的数据类型为student的students集合2.put()增加对象Student newStu = new Student(ID,name);students.put(ID,newStude...原创 2018-04-11 16:38:46 · 565 阅读 · 0 评论 -
java set集合学习-(慕课网代码)
course类:import javax.print.DocFlavor.STRING;//课程类public class Course {public String id;public String name;public Course(String id,String name) {//含参构造器 this.id=id; this.name=name; }}stude...原创 2018-04-11 14:44:36 · 420 阅读 · 0 评论 -
java-集合用法代码
package MyTest01; import java.util.*; public class ArrayTest02 { public static void main(String[] args) { //声明数组 String [] arr; int arr1[]; //初始...原创 2018-04-11 14:40:12 · 671 阅读 · 0 评论 -
java-集合list(慕课网学习代码)
course类import javax.print.DocFlavor.STRING;//课程类public class Course {public String id;public String name;public Course(String id,String name) {//含参构造器 this.id=id; this.name=name; }}studen...原创 2018-04-11 14:17:37 · 325 阅读 · 0 评论 -
java-集合list用法学习
package MyTest01; import java.util.ArrayList;import java.util.List; public class ListTest01 { public static void main(String[] args) { //list中添加,获取,删除元素 Li...转载 2018-04-11 14:15:20 · 166 阅读 · 0 评论 -
java-MATH类的操作
原创 2018-04-09 20:07:28 · 233 阅读 · 0 评论 -
java时间
原创 2018-04-09 20:03:05 · 196 阅读 · 0 评论 -
java中字符串的转换
字符串转化原创 2018-04-09 20:00:00 · 253 阅读 · 0 评论 -
java-修饰符
公有访问修饰符-public被声明为 public 的类、方法、构造方法和接口能够被任何其他类访问。如果几个相互访问的 public 类分布在不同的包中,则需要导入相应 public 类所在的包。由于类的继承性,类所有的公有方法和变量都能被其子类继承。受保护的访问修饰符-protectedprotected 需要从以下两个点来分析说明: 子类与基类在同一包中:被声明为 pro...原创 2018-08-02 22:59:25 · 343 阅读 · 0 评论