入门的知识点

1:用实际举例:在酒店里用不同的人物对应 JRE; JVM; JDK; 类库;环境变量(比如:酒店:PC ;厨子:JVM;灶台:JRE;环境变量:客户)。

2;JAVA的两种数据类型:基本数据类型 与 引用类数据类型。

3;数据类型总共有一下8种;

4:数据类型的转换有两种:自动类型转换 与  强制类型转换(自动类型转换不会丢失信息,强制类型转换时会造成部分信息的丢失)。

5:包:在这里的指的是类的集合。作用:可以避免类的重名  及  控制访问权限。

6:权限访问修饰符:

1)public :公共权限 修饰类、属性、方法。可以被任意类访问

2)protected:受保护的权限 修饰属性、方法。 可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问。

3)default:同包权限 修饰类、属性、方法。只能被同包的类访问

4)private:私有权限 修饰属性、方法。 只能在本类中访问

7:封装是一种信息隐藏技术(属性与方法结合起来,形成一个整体)。

时间: 2024-10-10 21:51:58

入门的知识点的相关文章

Java入门学习知识点汇总--第一部分

Java入门重要知识点在这里总结一下,以方便日后复习,这部分内容主要有:变量和常量,常用的运算符,流程控制语句,数组,方法这些内容 一.变量和常量 1.Java关键字 先贴张图: 所有关键字区分大小写. 2.标识符 标识符就是用于给 Java 程序中变量.类.方法等命名的符号. 注意几条规则: 标识符可以由字母.数字.下划线(_).美元符($)组成,但不能包含 @.%.空格等其它特殊字符,不能以数字开头. 标识符不能是 Java 关键字和保留字,但可以包含关键字和保留字. 标识符是严格区分大小写

GIS入门基础知识点

自从国企辞职以后,找了一份关于GIS开发的工作,好多从事这个都是地理信息科学方面的专业.由于自己才疏学浅,只能从头入门学起,先是大致了解公司的业务以及产品,学习一下相关地理信息的基础知识. 首先今天简单的学习了一下地理信息基础知识: 1.坐标系统:地理坐标系 平面坐标系 2.地图投影:圆柱投影 圆锥投影 方位投影 高斯-克吕格投影 3.地理空间数据:GIS操作的对象为空间数据 数据的组织形式有:矢量结构 栅格结构 3.1.栅格结构:将研究区域划分为大小均匀紧密相邻的网格阵列,每个网格作为一个像素

Sass入门及知识点整理

Sass 快速入门 | SASS 中文网 文档链接:https://www.sasscss.com/getting-started/ 前言 之前整理了一篇关于Less的,现在就来整理一下关于Sass的. 因为这两种都是CSS的主流预处理器,当然还有Stylus. 要解释一下什么是Sass吗? Sass和Less一样都是CSS预处理器. CSS预处理器通俗来讲就是用它们专有的语法来写CSS,然后再通过编译工具编译成.css文件. 想象一下,当CSS有了变量之后该会是多么神奇的一件事情. Sass的

入门python知识点总结以及15道题的解题思路分析

知识点总结 一.序列 操作符 x in s 如果x是列表s的元素,返回True,否则False s + t 连接两个序列s和t s*n或者n*s 将序列s复制n次 s[i] 返回s中第i元素 s[i:j]或s[i:j: k] 切片,返回序列s中第i到j-1以k为步长的元素子序列 函数 len(s) 返回序列的长度 min(s) 返回序列的最小值 max(s) 返回序列的最大值 s.index或s.Index(x,i,j) 索引从i到j-1中第一次出现x的位置 s.count(x) 返回x在s中出

python 入门基础知识点总结

最近在群里,同学们对于python基础课程到底要学什么,一直不能很好的确定,那么我在这里针对python基础知识的几个阶段,做一个总结,新手朋友们,可以根据这个来进行学习,那么由于我是做web开发的,所以会从web的角度去涉及. 第一阶段知识---基础语法 (1) python的数据结构的认识: python所有数据结构的认识 字符串的使用以及字符串的相关方法 列表的使用以及列表的相关方法 字典的使用以及字典的相关方法 元组的使用以及远足的相关方法 (2)逻辑判断的使用 if else if e

Python入门基础知识点(模块)

常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀. 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到python解释器的内置模块 为何要使用模块? 如果你退出python解释器然后重新进入,那么你之前定义的函数或者变量都将丢失,因此我们通常将程序写到文件中以便永久保存下来,需要时就通过python test.py

web前端开发入门HTML5知识点

1.首先我们先了解一下什么是前端,简单说,就是我们平常所浏览的网页啊,以及app首页和小程序. 2.我们经常访问浏览器的时候,经常会输入网址,又可称为域名http://www...com.有时候是http有时候又是https,二者的区别在于后者更加安全些,有秘钥.www就是万维网,后缀com.org.edu.cn以及DNS称为域名. 3.web开发设计的基础之一是html.html基本框架有以下几部分组成:结构<html><!DOCTYPE html> .//声明网页类型 lang

Nodejs 入门基础知识点

? 1.nodejs的安装? 1.1 检测nodejs的版本 node -v (version:版本)? 1.2 path配置nodejs 的环境变量(当前版本都是自动安装配置环境变量)指令: path? 1.3 npm(node package mangment)node包管理工具node之前版本是和npm分开的,两个模块是分别安装的,现在把npm打包到了node安装程序里面2.什么是nodejs? ```nodejs是javascript的运行环境,是一个执行js文件的平台.nodejs存在

初级前端自学react-native,必备知识点(ES6+ReactJS+flexbox)

我们在学会搭建react-native环境之后,打开项目根目录,看到很多个文件,但是最起眼的应该就是那俩js兄弟文件了 我们一看那名字就知道,我们接下来的任务就是要弄它们: 我们用编辑器打开项目根目录下的index.android.js文件,可以看到有这么个东西: 那么我们先测试一下,在手机上跑起来.不知道大家还记不记得步骤: 第一步:在项目根目录下打开两个git bash.第一个输入:react-native start        这一步是在启用服务器 第二步:在第一步成功之后,连接手机,