• eclipse的快捷键:

    • 1.ctrl+d删除一行
    • 2.ctrl+1进行纠错
    • 3.alt+/自动补全
    • 4.单行注释ctrl+/
    • 5.多行注释ctrl+shift+/ 取消ctrl+shift+\
    • 6.按住ctrl同时选中某个方法或变量,会自动挑战到变量或方法所在位置
    • 7.查找类:ctrl+shift+t
    • 8.查找资源ctrl+shift+r
    • 9.导入import语句ctrl+shift+o
  • 块编辑:支持多行同时编辑
  • 静态代码块在类加载的时候执行,并且只执行一次
  • 实例代码块在构造方法执行之前执行
  • 继承的基本作用是代码复用,但是继承的最重要的作用是:有了继承才有了“方法的覆盖”和“多态机制”
  • Java语言只支持单继承,C++支持多继承,B继承A类:A类称为:父类、基类、超类、superclass,B类称为:子类、派生类、subclass
  • 继承不能继承私有方法和构造方法
  • 私有方法不能继承,所以不能覆盖,构造方法不能继承,所以不能覆盖,静态方法不存在方法的覆盖,覆盖只针对方法不谈属性
  • 编译时异常
  • 运行时异常
    • NullPointerException:空指针异常,空引用访问实例相关的数据
    • ClassCastException :类型转换异常,向下转型时可能会发生,向上转型时只要编译通过了,运行一定不会发生错误
    • InputMismatchException:输入不匹配异常
    • ArithmeticException :算术运算异常 如除数为0
    • NumberFormatException:数字格式化异常
    • IndexOutOfBoundsException:数组下标越界异常
  • 引用  instanceof  数据类型名:true a这个引用指向的对象是一个Animal类型,false   a这个引用指向的对象不是一个Animal类型
  • final关键字
    • final修饰的类无法被继承
    • final修饰的方法无法被覆盖
    • final修饰的变量或引用一旦被赋值后,不可重新赋值(final修饰的引用指向某个对象之后不能在指向其他对象,但是所指对象内部的内存是可以修改的)
    • final修饰的成员变量(实例变量、静态变量)必须赋初值,可以直接赋值,也可以在构造方法中赋值
  • Attach Source 链接源码,Workspace在当前工作空间中,External File在压缩文件中,External Folder在文件夹中
  • 包名的命名规范:公司域名倒序+项目名+模块名+功能名 package com.bjpowernode.oa.user.service;包名也是标识符必须遵循标识符的命名规则和规范,并且包名要求全部小写D:\course>javac Test01.java   D:\course>java com.bjpowernode.oa.user.service.Test01,D:\course>javac -d . *.java,D:\course>javac -d D:\  *.java
  • import语句 import java.util.Scanner;可以写成import java.util.*;
  • 访问权限修饰符
  • public           所有类
  • protected     同一个包中的类或不同包中的子类
  • 缺省             同一包中的类
  • private         本类中

动力节点——day01的更多相关文章

  1. 分布式技术EJB3_分库架构 - 【动力节点官网】北京Java …

    分布式技术EJB3_分库架构 - [动力节点官网]北京Java … http://www.bjpowernode.com/xiazai/2220.html <程序天下--EJB JPA数据库持久 ...

  2. 001_动力节点_SpringMVC4_SpringMVC简介

    1.视频的下载地址是 下载地址:百度云盘 链接:http://pan.baidu.com/s/1ge58XW3 密码:yd5jhttp://www.java1234.com/a/javaziliao/ ...

  3. 动力节点——day08

    什么是集合,有什么用? 数组其实就是一个集合,集合实际上就是一个容器,可以用来容纳其他数据类型 集合为什么说在开发中使用最多? 集合是一个容器,是一个载体,可以一次容纳多个对象,在实际开发中,假设连接 ...

  4. 动力节点Java培训告诉你Java线程的多功能用法

    现在的java开发可谓是八仙过海各显神通啊!遥想当下各种编程语言萎靡不振,而我Java开发异军突起,以狂风扫落叶之态,作为Java培训行业的黄埔军校,为了守护Java之未来,特意总结了一些不被人所熟知 ...

  5. [Java语言] 《struts2和spring MVC》的区别_动力节点

    1.Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上Spr ...

  6. 动力节点 mysql 郭鑫 34道经典的面试题三

    1.第十五题 15.列出受雇日期早于其直接上级的所有员工编号.姓名.部门名称 思路一:第一步将emp a看成员工表,将emp b 看成领导表,员工表的mgr字段应该等于领导表的主键字段 mysql&g ...

  7. 动力节点 mysql 郭鑫 34道经典的面试题二

    13.有3个表S(学生表),C(课程表),SC(学生选课表) S(SNO,SNAME)代表(学号,姓名) C(CNO,CNAME,CTEACHER)代表(课号,课名,教师) SC(SNO,CNO,SC ...

  8. 动力节点 mysql 郭鑫 34道经典的面试题

    DROP TABLE IF EXISTS `dept`; CREATE TABLE `dept` ( `DEPTNO` int(2) NOT NULL COMMENT '部门编号', `DNAME` ...

  9. 动力节点——day07

    什么是异常? 异常是指在程序的运行过程中所发生的不正常的事件,它会中断正在运行的程序 Java中异常的存在形式? 异常在java中以类的形式存在,每一个异常类都可以创建异常对象 异常的继承结构图 编译 ...

随机推荐

  1. 【JavaWeb】学习笔记——JSP

    概念 全称:Java Server Pages, Java服务端页面 描述:一种动态的网页技术,可以在其中定义HTML.JS.CSS等静态内容,以及Java代码的动态内容 说明:JSP = HTML ...

  2. 出现The server time zone value ‘�й���׼ʱ��‘ is unrecognized的解决方法

    使用mybatis链接数据库时出现如下错误, The server time zone value '�й���׼ʱ��' is unrecognized or represents more tha ...

  3. VUE学习2

    目录分析 public目录 index.html是起始的html文件 # 这是关键 <div id="app"></div> src目录 main.js是V ...

  4. ThreadLocal的介绍与运用

    ThreadLocal全面解析 学习目标 了解ThreadLocal的介绍 掌握ThreadLocal的运用场景 了解ThreadLocal的内部结构 了解ThreadLocal的核心方法源码 了解T ...

  5. 使用 html2canvas 将页面中某一部分转为图片下载

    今天在项目中遇到一个需求是将生成的二维码和一些背景作为海报,然后将海报以图片的形式下载 使用了 html2canvas  插件 import html2canvas from "html2c ...

  6. CPU体系(1):内存模型 & CPU Cache一致性 (待整理)

    C++中的 volatile, atomic, memory barrier 应用场景对比 -- volatile memory barrier atomic 抑制编译器重排 Yes Yes Yes ...

  7. laravel框架 url地址传参

    //前端页面 <a title="编辑" onclick="xadmin.open('编辑','{{url("admin/Manager/edit&quo ...

  8. Docker 工作原理分析

    docker 容器原理分析 docker 的工作方式 Namespace 容器对比虚拟机 Cgroups 容器看到的文件 Mount namespace chroot rootfs Volume(数据 ...

  9. 【每日一题】【map操作】【滑动窗口所需元素】2021年12月22日-76. 最小覆盖子串

    给你一个字符串 s .一个字符串 t .返回 s 中涵盖 t 所有字符的最小子串.如果 s 中不存在涵盖 t 所有字符的子串,则返回空字符串 "" . 注意: 对于 t 中重复字符 ...

  10. OpenAI 推出超神 ChatGPT 注册教程来了

    前几天,OpenAI 推出超神 ChatGPT,非常火爆.但是呢,因为不可抗力原因,大部分人无法体验到.这里我分享一下注册的攻略. 准备 首先能能访问 Google(前置条件,不能明确说,懂得都懂) ...