我是靠谱客的博主 欢喜硬币,最近开发中收集的这篇文章主要介绍java学习笔记之java基础中那些被忽略的小知识点,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

  1. java的核心优势:跨平台。

  2. java各个版本:
    -J2EE (JAVAEE) , java Enterprise Edition , 定位在服务器端的应用。
    -J2SE (JAVASE) ,java 2 Standard Edition , 定位在个人计算机上的应用。
    -J2ME(JAVAME), java 2 Micro Edition , 定位在消费性电子产品的应用。

  3. JDK & JRE & JVM
    -JDK , Java Development Kit java开发工具包
    -JRE , Java Runtime Environment java运行时环境
    -JVM , Java Virtual Machine java虚拟机

  4. java类名命名规范:
    -java中类名首字母可以不大写(是可以编译通过的),但是命名规范里规定并且习惯上,人们将类名首字母大写。
    -一个java文件中可以有多个类,但最多只能有一个public类或者没有public类。
    -如果java文件中有public类,则文件名必须与该public类名相同;如果java文件中没有public类,则文件名是可以随意命名的,但命名规范里规定并且习惯上,文件名与其中一个类名相同。

    总而言之,java名首字母大写;java文件名与其中public类名相同,如果没有public类,与其中一个类名相同。

  5. 标识符命名规范:
    标识符可以由字母、数字、下划线(“_”)、美元符号(“$”)组成,但不能由数字开头。

  6. java内部采用Unicode(universal code)字符集,由2个字节组成。

  7. java为强类型语言,有8个基本类型:

    (char)(boolean){(byteshortintlong)(floatdouble)(class)(interface)

    byteshortintlongfloatdoublecharboolean124848211281272152151(33)2312311(21亿21亿)26326313.40E383.40E381.8E3081.8E30806553501ByteShortIntegerLongFloatDoubleCharacterBoolean

    java语言整型常数的四种表示形式(比如表示常数10):
    -十进制:int a=10;
    -八进制(以”0”开头):int a=012;
    -十六进制(以”0x”开头):int a=0xa;
    -二进制(以”0b”开头):int a=0b1010; (JDK7.0新特性)

    java语言的整型常数为int类型,后加L或l(建议大写以区分数字1)可转换为long类型;浮点常数为double类型,后加F或f可转换为float类型,后加D或d可转换为double类型。

    java语言表示大的整型数用BigInteger类,表示大的、精确的浮点数用BigDecimal类。

8.java基本数据类型转换

-自动转换(大容量类型转向小容量类型,这里说的容量是指表示范围,不是字节)
这里写图片描述
这里实线箭头表示自动转换时无精度损失;虚线箭头表示自动转换时有精度损失。同时,byte、short、int、long类型数据可以随便转换,只要不超出类型表示范围。

-强制转换(不多说)

-表达式类型提升 (小容量类型 op 大容量类型 表达式结果为大容量类型)

9.移位运算比乘2、除2运算快。

结束!

最后

以上就是欢喜硬币为你收集整理的java学习笔记之java基础中那些被忽略的小知识点的全部内容,希望文章能够帮你解决java学习笔记之java基础中那些被忽略的小知识点所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部