`

Java SE重要知识点总结<一>

    博客分类:
  • Java
阅读更多
1.JAVA SE包括Java SE基础部分、 Java SE面向对象开发部分、Java应用开发部分
  Java SE基础部分:java语法基础、基本数据类型、循环控制语句、方法、数组
  Java SE面向对象开发部分:面向对象的概念如封装、继承、多态、设计模式、异常、包。
  Java应用开发部分:JAVA类集、IO、JDBC、二叉树、链表、类库、多线程、反射、网络
2.面向对象最早是由SMALL TALK提出来的。
3.java虚拟机:在一台计算机上由软件或硬件模拟的计算机。
  作用:处理经编译过的平台无关的字节码文件。
4.java解释器负责将JAVA虚拟机的代码在特定的平台上运行。
5.为了让windows知道bin目录下有执行的命令所以要配置path属性。
6.为了让java命令运行时一般要找到classpath所在的目录,之后才可以进行类的执行工作。但一般开发来讲习惯让所有的类能够在当前所在的文件夹中直接查找。
7.public class与class声明
  如果一类名称声明了了public class则声明名称必需与文件名称一致。
8.在java文件中只能有一个public class 声明,但可以有多个class声明,编译后会形成多个class文件。
9.java中类名称、变量名称都必需以字母、数字下划线 美元符号表示、其中不能以数字开头、不能是JAVA中的保留字。
10.JAVA 中存在49个保留字。java产生时预留了两个保留字。goto,const。
   jdk1.4增加了assert
   jdk1.5增加了 enum
   在java中true false null不属于保留字、但属于有意义的名称。也不能作变量使用。
11.java的数据类型主要包括基本数据和引用数据类型
  基本基本数据类型包括:整数:如byte short int long,double、float字符:字符类型:如char 布尔类型取值只能是true或者false
  引用数据类型实际相当于C语言中的指针、传递的是内存的空间地址。如数组、类、接口。
12.数组的操作会存在数据的溢出:任何一种数据类型都存在一个最大值,如果已经是最大值则加一后变为最小值,如果已经是最小值则加一后变成最大值。
13.java默认数据类型:在JAVA中整型数字的默认数据类型是int,小数的默认类型是double
若像如下形容则可能会损失精度,如float x=30.3 可通过double x=30.3或者float x=30.3f解决;
14.数据的强制转换:char向int转换:转换成ASCII码。
   byte-->short--->int--->long
   int-->float-->double
   如果碰到是字符串则所有类型都向字符串型转换。
分享到:
评论

相关推荐

    JAVA-SE知识点总结java第一阶段1参考.pdf

    ### JAVA-SE知识点总结 #### 一、Java的三大平台 1. **Java SE (Standard Edition)**:标准版,提供核心功能,适用于桌面应用程序开发。 2. **Java EE (Enterprise Edition)**:企业版,建立在Java SE的基础上,...

    JAVA-SE知识点总结java第一阶段1.docx

    ### JAVA-SE知识点总结 #### Java的三大平台 Java主要有三个平台:JavaSE(标准版,J2SE)、JavaEE(企业版)、JavaME(微型版)。这些平台各自针对不同的应用领域。 - **JavaSE(Java Standard Edition)**: ...

    JAVA-SE知识点总结java第一阶段1.doc

    根据提供的文档信息,以下是对Java SE基础知识点的详细总结与解释: ### Java的三大平台 1. **JavaSE(J2SE)**:主要...以上是Java SE基础知识点的详细总结,这些内容对于初学者理解和掌握Java编程语言至关重要。

    Java基础知识点总结

    ### Java基础知识点总结 #### 一、Day_01Java开章 1. **计算机概述** - **计算机**:一种能够自动高速处理大量信息的电子设备。 - **计算机硬件**:指计算机系统中所有看得见摸得着的物理部件,如CPU、内存、...

    Java SE - Downloads | Oracle Technology Network | Oracle 中国.pdf

    根据提供的文件信息,我们可以得知以下知识点: 1. Java SE(Java Platform, Standard Edition)是Java平台的标准版,它为开发者提供了编写在桌上型计算机、服务器、和其它嵌入式系统上运行的Java应用程序所需的...

    ikm_java_8.pdf

    根据提供的文件信息,我们可以归纳出以下几个关键知识点: ### 1. Java 8 多线程安全 #### 知识点解析: 在Java编程中,**多线程安全**是确保程序在多线程环境中...这些知识点对于开发高质量的Java应用程序至关重要。

    java最全知识点总结

    下面是 Java 的一些重要知识点总结: 一、 Java 基础 * Java 的创始人是 James Gosling。 * IDEA 版本有 SE、EE、ME、JC 等。 * Java 语言特性:跨平台性,Java 代码可以在不同的操作系统上运行。 * 目录结构:bin...

    java语言学习知识点总结

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

    j2ee课程设计

    ### J2EE课程设计知识点解析 #### 一、基本概念与背景 J2EE(Java 2 Platform, Enterprise Edition)是一种广泛使用的服务器端应用开发平台,适用于构建可伸缩、可移植、健壮且安全的企业级应用。它基于Java SE...

    Java SE重点总结

    这个“Java SE重点总结”PDF文件应该包含了以上各个方面的详细解释和实例,通过学习和实践,可以帮助你全面掌握Java SE的知识点,为后续的Java EE或Android开发打下坚实的基础。记得理论学习的同时,一定要多编写...

    《Core Java》知识点总结.doc

    这些只是《Core Java》中的一部分基础知识,书中还深入讲解了类与对象、异常处理、集合框架、IO流、网络编程、多线程、反射、注解、泛型等众多主题,对于全面掌握Java编程至关重要。对于初学者而言,理解和实践这些...

    Thinking in java学习笔记

    以下是对书中部分关键知识点的总结: 1. **Java 泛型**:泛型是Java SE 5.0引入的重要特性,它允许在类、接口和方法中使用类型参数,从而实现参数化的类型安全。在类定义中,我们可以声明如`A&lt;T&gt;`这样的泛型类,...

    JAVA SE概要点总结

    【JAVA SE概要点总结】 Java SE(Java Standard Edition)是Java平台的核心部分,主要用于桌面应用和服务器端开发。本文将全面概述Java SE的基础知识...对于初学者,理解和掌握这些知识点是构建坚实Java基础的第一步。

    java知识点总结

    ### Java知识点总结 #### Java的发展历程 Java编程语言起源于1995年,最初名为Oak,由Sun Microsystems开发,最初是为家庭设备控制系统而设计的。然而由于Oak这个名字已经注册,加上Sun公司意识到Oak语言非常适合...

    java期末考试知识点总结.doc

    ### Java期末考试知识点总结 #### 一、Java的版本及常用命令 1. **Java的三个版本**: - **Java SE (Standard Edition)**:标准版,主要用于开发桌面应用程序。 - **Java ME (Micro Edition)**:移动版,主要...

    Java 排序算法知识点总结.zip

    Java是一种广泛使用的面向对象的编程语言,由Sun ...综上所述,Java凭借其强大的特性和广泛的适用范围,在企业级应用、互联网服务、移动开发等领域均扮演着举足轻重的角色,是现代软件开发不可或缺的重要工具之一。

    Java(知识点总结).doc

    根据提供的文件信息:“Java(知识点总结).doc”,我们可以推断出文档主要涵盖了关于Java编程语言的重要知识点。下面将对可能包含的关键概念、技术点进行详细阐述。 ### Java基础 1. **基本数据类型**:Java中有八...

    java se 1.8完整笔记,附大纲、代码、配图

    java SE 1.8笔记大纲 java SE 1.8是 Java 编程语言的标准版,本笔记涵盖了Java SE 1.8的所有知识点,从基本数据类型到...本笔记涵盖了 Java SE 1.8 的所有知识点,是一个非常完整和系统的 Java 编程语言学习资源。

Global site tag (gtag.js) - Google Analytics