![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础学习
weixin_49564084
这个作者很懒,什么都没留下…
展开
-
Java基础学习 Day15 基础知识总结
1. java语言了解1995年诞生三大版本 JavaSEJavaME 安卓系统JavaEE2006年大数据 HadoopJDK 开发者工具包,配置环境变量JRE 运行环境2. HelloWorld 第一个开发程序主程序编写 Hello.javajavac编译生成class文件java Hello执行程序3. 基础语法注释 : 行内//,多行/* */,文档 / * **/标识符,关键字数据类型基本数据类型: 整数: byte原创 2021-08-31 14:48:51 · 69 阅读 · 0 评论 -
Java基础学习 Day14 异常Exception
异常 Exception关键字:try 监控catch 捕获finally 善后处理throw,throwspublic class Test { public static void main(String[] args) { int a = 1; int b = 0; // 假如要捕获多个异常,一定要从小到大 try{ //监控区域 //new Test().a();原创 2021-08-31 12:36:37 · 36 阅读 · 0 评论 -
Java基础学习 Day13 static修饰符,抽象类及接口
static 静态修饰符静态变量private static int age; 又叫类变量,使用时 类名.变量名;静态方法public static void go( ){} private static int age; //静态变量 private double score; public static void main(String[] args) { Student stu = new Student(); Syst原创 2021-08-31 12:16:18 · 137 阅读 · 0 评论 -
Java基础学习 Day12 重写,多态,instanceof及类型转换
重写前提是继承关系,子类重写父类的方法方法名必须相同参数列表必须相同修饰符:范围可以扩大 public > protected > default > private抛出的异常:范围可被缩小,不能扩大重写子类的方法必须和父类的方法要一致,方法体不同快捷方式:Alt+insert+override public class Person { public void run(){ System.out.p原创 2021-08-31 11:49:18 · 85 阅读 · 0 评论 -
Java基础学习 Day11 封装,继承及super
封装高内聚 类的内部数据操作细节自己完成,外部不允许干涉低耦合 仅暴漏少量方法给外部使用。属性私有 privateget / set 方法快捷键:Alt+ insert + get/set特点:提高程序安全性,保护数据隐藏代码实现细节统一接口系统可维护性增加...原创 2021-08-27 15:50:52 · 44 阅读 · 0 评论 -
Java基础学习 Day10 基础总结
java 核心思想是面向对象编程类 = 属性 + 方法以类的方式组织代码,以对象组织(封装)数据属性 字段field ,成员变量默认初期:> 数字: 0 0.0> char: u0000> boolean:false> 引用: null修饰符 属性类型 属性名 = 属性值;面向对象的三大特性封装 , 继承 , 多态方法定义 修饰符 返回值类型 方法名(参数类型 参数){ 方法体; ..原创 2021-08-27 15:36:34 · 38 阅读 · 0 评论 -
Java基础学习 Day9 数组
数组相同类型数据的有序集合,从0开始 [0],使用前必须声明定义声明数组定义声明: int[] nums; int nums[];创建数组: int[] nums = new int[5];获取数组长度: nums.lengthjava内存堆 存放new的对象和数组栈 存放基本变量类型数组初始化 静态 int[] a = {1,2,3}; //定义后不可更改 动态 int[] b = new int[3];原创 2021-08-27 15:11:14 · 83 阅读 · 0 评论 -
Java基础学习 Day8 方法
方法就是语句的集合,是一个有序排列的组合,执行一个功能。 包含在类或者对象中,在程序中船舰后在其他地方调用。 一个方法只完成一个功能(原子性)。 类似于其他语言的函数,用来完成特定功能的代码片段。方法定义: – 修饰符: public > protected > default > private – 返回值类型: void 无返回值原创 2021-08-27 14:25:31 · 43 阅读 · 0 评论 -
Java基础学习 Day7 流程结构
顺序结构按顺序一句一句执行,若干个依次执行的处理步骤组成,是一种基本算法结构选择结构if单选 ifif双选择 if。。。。else。。。。if多选择 if。。。。else if 。。。。else。。。嵌套if语句 if。。。(if。。。)switch多选择 switch case从java7之后switch可以判断字符串反编译 :java—class(字节码文件)—反编译(IDEA)String name = "Jack";swi..原创 2021-03-27 21:08:37 · 35 阅读 · 0 评论 -
Java基础学习 Day6 Scanner交互
创建一个扫描器对象,用于接收键盘数据 import java.util.Scanner; Scanner scanner = new Scanner(System.in);scanner.hasNext() 方法:可以接收空格之前输入的字符串 if(scanner.hasNext()){ String str = scanner.next(); System.out.println("输出的内容:"+str); } 输入:hello world.原创 2021-03-27 15:00:04 · 75 阅读 · 0 评论 -
Java基础学习 Day5 JavaDoc文档
写doc.java文档package Base;/** * @author Jane * @version 1.0 * @since 1.8 */public class Doc { String name; /** * @author Jane * @param name * @return * @throws Exception */ public String test(String name) throw..原创 2021-03-26 21:12:20 · 43 阅读 · 0 评论 -
Java基础学习 Day4 运算符
算数运算符赋值运算符关系运算符//关系运算符返回的是结果int a= 10;int b= 20;int c= 21;System.out.println(a>b); //falseSystem.out.println(a<b); //trueSystem.out.println(a==b); //falseSystem.out.println(a!=b); //trueSystem.out.println(c%a); //1逻辑运算符位运算..原创 2021-03-26 21:08:41 · 42 阅读 · 0 评论 -
Java基础学习 Day3 类型,变量及注释文法
一,注释有三种单行注释:注释一行// 单行注释内容多行注释:注释一段文字/* 我是多行注释 我是多行注释 */文档注释:JavaDoc联合处理/*** @Auther* @Method*/二,标识符大小写敏感,不要用拼音命名,可以用中文命名String ah = "a";String Ah = "a";String $h = "a";String _h = "a";以下是不规范的String #h = "a";String 1h =原创 2021-03-26 12:45:27 · 36 阅读 · 0 评论 -
Java基础学习 Day2 我的第一个java程序
随意创建一个文件夹创建java文件,txt文本后缀名改成.javapublic class Hello{ public static void main(String[] args){ System.out.print("Hello,world!"); }}javac命令,编译生成class文件运行class文件,执行java程序注意单词大小写敏感尽量使用英文文件名和类名要保持一致符号不能用中文...原创 2021-03-25 20:47:42 · 26 阅读 · 0 评论 -
Java基础学习 Day1 Dos基本命令
DOS基本命令CMD打开方式开始+系统+命令提示符win键+R 输入cmd资源管理器地址栏前面加上cmd常用dos命令跳转盘符 d:dir 查看当前目录下所有文件cd 切换目录cd … 返回上一级cd /d 目标路径 切换文件夹cls 清除屏幕exit 退出终端ipconfig 查看电脑ip打开应用工具calc 计算器mspaint 画图工具notepad 记事本ping 命令 测试网络是否正常ping www.baidu.com原创 2021-03-25 20:38:48 · 34 阅读 · 0 评论