1.标识符和关键字

标识符的语法规则:

(1)字母,数字,下划线,美元符号组成,长度不限制;

(2)第一个字符不能是数字;

(3)不能是关键字

(4)不能是true,false,null(尽管他们三兄弟不是关键字也不行)

java 50个关键字汇总

以上 只是一个简单的汇总,后面有学习会详细写出。

2.简单的数据类型

java有8种简单的数据类型,

数值型:整数型(byte,short,int,long),浮点类型(float,double)

字符型:char

布尔型(逻辑类型):boolean,使用关键字boolean来声明逻辑变量

注意:long型常量用后缀L表示 ,float,后缀F,f;double,d,D(可以省略)

3.级别和数据转换

按精度由低到高排列:byte,short,char,int,long,float,double

低转高:自动转换,

高转低:显示类型转换运算(强制转换)

4.输入和输出

(1)从键盘输入获取数值,然后reader对象调用方法,读取用户输入的数据类型:next+基本数据类型();

例如:nextBoolean( ) ;    nextByte( ) ;

Scanner reader=new Scanner(System.in)

(2)main函数

public static void main (String args []){}

(3)输入和输出

System.Out.println();

5,上机实验,输出希腊字母表

package a;public class a {public static void main(String[] args) {// TODO Auto-generated method stubint startPosition;int endPosition;char cStart='α',cEnd='ω';startPosition= cStart;   //cStart做int型转换,并将结果赋值给startPositionendPosition= cEnd;      //cEnd做int型转换,并将结果赋值给endPosition  System.out.println("希腊字母表:");for(int i=startPosition;i<=endPosition;i++){char c;c=(char)i;//i做char型转换运算,并将结果赋值给cSystem.out.print(" "+c);//输出希腊字母空格分开}       }}

java基础学习1-java实验输出希腊字母表相关推荐

  1. java基础学习:java中的反射

    一.什么是java反射 什么是 java 的反射? 说到反射,写这篇文章时,我突然想到了人的"反省",反省是什么?吾一日三省吾身,一般就是反思自身,今天做了哪些对或错的事情. ja ...

  2. Java基础学习(11)---Java注解和反射

    文章目录 一.注解概述 二.内置注解 三.元注解 四.自定义注解 五.反射概述 ★ 静态语言 VS 动态语言 反射机制 Java反射机制研究及应用 Java反射优点和缺点 六.Class类 获取Cla ...

  3. Java基础学习(2)---Java基础语法

    文章目录 一.注释.标识符.关键字 1.注释 2.标识符 3.关键字 二.数据类型 1.强类型语言和弱类型语言 2.Java的数据类型 三.类型转换 四.变量.常量 1.变量 2.常量 五.运算符 算 ...

  4. 【Java基础学习】Java基础中容易忽略点-2

    - 多线程 高可用.高性能.高并发 - 概念 方法间的调用:普通方法的调用,从哪来到哪里去,闭合的一条路径 多线程使用:开辟多条路径 程序.进程和线程 程序指的是静态的代码:进程指的是操作系统调用程序 ...

  5. Java基础学习(6)---Java面向对象

    文章目录 一.初始面向对象 什么是面向对象? 二.方法回顾和加深 三.对象的创建分析 类与对象的关系 创建与初始化对象 内存分析 四.面向对象三大特性☆ 封装 继承 object类 super &am ...

  6. Java基础学习总结——Java对象的序列化和反序列化

    一.序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化. 把字节序列恢复为对象的过程称为对象的反序列化. 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存 ...

  7. java基础学习篇——java学习目录与应用场景

    两个方向--大数据开发.javaEE 技术拓展: 数据结构,常用算法,常用设计模式,JVM JAVAEE之路 javase--javaweb--javaee框架 (spring.springmvc.s ...

  8. java catch空指针异常处理_Java基础学习:java文件空指针异常处理

    在Java编程中,我们或多或少地会遇到一些程序异常的情况,为了不影响程序的正常执行,我们需要在程序发生异常的情况下,进行一些操作来防止造成更大的损失.例如在我们平时的除法运算中,被除数是不能为0的,如 ...

  9. Java基础学习汇总

    Java基础学习汇总 java语言基础 java函数和数组 java面向对象 java异常 整理用,早就停更... 写作不易,如果您觉得写的不错,欢迎给博主点赞.收藏.评论.收藏来一波~让博主更有动力 ...

  10. java基础学习整理(一)

    java基础学习整理(一) lesson1: D0s命令: 1.回到根目录,>cd \ 2.复制命令行下的内容,右击标记所要复制的内容,这样就已经复制好了,右击粘贴就可以了. 3.查看,设置环境 ...

最新文章

  1. php获取全部post_php post获取所有提交
  2. Android EditText属性用法
  3. JSP知识点笔记-基本技术常识
  4. Javascript与服务器同步时间
  5. python中运行结果为false-python 两个一样的字符串用==结果为false问题的解决
  6. React Native - 3 View, Text简介以及onPress onLongPress事件
  7. html中的form action属性,HTML form action 属性
  8. VS2010中的sln,suo分别是什么含义
  9. clientWidth,clientHeight 窗口宽高获取异常问题记录
  10. 财务系统flex和oracle,ORACLE EBS财务科目FLEX FIELD的添加
  11. 投屏后能在电脑操作手机吗 手机投屏电脑操作手机软件
  12. 像素字体 pixel font 入门
  13. 【OpenGL 学习笔记】第 4 篇:绘制四边形
  14. python短信验证码登录_玩转python之获取短信验证码
  15. Zabbix的item数据采集、tigger监控规则、action触发动作原理介绍
  16. 1、Basic4android简介
  17. [ Java学习 ] 包语句 package等语句的汇总整理
  18. 泛型指的是什么?有什么作用?
  19. 华为面试题错题集总结,你的Java基础过关了吗?
  20. 调制解调通信系统实现

热门文章

  1. 黑月MySQL_黑月编译器插件
  2. PDA扫描 Geenk scan 的方法列表
  3. 联想计算机型号吧,lenovo全系列联想笔记本电脑型号对照表
  4. springmvc实现多图片上传
  5. java大嘴鱼游戏代码_Java小游戏吃豆豆源代码
  6. android简单小程序课程设计,微信小程序课程设计报告
  7. Python爬虫实战之爬取链家广州房价_01简单的单页爬虫
  8. Xutils-Android中数据存储和网络传输的框架
  9. 华为光猫查看LOID密码
  10. PHP 使用 hprose RPC 服务 系列文章之三——Laravel5.8中使用Hprose