Java
_cai_cai_
这个作者很懒,什么都没留下…
展开
-
Java学习11(多线程)
/**使用Thread类实现线程*/public class ThreadTest extends Thread{ //指定类继承Thread类 private int count = 10; public void run(){ while(true){ System.out.print(count+" "); //打印count变量 if(--count == 0){ Syste...原创 2021-08-16 15:16:20 · 154 阅读 · 0 评论 -
Java学习8(类和对象)
一、类和对象:1.面向对象概述:对象:指随处可见的事物;例如猫、狗、书桌、笔记本。对象通常被划分为2个部分:静态部分和动态部分。静态部分指对象的属性,动态部分指对象的行为;例如老师这个对象的属性有性别、年龄、教学科目、教龄等,老师的行为有授课、阅卷、批改作业、管理班级等。2.类:具有相同属性和行为的一类事物就称为类。3.面向对象程序设计的特点:封装、继承、多态。封装:将对象的属性和行为封装起来,封装的载体就是类。封装的思想保证了类内部数据结构的完整性,应用该类的用户不能随意修改类原创 2021-08-16 15:14:18 · 85 阅读 · 0 评论 -
Java学习7(字符串、枚举、泛型)
一、枚举类型Java 的枚举类型用来定义一组常量,使用关键字enum定义,各常量采用逗号分割。enum 定义的枚举类默认继承了 java.lang.Enum 类,并实现了 java.lang.Seriablizable 和java.lang.Comparable 两个接口。values(), ordinal() 和 valueOf() 方法位于 java.lang.Enum 类中:values() 返回枚举类中所有的值。 ordinal()方法可以找到每个枚举常量的索引,就像数组索引一样。原创 2021-08-16 11:40:51 · 250 阅读 · 0 评论 -
Java学习10(异常处理)
异常处理:自定义异常的定义与使用例程:/**创建一个自定义的类*/import java.io.*;//package exce;public class MyException extends Exception{ //模拟银行账户存取款,当用户预取款金额大于账户余额时,抛出该异常。 private double amount; public MyException(double amount){ this.amount = amount;原创 2021-08-16 15:14:53 · 357 阅读 · 0 评论 -
Java学习9(输入输出流)
一、输入/输出流:1.输入流:表示从一个源读取数据。2.输出流:表示向一个目标写数据。原创 2021-08-16 15:14:38 · 107 阅读 · 0 评论 -
Java学习6
一、数组原创 2021-08-12 10:50:23 · 72 阅读 · 0 评论 -
Java学习5
一、Java Number&Math类1.Number类:包装类Integer、Long、Byte、Double、Float、Short等都是抽象类Number的子类。2.Math类:Java的Math包含了用于执行基本数学运算的属性和方法,如初等指数、对数、平方根和三角函数等。Math的方法都被定义为static形式,通过Math类可以在主函数中直接调用。public class Test6 { public static void main(String[] args) {原创 2021-08-09 21:43:13 · 101 阅读 · 0 评论 -
Java学习4
一、Java基本数据类型 Java数据类型分为3类,包括数字类型、字符类型、逻辑类型。其中,数字类型有6种,包括4种整数性和2种浮点型。1.byte:字节型,内存8位、2个字节,有符号的。默认值是0,取值范围是[-128,127]。2.short:短整型,内存16位、4个字节,有符号的。取值范围是[-32768,32767]。3.int:整型,内存32位、8个字节,有符号的。取值范围是[]...原创 2021-08-09 14:27:45 · 78 阅读 · 0 评论 -
Java学习3
编程练习:创建一个学生类,创建另一个类,构造学生类的对象,并调用其成员变量与方法。目标:理解Java的面向对象思想//创建Student类import java.io.*;public class Student{ String name; // int age; String grade; char level; //Student类的构造函数 public Student(String name){ this.name原创 2021-08-06 17:13:50 · 91 阅读 · 0 评论 -
Java学习2
一.第一个Java程序1.新建文件HelloWorld.java,编辑代码:public class HelloWord{ //类名要与文件名一致 public static void main(String[] arg){ System.out.println("Hello World!"); }}2.终端运行HelloWorld程序:(1) javac HelloWorld.javajavac命令原创 2021-08-06 11:45:48 · 69 阅读 · 0 评论 -
Java学习1
一、Java简介1.Java是一门高级的面向对象的程序设计语言。2.Java程序的编译和运行过程: 程序源代码->编译器编译->Java字节码(中间语言)-> 经过JVM对字节码解释->机器码->计算机运行3.Java的版本按应用范围分为3种版本:(1)Java SE:Java的标准版,主要应用于桌面程序开发。(2)Java...原创 2021-08-06 09:32:53 · 96 阅读 · 0 评论