完整全套资源下载地址:https://download.csdn.net/download/qq_27595745/71331017
【完整课程列表】
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_01 Java概述与应用 Eclipse 集成环境使用 (共16页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_01 Java概述与应用 Eclipse+MyEclipse+Tomcat安装(第1章) (共20页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_01 Java概述与应用 JAVA_01Java概述与应用 (共89页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_01 Java概述与应用 前言 学习java前的准备工作 (共4页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_02 面向对象(OO)程序设计概念 (共51页).PPT
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_03 JAVA语言基础 位运算(共21页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_03 JAVA语言基础(共57页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_04 Java面向对象特性(共41页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_05 高级语言特征(共65页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_06 异常处理Exceptions(共31页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_07 IO输入输出(共30页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_08 AWT图形界面编程 JFC AWT Swing(共56页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_08 AWT图形界面编程 JFC Swing (共22页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_09 Applet (共33页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_10 线程(共51页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_11 网络程序设计(共26页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_12 JFC Swing (共20页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_13 JDBC(共15页).ppt
完整版 杭州电子科技大学JAVA语言程序设计 JAVA_13 JDBC编程(共31页).ppt
JAVA_01Java概述与应用\God.java
JAVA_01Java概述与应用\Human.java
JAVA_01Java概述与应用\javaapplet.html
JAVA_01Java概述与应用\WelcomeJava.java
JAVA_01Java概述与应用\WelcomeJavaApplet.java
JAVA_10线程\第十章上机练习题.doc
JAVA_11网络程序设计\第11章上机练习题.doc
JAVA_11网络程序设计\邮件发送源码.rar
JAVA_12 Swing\SwingTest.java
JAVA_13 JDBC\Connec.java
JAVA_13 JDBC\mysql-5.5.11-win32(1).msi
JAVA_13 JDBC\SQLyog832Trial.exe
JAVA_13 JDBC\SQLyog832Trial.zip
JAVA_13 JDBC\实训项目——Java电子小字典.doc
JAVA_2面向对象(OO)程序设计概念\Animal(Polymorphism).java
JAVA_2面向对象(OO)程序设计概念\Animal(super).java
JAVA_2面向对象(OO)程序设计概念\Animal.class
JAVA_2面向对象(OO)程序设计概念\Animal.java
JAVA_2面向对象(OO)程序设计概念\Fish.class
JAVA_2面向对象(OO)程序设计概念\Integration.class
JAVA_2面向对象(OO)程序设计概念\Point.java
JAVA_2面向对象(OO)程序设计概念\第二章上机练习题.doc
JAVA_3JAVA语言基础\StringTest.java
JAVA_3JAVA语言基础\Test.java
JAVA_3JAVA语言基础\Welcome.java
JAVA_3JAVA语言基础\第三章上机练习题.doc
JAVA_4Java面向对象特性\Animal(Poly
【JAVA语言基础】
Java语言是面向对象的编程语言,它具有丰富的特性和强大的功能,适合开发各种类型的应用程序。在Java的基础部分,我们主要学习以下几个关键知识点:
1. **标识符**:标识符用于命名变量、类、方法等。它们必须以字母、下划线 "_" 或美元符号 "$" 开头,后续可以是任何数量的字母、数字、下划线或美元符号。大小写敏感,不能使用Java的关键字,并且没有长度限制。遵循一定的命名规范,如变量名和方法名首字母小写,接口和类名首字母大写。
2. **关键字**:关键字是Java保留的特殊词汇,用于特定的语法结构,如`public`, `private`, `void`, `if`, `else`, `for`等。Java有多个关键字,其中一些是Java 2新增的,这些关键字不能作为标识符使用。
3. **基本数据类型**:Java的基本数据类型分为四类:整数类型(byte, short, int, long)、浮点类型(float, double)、字符类型(char)和布尔类型(boolean)。每种类型都有其固定的内存大小和取值范围。例如,byte占用8位,取值范围是-128到127;int占用32位,取值范围是-2^31到2^31-1;double是双精度浮点型,占用64位,能表示非常大的数值。
4. **整数类型表示**:整数可以以十进制、八进制或十六进制表示。八进制前缀是0,十六进制前缀是0x。例如,十进制的24077,八进制表示为07710,十六进制表示为0XAB07。
5. **浮点类型表示**:浮点类型包括float和double。float占用32位,double占用64位,double是默认的浮点类型。科学记数法中,E或e表示指数,F或f表示float类型,D或d表示double类型。
6. **字符类型**:字符类型char是16位的Unicode字符,可以表示各国文字。Unicode字符集包含大量字符,可以通过'字符'或'\u四位数字'的形式表示。例如,'Q'是一个字符,'\u0041'也是表示字符'A'。
7. **布尔类型**:布尔类型boolean只有两个取值,true和false,用于逻辑判断。
8. **变量声明**:在Java中,我们需要先声明变量,指定其类型和名称,然后赋值。例如,`int age = 25;`声明了一个名为age的整型变量并赋值为25。
9. **注释**:Java中的注释有三种形式:单行注释(//...),多行注释(/*...*/),以及Javadoc注释(/**...*/),后两者可用于生成文档。
在学习Java基础时,还需要理解数据类型之间的转换、运算符的使用、控制流(条件语句和循环语句)、数组的使用、方法的定义和调用等。随着学习的深入,还将接触到类、对象、封装、继承、多态等面向对象编程的核心概念。