黑马程序员之java基础语法篇上
来源:互联网 发布:ubuntu的英语读音 编辑:程序博客网 时间:2024/06/01 08:06
Java基础概念
软件:一系列按照特定顺序组织的计算机数据和指令的集合。
环境变量 临时配置 cmd set path=目录;%path%动态获取原有的值;
标示符:由26个字母大小写,0到9数字,_和$组成;
输入合法标示符规则:
1.数字不可以开头;2.不可以使用关键字。
Java严格区分大小写。
Java中名称规范:
1.包名:全都是小写;
2.类名接口名,多单词组成时,所有单词的首字母大写;
3.变量名和方法名,多单词组成时,首字母要小写,其余要大写;
4.常量名:多单词时,所有都大写,每个单词间用下划线连接;
负数的二进制 最高位都是1
变量就是将不确定的数据进行存储;也就是需要再内存中开辟一个空间。
数据类型分为基本数据类型和引用数据类型 基本数据类型分为:数字型,字符型,和布尔型。 引用数据类型分为:类,接口,数组。
重载
什么时候用重载?
当定义的功能相同,参与运算的未知内容不同时。
那么,就定义一个函数名称以表示其功能方便阅读,而通过不同参数列表来区分
数组
概念:同一种数据类型的集合,其实 数组就是一个容器。
好处:可以自动给数组中的元素编号,方面操作这些元素。
格式: 元素类型[]数组名=new 元素类型[元素个数或数组长度]
内存结构:
Java程序在运行时,需要再内存中分配空间,为了提高运算效率,又对空间进行了不同区域的划分,每一片区域都有特定的数据处理方式和内存管理方式。
栈内存:用于存储局部变量,当数据使用完,空间自动释放。
堆内存:
1.数组和对象通过new建立的实例都放在堆内存中。
2.每一个实体都有内存地址值。
3.实体中的变量都有默认的初始化值
4.实体不在使用,会在不确定时间里被垃圾回收器回收。
- 黑马程序员之java基础语法篇上
- 黑马程序员:Java基础篇之Java概述+语法
- 黑马程序员---Java基础篇之Java基本语法
- 黑马程序员 java语法基础之函数
- 黑马程序员--Java基础语法之数组
- 黑马程序员 ---- java基础之基本语法
- 黑马程序员java之语法基础
- 黑马程序员之JAVA基础语法篇下
- 黑马程序员—基础篇之初识java语法补充
- 黑马程序员-----java基础二(之java语法基础)
- 黑马程序员--02 JAVA语法基础篇
- 黑马程序员--03 JAVA语法基础篇
- 黑马程序员 Java基础语法——上
- 黑马程序员——Java基础语法(上)
- 黑马程序员——Java语言->基础语法(上)
- 黑马程序员---基础语法【java】
- 黑马程序员---Java基础语法
- 黑马程序员---java基础语法
- 配置Log4j(很详细)
- HTTP 代理如何正确处理 Cookie
- 关于非独显PC机写openGL需要注意的地方
- 什么叫“默认邮件客户端没有正确安装”?
- 电动机的工作原理--直流电机
- 黑马程序员之java基础语法篇上
- FPU协处理器指令集
- 求一个数组的中位数时间复杂度为O(n)
- BloomFilter——大规模数据处理利器
- android 图文结合,使用SpannableString和ImageSpan类
- 插序排列数组
- C++ Primer学习笔记2--c++异常处理和函数
- mysql删除数据
- 求复数的平均值