JDK 是整个Java的核心,包括了Java运行环境.Java工具和Java基础类库.是java开发工具包 jre是java的运行环境(如果不做开发就不用安装jdk单独安装jre就可以运行java程序) 在java中一个int 等于4个字节,而char等于2个字节,long 等于8个字节,给long类型赋值时数字后面要加L表示long类型 否则它会认为是int类型,下面是关于基本数据类型的字节换算: 整数类型可以表示一个整数,常用的整数类型有: byte,short,int,long 它们的区别…
java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称,由James Gosling和同事们共同研发.(2010年Oracle公司收购了SUN)   Java由四方面组成:Java编程语言.Java类文件格式.Java虚拟机和Java应用程序接口(Java API).   Java是印度尼西亚爪哇岛的英文名称,因盛产咖啡而闻名,SUN和J…
五种布局:   流式布局(FlowLayout)边界布局(borderLayout)网格布局(GridLayout)  盒子布局(BoxLaYout)  空布局(null)  常用的几种 卡片布局(CardLayout)网格包布局(GridBagLayout)不常用的两种   JFrame 窗体(默认的borderLayout布局) JPanel 面板 (默认的FlowLayout布局) JButton   按钮 JRadioButton 单选框(一定要把单选放在ButtonGroup当中形成互…
 final关键字:修饰符,表示最后的.最终的    修饰类: 表示该类不能派生子类(不能被继承)   1.当不希望父类的的某个方法被子类覆盖(override)时,可以用final关键字来修饰.   2.当不希望类被继承时,可以用final关键字来修饰.   修饰方法:禁止方法被重写(不能被子类重写)   修饰属性:变量变常量(常量如:圆周率)   3.当不希望类的某个变量的值被修改,可以用final关键字来修饰(如圆周率等).    如果一个变量是final,就必须赋初值.并且以后不能再赋值…
(1)今天做了什么: (2)明天准备做什么? (3)遇到的问题,如何解决? 今天继续学习菜鸟教程Java实例 字符串 9.字符串小写转大写--toUpperCase方法 public class Main { public static void main(String[] args) { String str = "string runoob"; System.out.println("原始字符串为: "+str); System.out.println(&quo…
java 的多态性:(所谓多态--就是指一个引用(类型)在不同情况下的多种状态)   1.方法的多态:    重载(overload)   重写(覆盖 override)   2.对象的多态性:(本人这里要说的)   对象的多态性体现在继承的过程中,子类与其父类对象之间的类型转换关系.   (1) 向上转型(子类对象-->父类对象):在创建对象时,对象可以作为本身的类型引用,可以作为父类型的引用 (将一个子类对象直接赋值给一个父类的应用变量),java中允许父类的引用变量引用它子类的实例(对象)…
package lianxi;import java.io.*;import java.util.Scanner;public class file{  public static void main(String[] args) {  // TODO Auto-generated method stub  Scanner scanner=new Scanner(System.in);  System.out.println("请输入文件名,例如:d:\\111.txt");  Str…
substring 1. public String substring(int beginIndex)     返回一个新的字符串,它是此字符串的一个子字符串, 该子字符串始于指定索引处的字符,一直到此字符串末尾. 参数:   beginIndex - 开始处的索引(包括). 返回:   指定的子字符串. 例如: "unhappy".substring(2) returns "happy" "Harbison".substring(3) ret…
// ++自加 --自减 int a=9; a++; // a=a+1; System.out.println(a); // a=10 a--; // a=a-1 System.out.println(a); // a=9 int b=++a; //前加加就相似于 a=a+1 b=a int b=a++; //后加加就相似于 b=a a=a+1 System.out.println(a); System.out.println(b); // int b=++((++a)--) //报错 意外类型…
此前提是已经搭建好了jdk的编译环境! 先写一个java脚本如:建立一个HelloWord.java //public : 表示此类是公共的 一个java文件中只能有一个public类 //class : 表示类 //HelloWord : 类名 (公共的类名必须和文件名一致) public class HelloWord{ //一个主函数,相当于程序的入口 public static void main(String args[]){ //执行语句 System.out.println("世界…