`
烟锁重楼
  • 浏览: 3273 次
最近访客 更多访客>>
社区版块
存档分类
最新评论

第一章 入门知识

 
阅读更多
写在前面
1、JAVA识别大小写
2、java代码是以类为单位的,类名与文件名必须相同
3、每创建一个属性或者方法,都要再写一遍public或者private
关键字拾遗
This:传入的参数和属性同名时,编译器就分不清哪个是哪个,不会报错,但创建了多个对象,多次调用此方法来改变属性,就会发现根本改变不了,但如果只是创建了一个对象,就没什么干扰。要么传入的参数换个名字,要么用this来指代当前的对象。之所以选用后者,是因为在大量编程过程中,我们希望相同的属性保持名字相同,便于看代码。
第一章 基础入门
1、强制转换
Byte—short—char—int—long—float---double
8    16    16    32  64   32     64
精度由低到高转换自动转换
精度由低到高转换强制转换  (EG: byte a=(int) I;)
注意:①在java中,浮点数默认的是double类型,要表少float 类型的浮点数,需要在后面加上f。
      ②强制转换采用的是去尾法,不会理会四舍五入。
2、String
是一个类,而不是基本数据类型,因为它有自己的方法和属性。
因为是类,所以其创建的对象是引用类型,但与原始类型一样,遵守值传递的规则。
①equals() 判断两个字符串是否相等
②equalsIgnoreCase()忽略大小的相等性比较
③endsWith()判断一个字符串是否以另外一个字符串为结尾(不是“endWith”)
④indexOf()     判断一个字符串在另一个字符串中第一次出现的位置
              (字符串的首字母出现的位置,源字符串由字符组成,一个字符占一个数组的位置,0…n)
⑤lastIndexOf()  判断一个字符串在另一个字符串中最后一次出现的位置
⑥length()      字符串的长度
⑦substring(start,end)  截取字符串(按位置截取,start包含,end不包含)

原始类型与字符串相加,会自动转换成字符串类型,并取其字面值
分享到:
评论

相关推荐

    第一章 数据库系统知识入门.ppt

    第一章 数据库系统知识入门

    会计学入门第一章知识点总结.pdf

    会计学入门第一章知识点总结.pdf

    Python笔记(第一章 入门基础)

    《Python笔记(第一章 入门基础)》是我个人在学习Python过程中的心得记录。从Python编程的基础概念,如变量命名的规范、print函数的基本用法,每一步都凝聚了自己的理解。希望能帮到各大自学的初学者们。 在笔记中...

    visual c++2005入门经典第一章

    尽管你提到只有第一章的内容,但这仍然涵盖了许多关键知识点。 首先,第一章可能会介绍C++的基本概念,包括C++语言的历史、特点以及它在软件开发中的应用。作者可能还会对比C++与其他编程语言,如C或Java,以便读者...

    微机原理第一章入门课件课件

    《微机原理第一章入门》课程主要涵盖了微型计算机的基础知识,旨在为学习者提供一个全面了解微机原理的起点。这门课程的内容主要包括以下几个方面: 首先,微机原理课程的学习内容涉及微型计算机的基本工作原理,这...

    老二牛车第一章上机课Oracle入门.pdf

    本文详细介绍了 Oracle 入门的相关知识点,包括使用 Oracle Enterprise Manager Database Control 管理数据库、创建表空间、配置网络服务名以及使用 SQL*Plus 连接 Oracle 服务器等内容。通过学习这些知识点,初学者...

    Java入门3第一章作业参考.rar_java入门

    本资源“Java入门3第一章作业参考.rar”显然是针对初学者设计的,旨在帮助新手快速掌握Java的基础概念和编程技巧。 “Java入门3”可能指的是一个系列教程的第三部分,专注于Java编程的基础教学。第一章通常会介绍...

    第一章 C++语言入门.zip

    在"第一章 C++语言入门"的压缩文件中,可能包含了一些示例代码和练习题,旨在帮助学习者通过实际操作来巩固理论知识。通过解压文件并运行其中的代码,你可以亲自动手实践,这将极大地促进学习效果。记得在学习过程中...

    数据库原理与应用 数据库基础入门知识教程 第6章 数据库设计 共31页.ppt

    本课程适合所有需要学习数据库知识的同学,课件内容制作精细,由浅入深,适合入门或进行知识回顾。 本章为该课程的其中一个章节,如有需要可下载全部课程 全套资源下载地址:...

    C# 入门经典 第一章

    在本资源中,我们关注的是"C# 入门经典"的第一章内容,这是一份针对初学者的C#编程教程的源代码集合。C#(读作"C Sharp")是微软开发的一种面向对象的编程语言,广泛应用于Windows平台、游戏开发、移动应用以及Web...

    java从入门到精通第一章到底二十四章

    "Java从入门到精通第一章到底二十四章"这个教程涵盖了从基础到进阶的全方位Java知识,旨在为初学者提供一个系统的学习路径。 首先,第一章通常会介绍Java的历史、特点和应用领域,以及为什么选择Java作为学习对象。...

    Led入门系列课件_第一章_光与照明基础知识

    第一章 光与照明基础知识 1-1 黑体辐射 1-2 半导体 1-3 光学参数

    photoshopcs2第一章快速入门

    "第一章快速入门"是针对初学者的教程,旨在帮助用户迅速掌握基本的操作和概念,以便更好地利用Photoshop CS2进行创作。 在本章中,你将学习到以下关键知识点: 1. **工作界面**:了解Photoshop CS2的工作界面布局...

    IBM AIX系列培训 - 2 AU13第一章 介绍了AIX的基础入门知识.zip

    【IBM AIX系列培训 - 2 AU13 第一章:AIX基础入门知识】 IBM AIX,全称Advanced Interactive eXecutive,是IBM公司为Power架构开发的一款Unix操作系统,广泛应用于企业级服务器和大型机环境。本章节将深入探讨AIX的...

    《java基础入门》第三版 第一章作业.doc

    Java 基础入门第三版第一章作业 Java 是一种高级语言,它具有跨平台性、面向对象、简单等特点。Java 语言的基本结构由类、对象、继承、多态、封装等概念组成。在 Java 中,类是最小的程序单元,用于定义对象的行为...

    java入门经典第五章

    在这一章中,我们通常会遇到以下几个核心知识点: 1. **基础语法**:Java的基础语法是所有编程学习的起点,包括变量声明、数据类型、运算符、流程控制语句(如if-else、switch-case、for、while等)。这些概念是...

    python入门基础知识.pdf

    Python入门基础知识 Python是一门动态语言,具有以下特点: 1. 不需要编译,直接运行,可以快速上手。 2. 动态类型,变量类型不需要指定,在运行时根据内容决定。 3. 误差处理:所有错误都是运行时的,语法错误或...

    第一章本章复习.pdf

    6. 实践入门:第一章也可能是对实际操作的入门指引,比如特定软件的安装步骤、基本使用方法等。 7. 学习目标和要求:在复习过程中,第一章会总结学习目标和要求,帮助学习者明确学习方向和考核标准。 8. 知识点...

    第一章 第一章 第一章 第一章

    第一章介绍了MCS-51系列单片机的基本硬件结构,包括数据寄存器、程序存储器、输入/输出端口、定时/计数器、串行口以及中断系统等。这部分内容是理解和使用单片机的基础,需要了解每个组件的功能和工作原理,以便在...

Global site tag (gtag.js) - Google Analytics