第一范文网 - 专业文章范例文档资料分享平台

毕向东java基础总结黑马入学考试知识点

来源:用户分享 时间:2025/12/4 16:31:25 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

目录

java概述: ........................................................................................................................................................................... 2 java语法基础 ....................................................................................................................................................................... 3 面向对象 .............................................................................................................................................................................. 9 常用API ............................................................................................................................................................................. 33 集合框架 ............................................................................................................................................................................ 43 Jdk5.0新特性 ..................................................................................................................................................................... 51 IO流 ................................................................................................................................................................................... 54 网络编程 ............................................................................................................................................................................ 67 反射技术 ............................................................................................................................................................................ 70 正则表达式 ........................................................................................................................................................................ 72 MySql数据库 ..................................................................................................................................................................... 73

SQL语句 .................................................................................................................................................................... 74 DDL数据设计语言 ................................................................................................................................................... 74

字段类型 ............................................................................................................................................................. 75 表操作:table ..................................................................................................................................................... 75 DML数据操作语言 ................................................................................................................................................... 76

插入记录:insert ................................................................................................................................................ 76 更新记录:update .............................................................................................................................................. 77 删除记录:delete ............................................................................................................................................... 77 DQL数据查询语言 ................................................................................................................................................... 77

排序..................................................................................................................................................................... 78 聚合..................................................................................................................................................................... 78 分组..................................................................................................................................................................... 78

1 / 78

java概述:

1991 年Sun公司的James Gosling等人开始开发名称为 Oak 的语言,希望用于控制嵌入在有线电视交换盒、PDA等的微处理器;

1994年将Oak语言更名为Java;

Java的三种技术架构:

JAVAEE:Java Platform Enterprise Edition,开发企业环境下的应用程序,主要针对web程序开发; JAVASE:Java Platform Standard Edition,完成桌面应用程序的开发,是其它两者的基础; JAVAME:Java Platform Micro Edition,开发电子消费产品和嵌入式设备,如手机中的程序;

1,JDK:Java Development Kit,java的开发和运行环境,java的开发工具和jre。

2,JRE:Java Runtime Environment,java程序的运行环境,java运行的所需的类库+JVM(java虚拟机)。 3,配置环境变量:让java jdk\\bin目录下的工具,可以在任意目录下运行,原因是,将该工具所在目录告诉了系统,当使用该工具时,由系统帮我们去找指定的目录。 环境变量的配置: 1):永久配置方式:JAVA_HOME=%安装路径%\\Java\\jdk path=%JAVA_HOME%\\bin 2):临时配置方式:set path=%path%;C:\\Program Files\\Java\\jdk\\bin

特点:系统默认先去当前路径下找要执行的程序,如果没有,再去path中设置的路径下找。

classpath的配置: 1):永久配置方式:classpath=.;c:\\;e:\\ 2):临时配置方式:set classpath=.;c:\\;e:\\

注意:在定义classpath环境变量时,需要注意的情况

如果没有定义环境变量classpath,java启动jvm后,会在当前目录下查找要运行的类文件; 如果指定了classpath,那么会在指定的目录下查找要运行的类文件。 还会在当前目录找吗?两种情况: 1):如果classpath的值结尾处有分号,在具体路径中没有找到运行的类,会默认在当前目录再找一次。 2):如果classpath的值结果出没有分号,在具体的路径中没有找到运行的类,不会再当前目录找。 一般不指定分号,如果没有在指定目录下找到要运行的类文件,就报错,这样可以调试程序。

4,javac命令和java命令做什么事情呢?

要知道java是分两部分的:一个是编译,一个是运行。

javac:负责的是编译的部分,当执行javac时,会启动java的编译器程序。对指定扩展名的.java文件进行编译。 生成了jvm可以识别的字节码文件。也就是class文件,也就是java的运行程序。 java:负责运行的部分.会启动jvm.加载运行时所需的类库,并对class文件进行执行. 一个文件要被执行,必须要有一个执行的起始点,这个起始点就是main函数.

2 / 78

java语法基础

进制

1、进制 一种进位方式,x进制,逢x进一 2、表现形式【掌握】 A:二进制 0b B:八进制 0 C:十进制 默认 D:十六进制 0x 0-9,a-f 3、进制转换 A:任意进制 ---> 十进制 公式:系数 * 基数的权次幂相加 eg: 074 = 7*8^1 + 4*8^0 = 56 + 4 = 60 B:十进制 ---> 任意进制 公式:除基倒取余 eg: 84/8 = 10 ... 4 10/8 = 1 ... 2 1/8 = 0 .... 1

C:8421码 1 1 1 1 1 1 1 1 128 64 32 16 8 4 2 1 eg: 01101100

74

01001010

原反补码

1、正数:原码、反码、补码都一样 2、负数: 原码:最高位是1,其余位代表数值位 反码:最高位符号位不变,其余位逐位取反 补码:反码+1

反码 0 0000111 + 7(反码)

3 / 78

1 0000111 - 7(源码) 1 1111000 - 7(反码)

补码 0 0000111 + 7 (补码) 1 1111000 - 7(反码) 1 1111001 - 7(补码) 注意:计算机在对数据进行存储和运算的时候,都是以补码形式操作的。 A:已知原码求补码: 0b10110100 11001100 B:已知补码求原码: 0b11101110 10010010

进制的由来

二进制转换成任意进制

4 / 78

毕向东java基础总结黑马入学考试知识点.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c4vaoi2imiu5a66j6tkzi_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top