学习JAVA-基础篇
文章平均质量分 79
内容涵盖Java语法、面向对象编程、常用类库及进阶特性,包括数据类型、流程控制、类与对象、集合框架、异常处理等。通过清晰的讲解和实例演示,帮助读者掌握Java编程的基本技能,为后续学习高级开发打下坚实基础。无论你是编程新手还是转学Java的开发者,都能从这里开始高效学习,逐步提升编程能力!
博哥爱学习
爱学Java的博哥
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇十一》
操作系统资源分配的基本单位拥有独立的内存空间(堆、栈、方法区)进程间通信(IPC)成本较高(管道、消息队列、共享内存等)CPU调度的基本单位共享进程的内存资源(堆、方法区),但有独立的栈空间线程间通信成本较低(可直接访问共享变量)原创 2025-04-21 19:09:44 · 431 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇十》
定义在另一个类内部的类可以访问外部类的所有成员(包括private成员)增强了封装性和代码组织性。原创 2025-04-20 12:12:52 · 595 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇九》
继承Exception或创建自定义异常通常提供多个构造方法可以添加自定义字段和方法检查型异常 vs 非检查型异常// 自定义检查型异常super("资金不足,还差: " + amount);// 自定义运行时异常try {System.out.println("还需要: " + e.getAmount());// 使用自定义运行时异常throw new InvalidAgeException("年龄必须大于18岁");原创 2025-04-19 20:00:39 · 352 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇八》
(博哥有话说:在我们深入学习后会建立多个包,为了避免时间长会忘记,我们通常使用相关英文单词加驼峰命名法)使用package关键字定义包必须是Java文件的第一条非注释语句命名规范:全小写,公司域名倒写(如包名与目录结构必须一致// 文件位置:com/example/mypackage/MyClass.java。原创 2025-04-19 16:26:13 · 429 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇七》
使用interface关键字定义方法默认是常量默认是// 抽象方法// 默认方法");// 静态方法return 120;@Override@Override// 可以重写默认方法@Override");car.honk();car.stop();编译时类型安全检查避免类型转换类型参数约定:T-类型,E-元素,K-键,V-值,N-数字类型擦除:运行时泛型信息被擦除。原创 2025-04-19 16:07:33 · 1316 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇六》
Java中所有类的超类每个类都直接或间接继承Object类。原创 2025-04-18 13:17:45 · 1055 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇五》
字符串是由多个字符组成的有序序列,在Java中字符串是对象,属于引用数据类型。Java中的字符串是不可变的(immutable),一旦创建就不能修改。在Java中,字符串主要通过两种形式存在:字符串字面量:如"Hello"String类对象:通过new关键字创建。原创 2025-04-17 21:22:11 · 1152 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇四》
(博哥有话说:二维数组一般都是先行后列,也要注意节省内存)// 三种声明方式。原创 2025-04-16 11:43:54 · 422 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇三》
面对对象三大特征:封装,继承,多态以为基本单位,对象是类的实例。通过类定义对象的和。原创 2025-04-16 09:06:55 · 572 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇二》
概念解释:方法是完成特定功能的代码块,可以重复调用。// 方法定义语法[访问修饰符] [static] 返回类型 方法名([参数列表]) {// 方法体[return 返回值;// 示例// 无参数无返回值方法System.out.println("你好,世界!");// 带参数无返回值方法System.out.println("你好," + name + "!");// 带参数有返回值方法greet();// 调用无参方法greetPerson("张三");原创 2025-04-15 13:51:22 · 1128 阅读 · 0 评论 -
《零基础学Java编程:手把手教你写出第一个可运行的程序 - 基础知识篇一》
自增和自减运算符用于将变量的值增加或减少 1,有前置和后置两种形式。逻辑运算符用于对布尔类型的值进行逻辑运算,结果仍为布尔类型。关键字,它允许开发者声明局部变量时不必显式指定类型,编译器会根据初始化值自动推断类型。关系运算符用于比较两个值的大小关系,结果为布尔类型(public(访问修饰符) static (静态) void(空类型)算术运算符用于基本的数学运算,包含加(:是程序员定义的名称(如变量、类、方法名等)。:是Java语言保留的特殊单词,具有固定含义。类是极为常用的类,用于表示和操作字符串。原创 2025-04-14 16:58:52 · 823 阅读 · 0 评论
分享