zoukankan      html  css  js  c++  java
  • 课程总结

    一,Java知识

    1、基础语法:java关键字,类型转换、循环语句、方法、运算符、递归。 
    2、面向对象编程(重中之重):面向对象设计思想、对象与内存(重点)、方法重载、对象创建使用、this的使用、final的使用、super的使用、 static的使用、package和import的运用、对象转型、多态、抽象类、接口等基本的知识点。其中重点掌握有封装、继承、多态、抽象类、接口。 
    3、异常处理:try{...}catch(exception e){...}、异常的分类、finally的使用、方法异常的抛出、自定义异常。
    4、数组:基本的数组操作。二维数组的使用。
    5、常用类:string类、stringbuffer类、math类、file类等等。  
    6、容器:java.util 包下,有三个接口list、set、map,list下面有arraylist、vector、linkedlist,set下有hashset、 treeset,map 下有hashmap、hashset,当然了,还有dictionary下的
    hashtable,hashtable下的子类 properties,容器就这么一点东西。  
    7、java.io包:学过继承、多态、接口之后,容器和这一节就要用上,一开始是比较难理解,一旦理解了,通过触类旁通,其他也就是这样子学,这个io里面最典型的设计模式是:装饰设计模式,大家学习的时候也可以结合这个设计模式来学。 
    8、线程:线程的两种实现方式,synchronized关键字——同步,死锁等问题。 
    9、面向对象的语言; 
    10、一种与平台无关的语言,提供程序运行的解释环境; 
    11、一种健壮的语言(语法上没有指针,内存的申请与释放)。  面向对象的特点:封装性、继承性、多态性。

    二,java语法基础

    1、标识符,对大小写敏感,长度不限,包括字母、数字、下划线、美元符号; 
    2、关键字,全为小写;  
    3、java基本数据类型 
     (1)基本:数值型、字符型、布尔型(逻辑);  
    (2)引用:类、接口、数组。 
     数据类型转换时要注意布尔型不能转换为其他数据类型。容量小到容量大的转化为自动转化,反之为强制类型转化。 
    4、运算符,new也是一种运算符。类与对象类是客观存在的,抽象的,概念的东西。对象是具体的,实际的,代表一个事物。例如:车是一个类,汽车,自行车就是他的对象。
    关于类与对象的描述:类是对象的模版,对象是类的一个个体。
    Java中定义类的方法:class 类名
    用Java语法定义人类:public class Person{}
    对象的定义方法:
    (1),对象声明:类名 对象名;
    (2),对象创建 对象名 = new 类名(); new作用:分配内存空间。
    也可以合写为:类名 对象名 = new 类名();
    5、表达式和语句 
    6、分支即选择,双分支、多分枝可用switch 
    7、方法,方法的重载表示一个类中定义相同名字不同参数的多个方法,构造方法也可以重载。重写需注意:
    (1)继承是重写的前提;
    (2)重写只能改变方法体中的内容,方法名,参数列表、返回值类型都不能改变;
    (3)方法重写不能使用比被重写的方法更严格的访问权限。
    8、变量的作用  
    9、递归的调用

    三,java关键字

    (1)基本数据类型boolean、byte、char、short、int、long、float、double
    (2)访问控制private、protected、public 
    (3)与类有关的关键字class、abstract、interface、extends、implements
    (4)与对象有关的关键字new、instanceof、this、super、null
    (5)与方法有关的关键字void、return
    (6)控制语句if、else、switch、case、default、for、do、while、break、 continue
    (7)逻辑值true、false  (8)异常处理try、catch、finally、throw、throws
    (8)异常处理try、catch、finally、throw、throws
    (9)其他transient、volatile、package、import、synchronized、native、final、staticstrictfp 
    (10)停用的关键字goto、const

    四,总结

    经过本学期的java学习总的来说,java最核心的核心就是面向对象思想,只要能够掌握好面向对象这一核心概念,基本上java的学习就算入门了。虽然是这样但还是要在学习中,要养成良好的习惯。 
    多花时间去学习新知识和去巩固旧的知识,不断加强锻炼在学习的过程中一定要动手做、试着写代码,而不是抱一本书看看就行。很多东西和体会必须自己动手才能真正属于自己。 
    总的来说还有待加强,还有很多东西要去学,继续加油。

  • 相关阅读:
    I-string_2019牛客暑期多校训练营(第四场)
    hackerrank Palindromic Border
    hackerrank Circular Palindromes
    uoj424
    bzoj5384
    uoj450
    QTP 表格的导入导出异常信息 笔记
    QTP基本循环异常遍历(代码方式实现)
    QTP基本循环正常遍历(代码方式实现)
    《大道至简》读后感
  • 原文地址:https://www.cnblogs.com/wsxjydbb/p/12036169.html
Copyright © 2011-2022 走看看