java 校验的接口中的字符必须是半角的_初识Java,笔记1
![](/assets/blank.gif)
Java是一门程序设计语言,它自问世便受到了前所未有的关注,并成为计算机、移动设备、家用电器等领域最受欢迎的开发语言之一。
什么是Java
在了解Java之前,先简单介绍一下什么是计算机语言。计算机语言是人与计算机之间通信的语言,主要由一些指令组成(数字、字符、语法等)。计算机语言总的来说可以分为机器语言、汇编语言、高级语言三大类。
Java是一种高级语言,由Sum公司推出的一种可以编写跨平台运用软件、完全面向对象的程序设计语言。它简单易用安全可靠,与它相关的技术和应用发展得非常快,Java的技术无处不在。针对不同的开发市场划分为三个技术平台:Java SE、JavaEE、JavaME。
Java的语言特点
1.简单易用:与其他相比相对简单,通过最基本的方法来达到目的(掌握基础概念和语法)。与C++相比Java没有那些运算符重载、多重继承等模糊的概念,Java还提供了垃圾自动回收,不用操心内存管理的问题。
2.安全可靠:Java通常被用在网络环境中,为此Java提供了一套可靠的安全机制来防止恶意代码的攻击。
3.跨平台:Java引入了虚拟机的概念,可以在不同的操作系统上进行运行Java程序(windows、Linux等)
4.面向对象:将一切事物看成对象,将现实的对象抽象成对象,将现实的关系抽象成继承有利于对复杂程序的分析、理解等。
5.支持多线程:Java语言 内置了多线程控制 可以使用户程序并发执行 利用Java的多线程编程接口 开发人员可以方便地写出多线程的应用程序 提高程序的执行效率 。
JDK
jdk是Java的开发环境,是整个Java 的核心,其中还包括Java编译器、Java文档生成工具、Java运行工具、Java打包工具等。为了满足用户的需求,jdk的版本不断升级,目前jdk8在市场相对稳定。
jdk的目录:
- bin 存放可执行的程序
- db 是一个小型数据库
- includ 存放C语言的头文件
- jre 是运行Java的根目录
- lib 开发工具使用的归档包文件
- javafx-src.zip java FX核心类库的源码
- src.zip src压缩文件
- README等说明文档
第一个Java程序:
新建文本文档取名为HelloWorld.Java,再用记事本打开,编写以下内容
public class HelloWorld{
public static void main (String[] args){
System.out.println("这是第一个Java程序!")
}
}
class 关键字,用于定义一个类,类是一个程序的基本单元,所有代码需要写在类中。
HelloWorld是类的名称
public static void main (String[] args){} 定义了一个main()方法,是该程序的执行入口
注意:在编写程序中出现的空格、分号、括号等符号必须是英文的半角格式,否则程序将会出错。
对于Java的初始就这么多,更多详细请看:Java基础教程_一整部的干货
我每天都会有学习,并记录笔记,大家一起进步吧
java 校验的接口中的字符必须是半角的_初识Java,笔记1相关推荐
- java接口有非抽象方法_[Java教程]纳尼,java可以在接口中实现非抽象方法了?
[Java教程]纳尼,java可以在接口中实现非抽象方法了? 0 2016-09-17 18:00:20 纳尼,接口中可以定义实例方法了?! 纳尼,接口中还可以定义静态方法了?! 没错,在Java8中 ...
- Java集合Collection接口中的常用方法演示
Java集合Collection接口中的常用方法演示 添加 add(Objec tobj) 和 addAll(Collection coll) 获取有效元素的个数 int size() 清空集合 vo ...
- Java 统计输入字符串中’e’字符出现的频数
题目:统计输入字符串中'e'字符出现的频数 代码: import java.util.Scanner;public class HomeWork {public static void main(St ...
- java接口中只能定义常量和抽象方法_接口中只能定义常量和抽象方法。( )_学小易找答案...
[判断题]在可见光吸光光度法中,为保证吸光度测量的灵敏度,入射光始终选择 λ max. [判断题]接口中只能定义常量和抽象方法.( ) [单选题]类与对象的关系是 ( ) [单选题]某物质的摩尔吸光系 ...
- java 接口重载_java,_java 接口中如何声明类似于重载的方法?,java - phpStudy
java 接口中如何声明类似于重载的方法? 我们的作业要写一个web宠物医院管理系统,因为医生.客户等都包含浏览.添加.删除操作,所以对于service层,我希望有个统一的接口以供servlet中的类 ...
- [改善Java代码]在接口中不要存在实现代码
第3章 类.对象及方法 书读得多而不思考,你会觉得自己知道的很多. 书读得多而思考,你会觉得自己不懂的越来越多. -伏尔泰 在面向对象编程(Object-Oriented Programming,O ...
- 【Java】统计字符串中每个字符出现的次数
package LearnJava6;import java.util.HashMap; import java.util.Scanner; import java.util.Set;//统计字符串中 ...
- java 中判断字符是否为big5码_【转载】判断一个字符是西文字符还是中文字符
转载:http://blog.chinaunix.net/u2/70445/showart_1133335.html 一.判断一个字符是西文字符还是中文字符 大家知道西文字符主要是指ASCII码 ...
- Java抽象类和接口中可以有成员变量吗?
public class AbstractTest {public static void main(String[] args) {CC cc = new CC();System.out.print ...
最新文章
- leetcode之Reorder List
- 【Android 电量优化】电量优化 ( Battery Historian 环境要求 | 电量分析报告 | 电量优化三原则 | 电量优化注意事项 )
- Linux日志系统-03:logrotate主配置文件详解
- 比特币与企业级区块链的区别
- vueRouter-命名视图
- 攻防世界(pwn)--Mary_Morton 利用格式化字符串+栈溢出破解Canary的保护机制
- css居父容器下,整理:子容器垂直居中于父容器的方案
- poj2079(一堆点找出最大的三角形)
- springboot的登录拦截机制
- 谈谈Integer中的静态类IntegerCache
- 【Java】日期格式化的三种方式
- xgboost 怎么读_都说学好英语分级读物必不可少,究竟该怎么读嘛
- 【LeetCode】Day3-Excel表列名称
- 微信公众号(服务号、订阅号、企业号)的区别
- 对残差网络(ResNet/Residual Network)的基础理解
- 统一自定义idea和eclipse代码格式化和注释格式化总结
- 梦之旅游戏攻略html5,《梦之旅1:梦境》攻略
- Cesium之地图清晰度解决方案
- 为您打造别样的海景婚纱!
- 今天给同学写5个数据结构算法的题...感觉很有价值的几个题..感兴趣的坐下。。