Java
文章平均质量分 72
Java基础
Yacht13
这个作者很懒,什么都没留下…
展开
-
Java学习(1)—— 变量
一. 标识符的命名规范:1.(1)由英文字母、数字、下划线_和$组成;(2)数字不可以开头;(3)不能有空格;(4)不可以使用关键字和保留字,但可以包含关键字和保留字;(5)严格区分大小写。2.(1)类名、接口名:由多单词组成时,所有单词的首字母大写,如XxxYyyZzz; (2)变量名、方法名:由多单词组成时,第一个单词全都小写,之后的每个单词首字母大写,如xxxYyyZz; ...原创 2021-10-04 22:31:07 · 234 阅读 · 0 评论 -
Java学习(2)—— 运算符
一. 算数运算符 算数运算符有:加(+)、减(-)、乘(*)、除(/)、取模(%)、++、--原创 2021-10-05 13:55:19 · 150 阅读 · 0 评论 -
Java学习(3)—— 流程控制
从键盘获取不同类型的值(用Scanner类):(1)导包:import java.util.Scanner;(2)创建Scanner的对象;(3)调用Scanner类的相关方法来获取指定类型的变量。import java.util.Scanner; //导包public class Test{ public static void main(String[] args) { Scanner scan = new Scanner(System.in); //实例化输入:创建对原创 2021-10-05 18:31:06 · 90 阅读 · 0 评论 -
Java学习(4)—— 数组
数组(Array):是多个相同类型的数据按一定顺序排列的集合。特点:(1)数组是有序排列的;(2)数组属于引用数据类型的变量。数组中的元素可以是基本数据类型,也可以是引用数据类型;(3)数组对象在内存中占一整块连续的空间;(4)数组的长度一旦确定就不能修改。一. 一维数组public class Test{ public static void main(String[] args) { //1. 数组的初始化 //生成一个int型的数组 ..原创 2021-10-05 22:09:05 · 314 阅读 · 0 评论 -
Java学习(5)—— 面向对象1(类和对象)
面向对象的基本特征:封装、继承、多态。一. 类和对象1. 类和对象的创建步骤 (1)创建类,设计类的成员(属性、方法); (2)实例化类的对象(创建类的对象):类名 对象名 = new 类名; (3)调用对象的属性(对象名 . 属性),调用对象的方法(对象 . 方法)public class PersonTest { public static void main(String[] args){ Person perso...原创 2021-10-07 11:29:16 · 1050 阅读 · 0 评论 -
Java学习(6)—— 面向对象2(对象的基本特征)
面向对象的基本特征:封装、继承、多态一. 封装性 将类的属性私有化(private),提供公共(public)的方法来设置(set)和获取(get)该属性的值。public class PersonTest { public static void main(String[] args){ Person person = new Person(); person.name = "Tom"; //person.age ...原创 2021-10-10 20:07:19 · 217 阅读 · 0 评论 -
Java学习(7)—— 面向对象3(关键字)
一. static关键字原创 2021-10-17 11:42:33 · 258 阅读 · 0 评论 -
Java学习(8) —— 异常处理
异常处理原创 2021-10-29 11:00:57 · 223 阅读 · 0 评论 -
Java学习(9)—— 多线程
多线程的创建原创 2021-11-01 18:03:00 · 866 阅读 · 0 评论 -
Java学习(10) —— 常用类
一. Object类 (1)Object类是所有Java类的根父类; (2)如果在类的声明中未使用extends关键字指明其父类,则默认为java.lang.Object类; (3)Object类中只声明了一个空参构造器; (4) Object类中的方法具有通用性,方法有:equals() 、toString() 、getClass()、hashCode()、clone()、finalize() 等等 equals() ......原创 2021-11-03 22:11:40 · 859 阅读 · 0 评论 -
Java学习(11)—— 枚举类
一. 枚举类 当类的对象是有限个,且是确定的,该类可以称为枚举类;当需要定义一组常量时,建议使用枚举类; 1. 自定义枚举类 (1)定义属性,类中的属性用private final修饰 (2)私有化类的构造器 (3)提供当前枚举类的多个对象,声明为public static finalpublic class Test{ public static void main(String[] a...原创 2021-11-04 20:00:23 · 169 阅读 · 0 评论 -
Java学习(12)—— 集合
Collection:存储一个一个的数据 Map:存储一对(key-value)一对的数据 List:元素有序、可重复的集合 Set:元素无序、不可重复的集合 一. Collection 1. List 2. Set一. Map...原创 2021-11-10 18:17:21 · 1145 阅读 · 0 评论 -
Java学习(13)—— 泛型
一. 泛型 import java.util.*;public class Test{ public static void main(String[] args) { //在集合中使用泛型 ArrayList<Integer> list = new ArrayList(); //增加泛型,使得集合中的数据都是整型 list.add(13); list.add(12); l...原创 2021-11-11 18:07:51 · 751 阅读 · 0 评论 -
Java学习(14)—— File类
一.File类 File类的一个对象代表一个文件或一个文件夹 File类的常用方法 getAbsolutePath():获取绝对路径 getPath():获取路径 getName():获取名称 getParent():获取上层文件目录路径,如无,则返回null length():获取文件长度(即字节数) lastModified():获取最后一次修改的时间...原创 2021-11-11 20:50:31 · 242 阅读 · 0 评论 -
Java学习(15)—— I/O流(1)
字节流 (8 bit) 字符流 (16 bit) 输入流 InputStream Reader 输出流 OutputStream Writer 字节输入流 字节输出流 字符输入流 字符输出流 基类 InputStream OutputStream Reader Writer 访问文件 FileInputStream FileOutputStream FileReader F...原创 2021-11-14 11:22:07 · 171 阅读 · 0 评论 -
Java学习(16)—— I/O流(2)
一. 标准的输入流和输出流 System.in:标准的输入流,从键盘输入 System.out:标准的输出流,从显示器输出 System类中的setIn(InputStream is)和setOut(PrintStream ps)方式重新指定输入和输出的流import java.io.BufferedReader;import java.io.InputStreamReader;public class Test{ public static ...原创 2021-11-14 17:50:01 · 350 阅读 · 0 评论 -
Java学习(17)—— 网络编程
网络编程的两个要素:① IP和端口号;② 提供网络通信协议一.IP和端口号 1.IP ①IP:唯一标识Internet上的计算机; ②域名:www.baidu.com ③本地地址(localhost):172.0.0.1 ④在Java中使用InetAddress类来代表IP,实例化InetAddress类:getByName(String host)、getLocalHost()import ...原创 2021-11-15 13:27:15 · 437 阅读 · 0 评论 -
Java学习(18)—— 反射
Class类的实例对应着一个运行时类。加载到内存中的运行时类,会缓存一定的时间,在此时间内,我们可以通过不同的方式获得该运行时的类。 经过反射后的对象可以调用运行时类的私有结构。import java.lang.reflect.Field;import java.lang.reflect.Method;public class Test{ public static void main(String[] args) throws Exception {...原创 2021-11-17 17:27:03 · 381 阅读 · 0 评论