当前位置:首页 > Java知识 > 正文内容

学java怎么学(学java要怎么学)

abcsky887个月前 (10-28)Java知识99

本文分享给大家的是:

软帝学院笔记Day8

学java怎么学(学java要怎么学)

面向对象(package关键字的概述及作用)(了解)A:为什么要有包将字节码(.class)进行分类存放包其实就是文件夹B:包的概述举例: 学生:增加,删除,修改,查询 老师:增加,删除,修改,查询 ...

方案1:按照功能分com.heima.addAddStudentAddTeachercom.heima.deleteDeleteStudentDeleteTeachercom.heima.updateUpdateStudent

UpdateTeachercom.heima.findFindStudentFindTeacher方案2:按照模块分com.he互联网推广引流设备ima.teacherAddTeacherDeleteTeacherUpdateTeacher

FindTeachercom.heima.studentAddStudentDeleteStudentUpdateStudentFindStudent面向对象(包的定义及注意事项)(掌握)A:定义包的格式

package 包名;多级包用.分开即可B:定义包的注意事项A:package语句必须是程序的第一条可执行的代码B:package语句在一个java文件中只能有一个C:如果没有package,默认表示无包名

C:案例演示包的定义及注意事项面向对象(带包的类编译和运行)(掌握)A:如何编译运行带包的类ja互联网推广引流设备va 包名.HellWordjavac -d . HelloWorld.javaa:javac编译的时候带上-d即可

b:通过java命令执行面向对象(不同包下类之间的访问)(掌握)A:案例演示不同包下类之间的访问面向对象(import关键字的概述和使用)(掌握)A:案例演示其实就是让有包的类对调用者可见,不用写全类名了。

为什么要有importB:导包格式import 包名;注意:这种方式导入是到类的名称虽然可以最后写*,但是不建议C:package,import,class有没有顺序关系(面试题)面向对象(四种权限修饰符的测试)(掌握)。

A:案例演示四种权限修饰符B:结论本类 同一个包下(子类互联网推广引流设备和无关类) 不同包下(子类) 不同包下(无关类)private Y默认 Y Yprotected Y Y Ypublic Y Y Y Y面向对象(类及其组成所使用的常见修饰符)(掌握)

A:修饰符:权限修饰符:private,默认的,protected,public状态修饰符:static,final抽象修饰符:abstractB:类:权限修饰符:默认修饰符,public状态修饰符:final

抽象修饰符:abstract用的最多的就是:publicC:成员变量:权限修饰符:private,默认的,protected,public状态修饰符:static,final用的最多的就是:private

D互联网推广引流设备:构造方法:权限修饰符:private,默认的,protected,public用的最多的就是:publicE:成员方法:权限修饰符:private,默认的,protected,public状态修饰符:static,final

抽象修饰符:abstract用的最多的就是:publicF:除此以外的组合规则:public staticpublic abstractpublic final成员变量:public static final

成员方法:面向对象(内部类概述和访问特点)(了解)A:内部类概述B:内部类访问特点a:内部类可以直接访问外部类的成员,包括私有b:外部类要访问内部类的成员,必须创建对互联网推广引流设备象外部类名.内部类名 对象名 = 外部类对象.内部类对象;。

C:案例演示内部类极其访问特点面向对象(成员内部类私有使用)(了解)private面向对象(静态成员内部类)(了解)staticB:成员内部类被静态修饰后的访问方式是:外部类名.内部类名 对象名 = 外部类名.内部类对象;

面向对象(成员内部类的面试题)(掌握)A:面试题要求:使用已知的变量,在控制台输出30,20,10class Outer {public int num = 10;class Inner {public int num = 20;。

public void show() {int num = 30;System.out互联网推广引流设备.println(?);System.out.println(??);System.out.println(???);

}}}class InnerClassTest {public static void main(String[] args) {Outer.Inner oi = new Outer().new Inner();

oi.show();}}面向对象(局部内部类访问局部变量的问题)(掌握)A:案例演示局部内部类访问局部变量必须用final修饰局部内部类在访问他所在方法中的局部变量必须用final修饰,为什么? 因为当调用这个方法时,局部变量如果没有用final修饰,他的生命周期和方法互联网推广引流设备的生命周期是一样的,当方法弹栈,这个局部变量也会消失,那么如果局部内部类对象还没有马上消失想用这个局部变量,就没有了,如果用final修饰会在类加载的时候进入常量池,即使方法弹栈,常量池的常量还在,也可以继续使用

但是jdk1.8取消了这个事情,所以我认为这是个bug面向对象(匿名内部类的格式和理解)A:匿名内部类就是内部类的简化写法B:前提:存在一个类或者接口这里的类可以是具体类也可以是抽象类C:格式:new 类名或者接口名(){。

重写方法;}D:本质是什么呢?是一个继承了该类或者实现了该接口的子类匿名对象E:案例演示按照要求来一个匿名内部类面向对象(匿名内部类重写多个方法调用)A:案例演示匿互联网推广引流设备名内部类的方法调用面向对象(匿名内部类在开发中的应用)。

A:代码如下//这里写抽象类,接口都行abstract class Person {public abstract void show();}class PersonDemo {public void method(Person p) {

p.show();}}class PersonTest {public static void main(String[] args) {//如何调用PersonDemo中的method方法呢?PersonDemo pd = new PersonDemo ();

}}面向对象(匿名内部类的面试题)A:面试题互联网推广引流设备按照要求,补齐代码interface Inter { void show(); }class Outer { //补齐代码 }class OuterDemo {

public static void main(String[] args) {Outer.method().show();}}要求在控制台输出”HelloWorld”day08总结把今天的知识点总结一遍。

扫描二维码推送至手机访问。

版权声明:本文由海南拓宏网络科技工作室发布,如需转载请注明出处。

本文链接:http://www.4blc.com/post/634.html

分享给朋友:

“学java怎么学(学java要怎么学)” 的相关文章

2023年军事人才文职招聘网公告(2023年教师资格证考试下半年报名时间)

今天给各位分享 前言2023 跳槽不迷茫,大家可以先收藏再看,后续跳槽都能用上的!Java程序员绝大部分工作的时间都是增删改查,很多人觉得这项工作没什么技术含量,任何一件事情都要站在不同的角度去考虑,对于大部分的java程序员来讲开始前几年就是在为了达成增删改查而努力,大部分的程序...

百度热搜(2021全国高考)

本篇文章给大家谈谈 这些面试题都是互联网大厂真实流出的面试内容,每个问题都附带完整详细的答案,不像网上的那些资料三教九流有的甚至还没答案,这些面试题我也是经过日积月累才整理出来的精品资料 面试题主要是针对1-5年左右的Java开发程序员提升的,不管是传统行业还是互联网行业,掌握这些...

java对英语要求高不高(java编程常用英语词汇)

今天给各位分享 还记得你学习的第一门编程语言是什么吗?就从 11 级软件工程出身的笔者而言,《Java 程序设计》是大学课程中必学科目,且学分相比其他课程都要高出不少不过,近几年随着人工智能的崛起,各大初高中、甚至是幼儿园都在将 AI 教学列入基本教学范畴。 这不前几日,由...

全国政协经济界委员联组会讲话(中国政协经济委员会)

本篇文章给大家谈谈   上证报中国证券网讯 近日,全国政协经济委员会副主任苗圩在中国电动汽车百人会论坛专家媒体交流会上发表观点称,新能源汽车仍处在高速增长阶段,产能建设需要一定周期,考虑到明年、后年及未来的发展,我国的新能源汽车产能在目前阶段不存在过剩问题。   苗圩补充道...

计算机科学与技术是什么学院的(计算机科学与技术是什么学院专业)

本文分享给大家的是: 计算机科学与技术(授予工学学士学位)关于计算机科学与技术你想知道的都在这儿! 【专业特色和优势】(1)拥有高端的人才培养平台;●浙江省一流本科专业:计算机科学与技术●浙江省优势专业、省重点专业:计算机科学与技术●宁波市重点学科:计算机科学与技术●宁波市...

转行学it好找工作吗(转行学it后悔了)

本文分享给大家的是: “2023年了,转行IT学习Java是不是已经听过看过很多次了,Java从出现到现在有多少年了呢?掐指一算,Java是1995年由Sun公司推出的一款高级编程语言……距今已有28年了! Sun公司都被收购了,莫不是Java也要垮台了吧?现在还能学吗?”...