首页 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料
43java学习笔记


java 平台 1、J2SE java 开发平台标准版 2、J2EE java 开发平台企业版 java 程序需要在虚拟机上才可以运行,换言之只要有虚拟机的系统都可以运行 java 程序。不同系统上要 安装对应的虚拟机才可以运行 java 程序 开发步骤 1、编写源文件 (.java) 2、编译源文件为类文件(.class)可用 J2SE 或 J2EE 编译 3、在虚拟机上运行 注释 //单行注释 /* */多行注释 java 内容介绍 java 编程可以分成三个方向: 1、java se (j2se)桌面开发 java 中的基础中的基础 2、java ee (j2ee)web 开发 3、java me (j2me)手机开发 java se 课程介绍 java 面向对象编程(基础) java 图开界面开发 java 数据库编程 java 文件 io 流编程 java 网络编程 java 多线程编程 java ee 基础 1 java 面向对象编程--数据库编程-->java se java 基础 2 html--css--javascript-->div+css java ee 中级部分 Servlet--Jsp-->mvc 模式 java ee 高级部分 Struts--Ejb--Hibernate--Spring--Ajax(ext,dw2)-->ssh 框架 java 之父 gosling 1990 sun 启动 绿色计划 1992 创建 oak 语言-->java 1994 gosling 参加硅谷大会演示 java 功能,震惊世界 1995 sun 正式发布 java 第一个版本,目前最新是 jdk7.0

1 / 404

java 开发工具 记事本、(jcreator、jbuilder 退出舞台了)、netbean、eclipse 如何选择开发工具 先选择记事本,对 java 有一定了解后再使用 eclipse 高级开发工具 为什么呢? 1、更深刻的理解 java 技术,培养代码感 2、有利于公司面试 java 语言的特点 1、java 语言是简单的 2、java 语言是面向对象的 3、java 语言是跨平台(操作系统)的[即一次编译,到处运行] 4、java 是高性能的 java 第一个程序 hello.java 运行 java 程序要安装和配置 jdk jdk 是什么? 1、jdk 全称 java dvevlopment kit 中文 java 开发工具包 2、jdk 是 sun 公司开发的 3、jdk 包括 jre(java runtime envirnment)java 运行环境、一堆 java 工具和 java 基础的类库(类共 3600 左右,常用类在 150 个左右) 4、可以在 www.sun.com 下载 **开发安装 jdk,用户执行需要安装 jre 配置 JDK 添加环境变量即可 windows 下配置 jdk 在计算机属性--高级设置--环境变量--添加 PATH 将 JDK 所在路径指定即可。多个环境变量设置时需要用; 号进行隔开 1、编写第一个 hello.java //注释 (解释) 作者: //功能:在控制台显示"hello" //日期:2013.11.28 //public:表示这个类是公共的,一个 java 文件中只能有一个 public 类 //class:表示这是一个类 //hello:类名(公共类的类名必须和文件名一致) public class hello{ //一个主函数,相当于是程序的入口 public static void main(String args[]){ //执行语句 //System:是一个包 //out.println 是输入函数 System.out.println("hello!"); } } 2、编译 hello.java 使用 javac hello.java 2 / 404

3、执行 hello.java 使用 java hello java 程序运行关系 1、java 源文件(.java 文件) 2、java 编译器即 javac.exe 3、java 字节码文件(.class 文件) 4、由解释执行器即(java.exe)将字节码文件加载到 java 虚拟器(jvm) 5、字节码文件(.class)就会在 java 虚拟机中执行 对 hello.java 程序进行改过使之变为一个简单的加法运算程序 //注释 (解释) 作者: //功能:在控制台显示"hello" //日期:2013.11.28 //public:表示这个类是公共的,一个 java 文件中只能有一个 public 类 //class:表示这是一个类 //jiafa:类名(公共类的类名必须和文件名一致) public class jiafa{ //一个主函数,相当于是程序的入口 public static void main(String args[]){ //执行语句 //System:是一个包 //out.println 是输入函数 // System.out.println("hello!"); int a=10;//定义一个变量,变量名 a,它的值 10 int b=20;//定义一个变量,变量名 b,它的值 20 int result=a+b;//定义一个叫 result 变量将变量 ab 相加的值赋值给 result //输出结果 System.out.println("结果是"+result); } } ---------------------------------------------------------------为什么有变量 不论是使用哪种高级程序语言编写程序,变量都是其程序的基本组成单位。java 中的基本数据类型的定义 与 c/c++中大体一致。 public class Test{ public static void main(String []args){ int a=1;//定义一个整形变量,取名 a,并赋初值 1 int b=3;//定义一个整形变量,取名 b,并赋初值 3 b=89;//给变量 b 赋 89 System.out.println(a);//输出语句,把变量 a 的值输出 System.out.println(b);//把变量 b 的值输出 } } ---------------------------------------------------------------java 基本语法---基本数据类型 java 基本数据类型 四大类型 整数类型、小数(浮点)类型、布尔类型、字符类型 3 / 404

整数类型 可以表示一个整数,常用的整数类型有:byte,short,int,long 主要区别是 数据大小范围,请大家看一个小案例。 byte int long 占用内存 一个字节 范围:-128 至 127 占用内存 四个字节 范围:-2147483648 至 2147483647 占用内存 八个字节 范围:-?至? short 占用内存 两个字节 范围:-32768 至 32767

小数(浮点)类型 可以表示一个小数,常用的小数(浮点)类型有: float(单精度),double(双精度) float 占用内存 四个字节 范围:3.4E-38 至 3.4E+38 只能提供 7 位有效数字 double 占用内存 八个字节 范围:1.7E-308 至 1.7E+308 可提供 16 位有效数字 布尔类型 可以表示"真"或者"假",类型是 boolean 比如: boolean spBool=true; //给变量 spBool 定义为 boolean 型并赋值为真 字符类型 可以表示 单个字符,字符类型是 char。char 是两个字节(可以存放汉字) 多个字符我们称为字符串, 在 java 中 String 这种数据类型表示, 但是 String 不是基本数据类型, 而是类, 类是复合数据类型。 结论:在 java 中,对 char 进行运算的时候,直接当做 ascii 码对应的整数对待。 思考:int test1='a'+'b'; char test3='中'; 输出值 195 输出值 195 char test2='a'+'b'; 输出值?

4 / 404

java 基本语法--定义变量,初始化,赋值 定义变量 1、什么是定义变量? int a; 这就是定义了一个变量,变量名是 a float haha;这也定义了一个变量,表示一个 float 类型的小数,变量名是 haha 初始化变量 在定义变量的时候,就给值 int a=45;这就是初始化变量 a 给变量赋值 比如你先定义了变量:int tt; 然后再给值 tt=780; ->这就是给变量赋值

123456789101112131415161718192021222324252627282930

 


 

  【Top

最新搜索

 

韩顺平java从入门到精通视频教程(全讲)学习笔记 - 韩顺平 Java 从入门到精通视频(全 94 讲详细笔记)和作业详解 java 平台 1、J2SE java 开发平台标准版 2、J2...

Java中的XPath学习笔记_日语学习_外语学习_教育专区。这是自己在学习XPath时从网上下载整理的一些相关知识和经验,拿出来与大家分享下。 ...

Java预习阶段学习笔记 - 第一阶段视频学习内容 进入 cmd 程序运行进入 F 盘:f: 编译文件目录,进入 java 目录:cd 空格 java 目录(存放代码的目录) 编译:javac...

4 第四天 魔乐java基础视频学习笔记 这是我根据魔乐Java基础教学视频总结下来的笔记,讲师是李兴华老师,他边讲边编辑文档,而我就是根据他的文档一点一点敲下来的...

JVM学习笔记Java内存模型讲解 - JVM 学习笔记 Java 内存模型 一 Java 内存模型 1、运行时数据区域 1.1 程序计数器 程序计数器(Program Counter Regi...

java学习笔记系列第二章-Java变量、数据类型、运算符_计算机软件及应用_IT/计算机_专业资料。1、如何书写第一个java代码 public class Test{ public static void ma...

韩顺平jsp学习笔记 - 韩顺平 jsp 学习笔记 jsp u j2ee 核心 13 种技术: 程序员必须掌握的技术:java,servlet,jsp。 13 种技术规范. u j2ee 程序...

J2EE经典学习笔记 - J2EE 经典学习笔记 J2EE 模式 Value Object(值对象) 的任意 Java 对象。 通常不包含任何业务方法。 也许设计有公共属性,或者提供可以获取属性....

达内科技Java学习笔记(经典必看) - 诚信、创新、开放、合作 JAVA 的面向对象编程---课堂笔记 面向对象主要针对面向过程。 面向过程的基本单元是函数。 什么...

java学习笔记总结 - java,java面试题,java学习笔记... java学习笔记总结_学习总结_总结/汇报_实用文档。java,java面试题,java学习笔记 java 学习笔记总结 1.Java 是...