`

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.doc

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

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

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

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

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

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

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

    Java8 知识点

    知识点总结 参考 Java: The Complete Reference, Tenth Edition explains how to develop, compile, debug, and run Java programs. Bestselling programming author Herb Schildt covers the entire Java language,...

    Java_SE总结.xmind

    从无到有,一点一点自己总结出来,提供复习,查阅.从头过一遍基础,包括基础的程序语法,和集合,常用类,IO流,多线程,等所有的java知识点

    Java知识点总结.zip

    面试必备,java基础、java集合、JVM、Java并发、数据...综上所述,Java凭借其强大的特性和广泛的适用范围,在企业级应用、互联网服务、移动开发等领域均扮演着举足轻重的角色,是现代软件开发不可或缺的重要工具之一。

    java SE基础知识点文档

    老师上课总结的代码笔记文档,很适合零基础到入门

    java综合知识点总结-必背1

    一、JDK 常用的包 4 三、 Java 多态的具体体现 4 六、 九大隐式对象 5 十、 request.getSession()、reqeust.getSe

    JavaSE重点知识总结精华(全)

    基本操作 Java基础 面向对象 多线程 String类 集合 IO socket网络编程 反射 泛型 你想要的通通都在这里

    JAVA复习知识点

    这是老师总结的复习知识点 你值得拥有 1、 JAVA2三大平台:JAVA ME(嵌入式应用) JAVA SE(桌面应用) JAVA EE(企业应用) 2、 JAVA具有多方面优势其特点:1)平台无关性 2)完全面向对象和简单性 3)可靠性 4)...

    java实例视频讲解源码下载2 of 2

    循序渐进地讲述了Java SE 6.0的几乎所有知识点,从基础语法到核心技术、从面向对象思想到Java高级特性、从Java DB到MySQL数据库、从简单命令行到MyEclipse的具体操作都做了细致的讲解和演示,对所有知识点做了详尽的...

    java-learning:逐步打造在线最佳的Java学习笔记,包括博客讲解和源码实例,包括Java SE和Java Web

    初步打造在线最佳的Java学习笔记,笔记内容主要是对一些基础特性和编程细节进行总结整理,适合了解Java基础语法,想进一步深入学习的人 含博客讲解和二进制实例,采用maven构建,分模块学习,涉及反射,代理,多线程...

    Java课程设计实验报告及全部源码流程图.doc

    使用本学期学习的Java SE技术(也可以使用课堂教学中没有学习过的Java技术,但是应当以Java SE技术为主)完成多功能日历GUI程序的设计,使之具有如下基本功能:一年日历用12页 显示,每页显示一个月的日历。...

    二十三种设计模式【PDF版】

    就 Java 语言体系来说,GOF 的设计模式是 Java 基础知识和 J2EE 框架知识之间一座隐性的"桥"。 会 Java 的人越来越多,但是一直徘徊在语言层次的程序员不在少数,真正掌握 Java 中接口或抽象类的应用不是很多,大家...

    leetcode进度盘-Java-Notes:破解面试:确保全职SE工作的路线图

    由于本人水平有限,仓库中的知识点均来自本人原创、阅读笔记、书籍、博文等,非原创已标注出处,如有遗漏,请提issue。 :key: 成功的关键 :chequered_flag: 深思熟虑的战略:实践(成功的关键) 保留计算机科学知识 ...

    apriorimatlab代码-SpiritMark:这是一个简单的博客资源库

    由于本人水平有限,仓库中的知识点来自本人原创、视频、书籍、博客等,非原创均已标明出处(或在参考资料中列出),如有遗漏或发现文章错误及排版问题,请提 issue 或 PR :high_voltage: | :crystal_ball: | :...

    snowdreams1006.github.io:雪之梦技术驿站,snowdreams1006构建的Gitbook个人博客

    教程分享均是笔者亲身学习经验总结,涉及到的知识点均亲身试验,但有时为了知识转化,可能直接参与确认,对于这部分内容会明确指出,到时由读者确认试验。 如果Reader实际运行效果和教程演示效果有出入,很可能是...

Global site tag (gtag.js) - Google Analytics