尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备)P17-P23

P17主要内容,说明Java语言特点和JVM特性,优点:跨平台性(由于Java程序是在JVM执行的,不同的操作系统和架构有不同版本JVM,只需安装不同版本的JVM不需要考虑执行问题)、面向对象特性、健壮性、简单性;缺点:语法复杂、只适用于大型网站开发(架构比较重),并非适用所有领域(适用于服务器端编程和跨平台客户端应用)。

JVM(Java virtual Machine,Java虚拟机):是一个虚拟的计算机,Java程序的运行环境,与各个单位的关系如下:

JVM的功能:1、实现Java程序的跨平台性,java程序运行在JVM上,才使得Java程序具备了跨平台性;2、自动内存管理,但也会存在内存溢出和内存泄漏等问题,内存溢出:数据所需的存储空间比现有的存储空间大,导致数据丢失,称作内存溢出,内存泄漏:JVM不能正确识别某些文件是否需要回收,导致垃圾文件占用内存,称作内存泄露。

P20主要内容,衡量学得好坏的标准是:编码能力,编码能力是要多敲多敲。好的程序员:写过多少代码、调过多少bug。模仿好的编码习惯,比尔盖茨:成为程序员的最佳途径是编写程序并研究其他人编写的优秀程序。不要贪多,把握重点即可。

P21主要内容,关键字很多,true、false、null不在其中,表示特殊的布尔值和空值,等用到的时候再记。

P22,主要内容为,

标识符:凡是自己需要命名的地方都叫做标识符,其中命名规则为:1、数字不可以开头,2、英文字母和0-9及_或$组成,3、不可以使用关键字和保留字,4、严格区分大小写,5、不能包含空格。

标识符的命名规范:1、包名所用字母都使用小写,2、类名及接口名:多单词组成,所有首字母大写,3、变量名、方法名:多单词组成,第一个单词首字母小写,第二个单词开始首字母大写,4、常量名:所有字母都大写。

P23,变量是内存中一个存储区域,此区域的数据可以在同一类型范围内不断变化,变量的构成包含三要素:数据类型、变量名、存储的值,Java中变量声明的格式:数据类型 变量名 = 变量值。

变量可以用在内存中保存数据,变量需先声明再使用,变量的作用域在{}内,出了作用域变量无效,不可以在同一作用域内定义重名变量。

数据类型可分为基本数据类型和引用数据类型,基本数据类型有整数类型、浮点类型、字符类型、布尔类型,其中需要记得是整型中字节型为byte,布尔类型boolean,字符串类型String。变量的数据类型可以是基本数据类型,也可以是引用数据类型。

引用数据类型包括类class、接口interface、数组array、枚举enum、注解@interface、记录record

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值