首页 > TAG信息列表 > Java2
Java帝国的诞生
Java帝国的诞生 C&C++ 1972年C诞生 - 贴近硬件、运行极快、效率极高。 - 操作系统、编译器、数据库、网络系统等 - 指针和内存管理 1982年C++诞生 面向对象 兼容 图形领域、游戏等 建立一个新的语言 语法有点像C 没有指针 没有内存管理 没有可移植性,编写一次(JVM),到处运行 面向JAVA2
HelloWorld及简单语法规则 ## HelloWorld 1.随便新建一个文件夹,存放代码 2.新建一个java文件 文件后缀名为.java Hello.java 【注意点】系统可能没有显示文件后缀名,我们需要手动打开 3.编写代码 public class Hello{ public static void main(String[]args){ System.out.Java 简要说明
C & C++ 1972 C诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982 C++诞生 面向对象 兼容C 图形领域、游戏等 Java 建立 语法像C 没有指针 没有内存管理 真正的可移植性,编写一次,到处运行 虚拟机,只要平台安装了 jvjava2_day09之注解和反射
注解 注解入门 //什么是注解 public class Demo01_Annotation extends Object { //@Override就是一个注解 @Override public String toString() { return super.toString(); } } 内置注解 // 什么是注解 public class Demo0java2_day04泛型
Java泛型 目录 为什么要有泛型 在集合中使用泛型 自定义范型结构 泛型在继承上的体现 通配符的使用 泛型应用举例 1 为什么要有泛型 泛型:标签 泛型的设计背景 集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象,所以在JDK1.5之前只能Day3:java的来历以及特性等
Java的来历: 1995年诞生,语法有点像c源自于c? 。没有指针 。没有内存管理 。真正可移植性,编写一次 到处java简史
c 1972年诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统 指针和内存管理 c++ 1982年c++诞生 面向对象 兼容c 图形领域。游戏等 java 1995年的网页简单而粗糙,缺乏互动性 图形界面的程序(Applet) java2标准版(j2SE):去占领桌面 java2移动端(j2ME):去占领手机 java2企业Java帝国的诞生
Java帝国的诞生 C&C++ 1972年C诞生 贴近硬件,运行极快,效率极高。 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生 面向对象 兼容 图形领域 游戏等 反抗 我们要建立一个新的语言: 语法有点像C 没有指针 没有内存管理 真正的可移植第五天
,JAVA帝国的诞生 1972年c诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统。 指针和内存管理。 1982年c++诞生 面向对象 兼容c 图形领域,游戏等、 反抗 我们要建立一个新的语言: 语法有点像c 没有指针 没有内存管理 真正可移植性,编写一次,到处运行 面向对Java2
数据类型 强类型语言 基本类型 primitive type 数值类型 整数类型 byte 1字节 short 2字节 int 4字节 long 8字节 浮点类型 float 4字节 double 8字节 字符类型 char 2字节 boolean类型 true false 1位 引用类型 reference type 类 接口 数组 //Java2
整数运算 运算规则:基于四则运算规则 除法结果为整数 除数为0运行时报错 ++运算和--运算 n++相当于n=n+1 n--相当于n=n-1 简写+=和-= n+=100;n=n+100; n-=100;相当于n=n-100; 取余运算% 特点:计算结果溢出不报错,用范围更大2021-05-16
(D1)MarkDownStudy 前期准备 Typora的下载路径 markdown基本语法 遇见狂神说 MarkDown语法 标题 "#"代表标题的级别 字体 1.加粗 用两个“*“包起来 。 2.斜体 用一个“*”包起来 3.斜体加粗 用三个“*”包起来 4.删除线 用两个“~”包起来 引用 跟对人,做对事>>。 分割java2实用教程例题
Example9_1 下面展示第九章Example9_1。(初学者) //package Sample9_1; //先关闭第二个窗口时,第一个窗口也会关闭 import java.awt.*; import javax.swing.*; /**主要是JFrame常用方法 */ public class Sample9_1 { public static void main(String[] args) { JFrame win初识Java
c&c++ 1972年诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统等 指针(没有工具越界检查)和内存管理(自己分配的空间自己释放)(编译期间发现不了问题,运行的时候才发现,浪费时间手忙脚乱) 1982年C++诞生(增加很多东西,难上手) 面向对象 兼容C 图形领域JAVA
Java帝国的诞生 1972年C诞生: 贴近硬件,运行极快,效率极高。 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生: 面向对象 兼容C 圆形领域、游戏等 反抗 建立一个新语言: 语法有点像C 没有指针 没有内存管理 真正的可移植性,编写一次,到处运行 面向对象 类型安全 高质量的学习day3
Java帝国的诞生 一场旷日持久的战争 C&C++ 1972年C诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生 面向对象 兼容C 图形领域 游戏等 反抗 建立一个新的语言: 语言有点像C 没有指针 没有内存管理 真正的可移初始Java
初识Java Java帝国的诞生 1972年c语言诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生 更复杂,更难学 面对对象 兼容C语言 图形领域,游戏等 1995年Java诞生 语法像C语言,没有指针和内存管理 真正的可移植性,编写一次,到处运行 面对Day02 Java入门
Java入门 Java帝国的诞生 三高 : 高可用,高性能,高并发 Java2标准版(J2SE):去占领桌面 Java2移动版(J2ME):去占领手机 Java2企业版(J2EE):去占领服务器★ Eclipse intellij idea★ Java特性和优势 简单性 面向对象:万物皆对象 可移植性:可跨平台 write once run1,认识java
Java诞生于1995年 JVM = java虚拟机 Java virtual machine 图形界面的程勋Applet,现在逐渐被淘汰 1998年java分为三个部分 - java2标准版 (J2SE)占领桌面端 - java2移动版 (J2ME)占领手机端 - java2企业版 (J2EE)占领服务器端 早起J2EE最受欢迎,由于他的三高性(高可用,高性能,高并发) 基于javaJava入门
Java入门 1.Java帝国的诞生 1972年C诞生 贴近硬件,运行极快,效率极高操作系统,编译器,数据库,网络系统等指针和内存管理 1982年C++诞生 面向对象兼容C图形邻域,游戏等 1995年Java初生 1995年Java诞生,诞生网页简单粗糙,缺乏互动性是一个图像界面的程序(Applet)Bill Gates说:这是迄今Java List集合
List集合 概述 List是一个接口,继承自Collection接口。用户可以根据元素的整数索引(在列表中的位置)访问元素,并搜索列表中的元素。 public interface List<E> extends Collection<E> 常用方法 使用范例 public class List1 { public static void main(String[] args) {java2使用教程 第三章运算符、表达式和语句
运算符与表达式 混合运算精度 表达式中最高精度低于int型整数,则按int精度进行运算,(byte)10+‘a’结果是127的int型常量 算术运算符与算术表达式 加减乘除求余、自增自减 关系运算符与关系表达式 用来比较两个值的关系,结果为boolean型 逻辑运算符与逻辑表达式 && || 为二目运算初识Java
Java三大版本 • J2SE Java的标准版本 (Java2 Standard Edition) 定位在客户端,主要用于桌面应用软件的编程 • J2ME (Java2 Micro Edition) 主要应用于嵌入式系统开发,如手机和PDA的编程 • J2EE 企业版本(Java2 Enterprise Edition)定义在服务器端Java2的企业版,主要用于分布java2
方法 数组 333