Stoker的Java入门教学之认识Java

Java编程基础第一天

学习Java编程基础很重要,好的基础会为以后的编程提供极大的便利。
想要学会Java首先就要了解Java,我们先来熟悉一下Java语言的特点:

一.Java的六大特点:

1.简单性
相对于C语言来说,C语言的核心:指针概念(保存地址),也是C语言中最为难以理解的一部分。Java中没有指针的概念(使用的是引用的概念)。
2.面向对象(懒人思想)
类 对象 接口
面向对象的特性:封装、继承、 多态。
3.分布式
4.跨平台性
Java程序如何运行(需要开发环境)
JDK 程序开发包(包含JRE 和 JVM)
JRE 程序的运行环境
JVM Java虚拟机
Java代码运行在虚拟机上
Mac系统 安装一个Mac版的JVM
Window系统 安装一个window版的JVM
Java文件后缀 .java
注意:.java文件不能直接运行,
需要一个编译的过程 .class文件(虚拟机能运行的文件)。
5.安全性(内存方面)
Java的内存处理机制
GC 垃圾回收机制
垃圾回收 延迟回收(延迟处理)
某一时刻会被系统自动回收。
6.健壮性(让你的网站增加容错性)
Java属于强类型语言(严格区分大小写)。
异常处理机制: 提示用户,你哪里报错了。

二 .简单的编程与变量

//单行注释
/*
* 多行注释
*/
/**
* 文档注释(可以把文档指示使用编译指令生成开发文档)
* @author lanou
*@versions
*/
/*
* java中的标识符
* 类名 变量名 接口名
* 标识符的命名规范:
* 只能以数字 字母 下划线_ 美元符号$ 开头
* 类名命名规范:
* 使用大驼峰命名
* 单词首字母大写 多个单词时每个单词首字母都大写
*
* 小驼峰命名(定义变量名使用)
* 第一个单词 首字母小写 除了第一个单词外其他单词首字母大写
*
* 注意:起名时 必须见名知意
*
* Java中的关键字
* 系统提供的已经有特殊意义的单词
* (系统用了 你就不要再用了)
* 变量和常量
* 常量:程序运行中 不会更改的量就是常量
* 变量作用:存储数据
* 数据类型 变量名 =初值;
* 数据类型分类
*
*1.基本数据类型
* 整型
* byte 字节型 表示一个字节(可以存储一个字节的数据) 一个字节用8个二进制来表示
* short 短整型 2个字节
* int(常用) 整型 4个字节
* long 长整型 8个字节
*
* 浮点型(小数)
* float 4个字节
* double(常用 默认声明的小数系统使用double类型) 8个字节
*
* 字符型
* char
* 特点:可以与整型相互转换
*
* 字符串类型
* 比较特殊 本身是一个类 但使用方法和基本数据类型相同
* String
*
* 2.引用数据类型
* 类和接口
*/
简单代码实例
package com.lanou3g;
public class HelloWorld {
public static void main(String[] args) {
System.out.println(“拥抱这个世界”);
//打印快捷键 sout
//保存 windows+s
System.out.println(“哈哈哈”);
//声明一个整型变量
//等号两边加空格
int number = 10;
//等号一般翻译成 赋值符
number = 15;
System.out.println(number);
//字符型变量
//声明的字符要用单引号扩起来
char c = ‘a’;
//强制转换 把字符型转化为整型
//97在ASCII 表示 a
//65在ASCII 表示 A
System.out.println((int)c);
int number2 = 100;
//打印100表示那个字符
System.out.println((char)number2);

}

}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值