01.01_计算机基础知识(计算机概述)(了解)A:什么是计算机?计算机在生活中的应用举例计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。应用举例1:科学计算2、数据处理3、自动控制4、计算机辅助设计5、人工智能6、多媒
原创 2018-12-16 22:05:02
1286阅读
写在前面 以下内容为个人学习笔记,对JavaSE基础知识的查漏补缺与记录。 学习渠道:B站狂神说java 根据视频学习,随手记录 Java特性和优势 简单性、面向对象、可移植性、高性能、分布式、动态性、多线程、安全性、健壮性 Java三大版本 Write Once、 Run Anywhere 说明了 ...
转载 2021-09-03 17:34:00
32阅读
2评论
JavaSE知识点个人归纳Java之父:詹姆斯·高斯林(James Gosling)Java语言的特点: 1.面向对象(封装、继承、多态) 2.跨平台性(由jvm实现) 3.支持多线程 4,一次编译,随处运行Java源码的执行过程 .java文件(源码)--->通过jdk中javac编译---->.class文件(Java字节码文件)---->jvm解释---->执行常用的
转载 2021-05-27 08:30:00
97阅读
2评论
01.01_计算机基础知识(计算机概述)(了解)A:什么是计算机?计算机在生活中的应用举例计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。应用举例1:科学计算2、数据处理3、自动控制4、计算机辅助设计5、人工智能6、多媒
原创 2018-12-16 22:05:10
517阅读
语法杂记如果Java源文件中有public类,该源文件的主文件名必须和public类名相同。如果Java源文件中没有public类,该源文件的主文件名可以是任意的。4个整型(不支持小数): byte(1字节),、 short(2字节)、 int(4字节)、 long(8字节)2个浮点型(支持小数): float(4字节)、 double(8字节)1个字符型:char(2字节)1个布尔型...
原创 2021-08-04 10:13:02
81阅读
第十三章:多态 一、instanceof 判断一个类是否是指定的类 真则返回true 假则返回false。 二、字段没有多态,只有方法有多态,字段前面是的什么类型,字段就调用谁的,在编译时就已经确定要去调用谁的。第十四章:代码块和final关键字 一、代码块分类:  1、局部代码块:直接定义在方法内部的代码块,调用方法时执行。   
这一节我们学习面向对象中的第一个特性,封装(encapsulation) 封装:是指隐藏对象的发生和实现细节,仅对外提供公共訪问方式. 那么什么是隐藏对象的实现细节?我们来举例学习. 比方我们来定义一个人的类,简单点说,人的属性有年龄,行为有说话. 我们看以下的代码: class Person//定
转载 2017-06-12 16:14:00
45阅读
2评论
 这两天看javaSE语言基础,看到一些以前没太注意的问题,在此记录一下。问题1:package com.ccit.yichu; public class LightSpeed { /** * 本实例主要测试整型变量的溢出 * 本程序计算光1000天所走的公里数 * 在本程序中将 second和distance的类型改成int程序不会报错,但结果是
原创 2014-03-17 21:14:37
407阅读
这一节我们学习面向对象中的第一个特性,封装(encapsulation)封装:是指隐藏对象的发生和实现细节,仅对外提供公共訪问方式.那么什么是隐藏对象的实现细节?我们来举例学习.比方我们来定义一个人的类,简单点说,人的属性有年龄,行为有说话.我们看以下的代码:class Person//定义一个人的类{ int age; void speak() { System.out.printl
原创 2022-01-12 09:36:52
65阅读
一、HashMap HashMap以键值对的形式存储对象,关键字Key是唯一的,不重复的 1,key可以是任何对象,Value可以任何对象 2,重复的key算一个,重复添加是替换操作(会覆盖原来的元素) 3,根据key的散列值计算散列表,元素按照散列值排序 4,HashMap默认的容量是16,默认加载因子0.75 5,HashMap根据Key检索查找value值 hashMap常用的方法: clear() containsKey(Object key) containsValue(Object value) get() isEmpty() ...
转载 2013-08-07 19:02:00
89阅读
2评论
键值对应的Map就如同网络搜索,根据关键字可找到对应的数据,程序设计中也常有这类需求,根据某个键(Key)来取得对应的值(Value)。可以事先利用java.util.Map接口的操作对象来建立键值对应数据,之后若要取得值,只要用对应的键就可以迅速取得。 同样地,在学习Map相关API之前,先了解框架设计架构对正确使用API会有帮助。 从图中我们可以看到,常用的Map操作类为j
转载 2017-07-18 10:43:46
303阅读
近80页的java基础笔记
原创 2018-08-04 23:19:50
2130阅读
一. 索引 1. 常用的设计原则和设计模式 <1> 常用的设计原则 软件开发的流程 需求文档分析,概要设计文档,详细设计文档,编码和测试,安装和调试,维护和升级 原则 开闭原则:对扩展开放,对修改关闭 里氏代换原则:任何父类出现的地方,子类一定可以出现 依赖倒转原则:尽量依赖于抽象类/接口,而不是具
转载 2021-07-07 14:51:00
50阅读
2评论
如何高效的学习Java 创建一个博客网站typechoJDK:Java Development Kit(Java开发者工具 包含JRE和JVM)JRE:Jav
原创 2024-09-30 14:48:31
51阅读
一、  类和对象1.1           面向对象与面向过程的区别   1.面向过程采用面向过程必须了解整个过程,每个步骤都有因果关系,每个因果关系都构成了一个步骤,多个步骤就构成了一个系统,因为存在因果关系每个步骤很难分离,非常紧密,耦合度高,当
原创 2016-10-13 13:28:19
404阅读
一、  类的继承   面向对象的三大特性:1.封装(封装细节)2.继承3.多态继承是面向对象的重要概念,软件中的继承和现实中的继承概念是一样的。继承是实现软件可重用性的重要手段,如:A类继承B类,A类就拥有了B类的所有特性,如现实世界中的儿子继承父亲的财产,这就是重用性在Java中只支持类的单继承,一个类只能继承一个类,直接的父类只有一个。一个类如果没有显示
原创 2016-10-13 14:18:27
615阅读
这一节我们看一个比較特殊的概念,那就是静态代码块。 前面我们也提到过代码块,就是一段独立的代码空间。那么什么是静态代码块呢?说白了,就是用statickeyword修饰的代码块。 我们来看一个样例: class StaticBlock { static { System.out.println("静
转载 2018-03-20 11:30:00
38阅读
2评论
这一节我们再看一个特殊的代码块。那就是构造代码块。 这里我们简单的通过样例来说明一下: class Person { private String name; { System.out.println("Person类的第一个代码块被运行"); } Person() { System.out.pri
转载 2018-02-07 20:24:00
78阅读
2评论
这一节我们来讲一个keyword。就是thiskeyword。 我们还是通过样例来看吧: class Person { private String name; private int age; Person(String n,int a) { name = n; age = a; } public
转载 2017-06-02 11:12:00
66阅读
2评论
这里面由我自己总结的一些JavaSE知识点总结。
原创 2022-11-11 10:16:12
37阅读
  • 1
  • 2
  • 3
  • 4
  • 5