`
xiangpin
  • 浏览: 9406 次
  • 性别: Icon_minigender_2
社区版块
存档分类
最新评论
阅读更多

 Java基本语言学习总结

关于Java基本语言的学习中,为自己以后的编码习惯打下良好的基础。

1.标识符:由大小写字母、数字、下划线和美元符号组成,不能以数字开头,严格区分大小写,不能使用关键字当作标识符。

 

2.关于标识符的定义习惯:

(1)     包名:使用小写字母。

(2)     类名和接口名:所有单词首字母大写。

(3)     方法名:第一个单词的首字母小写,其他单词的首字母大写。

(4)     变量名:成员变量和方法名相同,局部变量全部小写。

(5)     常量名:全部使用大写,最好用下划线分割单词。

 

3.所以的关键字都是小写的。

 

4.关于十进制、八进制和十六进制:

(1)八进制以0开头,十六进制以0x开头。

(2)表示十六进制时,字母是不区分大小写的。

(3)在定义长整形时,要在数值后面加上L或者l,在定义单精度浮点的时候,要在数值后面加上F或者f

 

5.Unicode编码字符用”\uxxxx”来表示的,由于用Unicode表示字符,容易不能正确显示,所以出现了以下转义字符,转义字符都是使用“\”开头的:

(1)单引号:\’

(2)双引号:\”

(3)斜杠:\\

(4)回车:\r

(5)换行:\n

(6)换页:\f

(7)跳格:\t

(8)退格:\b

 

6.自动类型转换:

(1)自动类型转换要求转换前的数据类型的位数要低于转换后的数据类型的位数。

(2)整数转换为浮点类型值可能会发生变化。

(3)字符类型可以自动转换为int型,long型以及浮点类型。

 

7.强制转换类型:

(1)格式:(type) value

(2)在强制转换的时候可能会造成数据丢失的现象。

(3)Java中隐含自动类型转换。

 

8.运算符:

(1)算术运算符:+-*/%

(2)自增自减运算:

前缀方式:先进行自增或者自减运算,再进行表达式运算。

后缀方式:先进行表达式运算,再进行自增自减运算。

(3)关系运算符:==!=,>,<,>=,<=。用于计算两个操作数之间的关系,其结果是布尔型。

(4)位运算符:位运算符就是对数据的比特位进行操作,只能用于整数类型。

(&):如果对应位都是1,则结果为1,否则结果为0

(|):如果对应位都是0,结果才算0,否则结果为1

异或(^):如果对应位值相同,则结果为0,否则为1

(~):将操作数的每一位按位取反。

 

(6)   9.移位运算:移位运算是通过移动比特位的数值来改变数值的大小的,最后得到一个新数值。左移运算符(<<),右移运算符(>>)和无符号右移(>>>)

左移运算符用于将第一个操作数的比特位向左移动第二个操作数制定的位数,右边空缺的位用0来补充。

右移运算符用于将第一个操作数的比特位向右移动第二个操作数制定的位数。在二进制中,首位用来表示正负,0表示正,1表示负。如果右移运算符的第一个操作数是正数,则填充0,如果为负数,则填充1.

无符号右移运算符和右移运算符规则一致,不过不管正负均用0来填充。

 

(7)     10.逻辑运算符:与(&),或(|),非(!)

与:当运算符两边的操作数都为true时,结果为true,否则为false

或:当运算符两边的操作数都为false时,结果为false,否则为true

 

非:当操作数结果为true时,结果为false。操作数结果为false时,结果为true

(8)     三元运算符:expression?statement1:statement2

如果expression为真,则执行statement1,否则执行statement2

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    java 语言基础总结

    Java语言基础总结 Java是一种广泛使用的面向对象的编程语言,以其跨平台、安全性和稳定性而闻名。本总结将深入探讨Java语言的基础知识,包括语法、类与对象、封装、继承和多态等核心概念。 1. **Java语法基础** ...

    Java学习总结Java学习总结.docx

    Java学习总结 本文档主要总结了Java学习的主要知识点,包括Java的基本概念、变量、数据类型和运算符、选择结构、循环结构、数组等。通过对这些知识点的讲解,使读者能够深入了解Java语言的基本结构和编程思想。 一...

    java语言学习知识点总结

    Java语言学习知识点总结 Java是一种广泛使用的面向对象的编程语言,以其“一次编写,到处运行”的特性而闻名。本资源主要涵盖了Java语言的基础知识,帮助初学者系统地学习和理解Java编程。 1. **Java环境配置**:...

    javaAPI学习总结

    Java API 学习总结 Java 是一种广泛使用的面向对象的编程语言,它的API(Application Programming Interface)提供了大量的类和接口,使得开发者能够高效地构建各种应用程序。本文将重点关注Java的基础知识,特别是...

    java学习总结.doc

    以下是对Java学习的详细总结: 一、简介 Java由James Gosling于1995年在Sun Microsystems公司开发,最初设计用于电视顶盒,但后来因其“一次编写,到处运行”(Write Once, Run Anywhere)的理念,迅速被广泛应用在...

    java学习笔记总结.doc

    这篇文档是个人的Java学习笔记总结,旨在帮助0基础的学习者从零开始掌握Java基础知识,并逐步成为专业的Java开发者。以下是笔记中涉及的一些关键知识点: 1. **Java开发环境的设置**: 要开始Java编程,首先需要...

    《Java语言程序设计》课程总结报告.doc

    《Java语言程序设计》课程总结报告是对学习Java编程语言的全面回顾和提炼,涵盖了Java的基础知识、核心概念以及一些高级特性。以下是对课程内容的详细解释: 1. **编程语言基础知识**:Java是一种面向对象的高级...

    java语言如何学习.pdf

    本文总结了Java语言学习的主要方法和要点,旨在帮助初学者快速掌握Java语言的基本概念和编程技术。 一、掌握静态方法和属性 静态方法和属性是Java语言中非常重要的概念,它们用于描述某一类对象群体的特征,而不是...

    《java开发篇》学习总结,JAVA应用编程150例,java+编程

    在《java开发篇》的学习总结中,我们涵盖了JAVA应用编程的诸多方面,旨在通过150个实例来深入理解和掌握Java编程的核心概念和技术。 1. **基础语法**:学习Java首先要了解其基础语法,包括数据类型(如整型、浮点型...

    Java线程学习和总结

    在Java编程语言中,线程是程序执行的基本单元,它允许程序并发地执行多个任务。本文将深入探讨Java线程的核心概念、API以及在实际开发中的应用,旨在帮助你理解和掌握这一关键技能。 首先,我们需要了解什么是线程...

    Java清华大学学生学习Java的心得总结

    1. **Java基础知识**:Java是一种面向对象的编程语言,它强调代码的可移植性、安全性和健壮性。笔记中会涵盖Java的基本语法,包括数据类型、变量、常量、运算符、流程控制语句(如if-else、switch、for、while等)。...

    java 学习要点总结

    4. java.lang:包含一些 java 语言的基本类与核心类,如 String、Math、Integer、System 和 Runtime,提供常用的功能,这个包中的所有类是被隐式导入的。 5. java.net:包含用于建立网络连接的类,与 java.io 同时...

    java-se 学习总结项目 Java学习资料

    这个"java_se 学习总结项目"包含了丰富的Java学习资料,旨在帮助开发者深入理解Java编程语言,提升技能。以下是对这个项目中可能包含的知识点的详细说明: 1. **Java基础**: - **语法特性**:包括变量、数据类型...

    java学习笔记总结

    这份“java学习笔记总结”涵盖了作者在深入学习Java过程中积累的知识点和实践经验,旨在帮助读者理解和掌握Java的核心概念。 首先,Java的基础部分包括语法、变量、数据类型、运算符和流程控制。Java支持八种基本...

    Java语言实用教程

    ### Java语言实用教程知识点梳理 ...通过丰富的示例和习题,帮助读者逐步建立起坚实的Java编程基础,适合各层次的学习者,无论是计算机专业的学生还是希望转行进入IT行业的职场人士都能从中受益匪浅。

    Java基础知识点总结.docx

    Java是一种广泛使用的面向对象的编程语言,其基础知识涵盖了多个方面,包括语法、面向对象特性、异常处理、多线程...以上只是Java基础知识的一个概述,每个话题都值得深入探讨和实践,不断学习和总结是提升技能的关键。

    JAVA学习课程总结

    ### JAVA学习课程总结 #### 一、JAVA课程入门与教师介绍 ##### 教师印象: 在JAVA学习旅程的启程之日,我们遇到了新的指导者——马老师。马老师给人的第一印象是年轻而充满活力,这不仅体现在他的外貌上,更体现在...

Global site tag (gtag.js) - Google Analytics